![クラウド](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/pero-kalimero-9BJRGlqoIUk-unsplash-1024x683.jpg)
今まで自分のPCにVirtual Box(VB)を入れて、Linuxを入れて、その上にOracle Databaseを構築したりしてませんでしたか?
私のPCにもVBを使ってOracle DBが入っています。
ただ、メモリを多く使うため、ちょっとしたネット用のPCでは作業するには貧弱でストレスを感じることも。
メモリを大量に積むにはそれなりにお金がかかるし・・・
ということで、これからの時代はクラウドネイティブということで、Oracle Cloud上に自分のテスト環境を無料で作っちゃいましょう!
OCIのアカウント作成手順
日本オラクルのHPから右上のOracle Cloud無償ティアのリンクをたどっていきます。
![日本オラクルのトップページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/acc8430932866ac0c610a629214b99b1-1024x523.png)
次に、「今すぐ始める(無償)」をクリックしてアカウント作成へ。
![Oracle Cloud無償ティアのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/6cb1c64d6d85869d42a70046d53e3dcf-1024x523.png)
まずは、Emailと国の指定をしていきます。
![Create Accountのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/debc0dd77bd1e43368876c0d8b25740d-1024x523.png)
個人情報を入力していきます。基本、個人で使う分にはPersonal Useでいいと思います。
![Enter Account Detailのページ(前半)](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/58bbf25f5606a4b6579bf7025a4ee541-1024x523.png)
携帯電話による認証確認のため、携帯番号を入力していきます。
![Enter Account Detailのページ(後半)](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/743da428879201f0cc83f2ad1b89c34c-1024x523.png)
SMSで届いた番号を入力していきます。
![Verify Your Mobile Numberのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/9b75fa3f91cfa1fe762c8a63ecc38ce8-1024x523.png)
新規パスワードの入力をしていきます。
大文字・小文字・数字・特殊文字を含めた12桁以上で作成する必要があります。(12桁とかの制限は初めての経験でした)
![Enter Passwordのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/32ebea9b97f6694c425ec4a5ab7500f3-1024x523.png)
無料で利用できるとはいえ、クレジットカードの入力が求められます。
無料の範囲内で利用している分には、支払いは発生しません。
有料の機能を使ってみたいといった場合で使われます。
![Payment Informationのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/2552d9c1241e0e4765815c5eb0474afb-1024x523.png)
![Payment Informationのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/c76a0d8c715bd00ee3a16b49e827cbe2-1024x523.png)
チェックボックスにチェックを入れて、「Complete Sigh-Up」をクリックすると、アカウント作成に入ります。
![Payment Informationのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/c84146b968ab90246839ef0bfa277eb4-1-1024x523.png)
![Create Accountのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/41ad3312492c2f8b494f30292e6a3402-1024x523.png)
アカウント作成が完了し、サインインの画面に移りますので、登録したUSER NAME(Email)とパスワードでサインインします。
![サインインのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/5496c4eb204ee64be2a955174f67d8df-1024x523.png)
![サインイン後のページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/1c3c1393f29dfc8ccf98e6077c0cfc13-1024x523.png)
これでアカウント作成し、OCIへサインインできるようになりました。
Databaseの構築手順
サインイン後のクイック・アクションから「データベースの作成」を選択します。
![クイック・アクションのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/fdfe18ac4ae00b4eff9fecbe4a6735ba-1024x523.png)
表示名やデータベース名は自動で入力されているので、自分の管理しやすい名前に変更もできます。
![Autonomous Database作成のページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/58c34e593a3520e47cd9ec358fe8d948-1024x523.png)
ワークロード・タイプは自分が作りたいDBによって、トランザクション処理系(OLTP)なのかデータウェアハウス系(DWH)なのかを選択します。
デプロイメント・タイプはサーバーレスで。専用インフラストラクチャだと有料版になってしまいます。
![Autonomous Database作成のページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/4155c8c2343dbca569cd91e3a029bac0-1024x523.png)
データベースの構成で「Always Free」を選択し、OCPU数やストレージサイズが自動で決まります。
(無料版は1OCPU、20GBとなります。)
![Autonomous Database作成のページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/ff738a82896fce28c601b1f0a2163bb4-1024x523.png)
管理者資格証明の作成でADMINユーザ用のパスワードを設定します。
ここも12桁以上で設定が必要となります。
ライセンス・タイプの選択は無料版では「ライセンス込み」となります。
![Autonomous Database作成のページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/1de98a23c866da43c63ee35f65da0ac8-1024x523.png)
あとは、Autonomous Databaseの作成ボタンをクリック!
作成中の画面に遷移します。
![Autonomous Database作成中のページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/957fc49f96ce3bbeb55a39a66354022f-1024x523.png)
「使用可能」にステータスが変われば、Databaseの作成完了です。
![Autonomous Database作成完了のページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/2d33e0c4b2d003569766a88cfdc015b6-1024x523.png)
おわりに
Databaseの作成は、「Autonomous Databaseの作成」ボタンをクリックして3〜4分で出来上がってきました。
DBへの接続は、端末にOracle Clientを入れてSQL*PLUSで繋いでもいいし、
サービス・コンソール → Development → SQL Developer Web をクリックしてDatabase構築時に設定したADMINのユーザ、パスワードで接続することも可能です。
![サービス・コンソールのタグ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/f3d875a9cbb022be941048f18cf23d1d-1024x523.png)
サービス・コンソールではサーバのリソース状況を確認できます。
![サービス・コンソールのページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/296ed22d7c162dff40250524c5f3a165-1024x523.png)
DevelopmentでSQL Developer Webをクリックします。
![SQL Developer Web選択のページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/820d60e15d97d3b1c5a4010fb7f429f3-1024x523.png)
ADMINユーザとしてSQLを実行できます。
![ログイン画面](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/dd7c9b16693017388ec6ea2de6e2d093-1024x523.png)
![SQL実行環境のページ](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/e0ba254455dac0bfd331ebc8c63cb5c3-1024x523.png)
DBA_USERSディクショナリを表示した場合。
![DBA_USERSディクショナリをSELECT](https://tommyscash.jp/VirtualCurrency/wp-content/uploads/2019/11/46ac1c459e4270ff6fbf7fa65e2a1633-1024x523.png)