[Oracle Cloud][AWS] EC2にOracle ClientをインストールしてOCI Database(DBaaS)に接続してみた

本記事の目的

先日、以下のイベントに参加する機会があり、登壇者の話に大いに刺激を受けました。

実践者が語るリアルなマルチクラウド ~AWS、Azure、GCP、Oracle Cloud~

時代はマルチクラウド!!

というわけで、なんかマルチクラウドに絡めた記事を書いておくかと考えた結果、「AWSのEC2上のRHELにOracle Clientをインストールして、Oracle CloudのDBaasにsqlplusでログインする手順」を確認してみました。

※この組み合わせなら簡単に出来るかなーという単純な発想。

 

 

検証手順

0.前提

Oracle CloudのDBaaS上に、Public IPでアクセス可能なDBインスタンスを作成済み。

セキュリティリストでリスナーポート(1521)も開放。

 

1.AWSアカウント作成

実はAWSアカウント持っておらず、この記事をきっかけに作りました(汗

※無料枠1年もあるんですね。ステキです。

 

ちなみに、Oracle Cloudも無料トライアルあります。

申し込みはこちらから。

 

2.EC2起動

Linux 仮想マシンの起動」というチュートリアルに従って、仮想マシンを起動。

「Red Hat Enterprise Linux 7.6 (HVM), SSD Volume Type – ami-0b500ef59d8335eee (64 ビット x86) / ami-0302c1ecc74930ba5 (64 ビット Arm)」を選びました。

 

3.EC2ログイン

Puttyで接続するために、チュートリアルに沿って作成したキー(MyKeyPair.ppk)をputtygenで変換。

OSユーザは「ec2-user」を指定して接続。

⇒接続成功!

※初めてのEC2ログインw

 

4.Oracle Clientインストール

マニュアル手順を参考に、Oracle Clientモジュールのインストールを実施。

以下、簡単に実行したコマンドだけ。

 

5.環境変数設定

ec2-userへ環境変数を設定。

 

6.DBaaS上のDBインスタンスへ接続

sqlplusにて、EZCONNECT形式でログイン試行。

⇒あっさりログイン成功!

 

AWSアカウント作成からここまで正味1時間くらい。

さすがAWS & Oracle。

ちょっと調べたら必要な情報が出てきて、詰まることなくやりたいことが実現できました。

 

せっかくAWSのアカウントをゲットしたので、今後もマルチクラウドネタを書いていこうかな。

 

 

参考情報

・マニュアル:Oracle Instant Client and Oracle Instant Client Light

【AWS】Amazon LinuxにOracle Instant Clientをインストールする(Chefレシピ付)

スポンサードリンク

2 Comments

  1. I wanted to thank you for this great read!! I absolutely
    enjoyed every little bit of it. I have got you saved
    as a favorite to check out new stuff you It is appropriate time
    to make a few plans for the future and it is time to be happy.

    I have learn this put up and if I could I desire to suggest you some interesting things
    or advice. Maybe you can write subsequent articles relating to this article.
    I desire to learn even more things about it! I’ll immediately take hold of your rss feed as I can’t in finding
    your e-mail subscription hyperlink or newsletter service.

    Do you’ve any? Kindly allow me understand in order that I may subscribe.
    Thanks. http://dell.com

1 Trackback / Pingback

  1. [Oracle Cloud] OCI DBaaS 関連情報まとめ(リンク集) – IT Edge Blog

Leave a Reply

Your email address will not be published.


*