データベース
 Computer >> コンピューター >  >> プログラミング >> データベース

パブリックサブネット上のOCIでデータベースを作成/接続する

このブログで概説されている手順に従うことで、OracleCloudInterfaceでデータベースを構成できるようになります。

はじめに

プロセス全体のステップには、次のものが含まれます。

  1. OCIでのSSHキーペアの生成
  2. パブリックサブネットにデータベースを作成する
  3. VMDBシステムに接続します。
前提条件

次の前提条件がすでに整っていることを考慮してください。

  • Oracle Cloudアカウント(無料試用版/有料版)
  • 仮想マシン(VM)/ベアメタル(BM)のネットワーク構成を構成する必要があります
  • パブリックサブネット
  • セキュリティリストとオープンポート22および1521
  • インターネットゲートウェイ
  • ルートテーブル

まず、OCIでSSHキーペアを生成します。

セクション1:OCIでのSSHキーペアの生成

_https://docs.oracle.com/en-us/iaas/Content/GSG/Tasks/creatingkeys.htm _

WinSCPを開き、[ツール]->[PuTTYgenの実行]をクリックします

  1. 秘密鍵と公開鍵を生成するには、[生成]をクリックして、上記のようにボックス内の空白の領域をマウスで移動します。

  2. 次のスクリーンショットに示すように、キーが生成されます

  3. [秘密鍵をローカルシステムに保存する]をクリックします。鍵のパスフレーズ(パスワード)を追加し、もう一度入力してパスフレーズを確認します。

  4. 公開鍵の場合は、次のスニペットに示されているローカルシステム上のファイルの鍵コンテンツをコピーします。公開鍵ファイルの受け入れで問題が発生した場合に必要になることがあります。

  5. このような場合は、公開鍵のコピーされた鍵の内容を使用できます。次に、[公開鍵の保存]をクリックして、手順3で秘密鍵が保存されたのと同じ場所にファイルを保存します。

注:公開鍵の形式はssh-rsaで始まり、rsa-key-20211015で終わります

  1. 公開鍵を.pubで保存し、秘密鍵を.ppk拡張子で保存します

  2. 両方のキーを生成して保存したら、クラウドポータルに戻ることができます。

セクション2:パブリックサブネットにデータベースを作成する

このセクションには、OCIのパブリックサブネットにOracleデータベースを作成する手順が含まれます。テナントを使用してOCIコンソールにログインします。ここで、ohraviは私がすでに作成したテナントです。
以下はURL_https://cloud.oracle.com/?tenant =ohravi _

です。

以下のスニペットに従って、ボックスで強調表示されているリンクを選択します

利用可能なオプションの以下のスニペットに従って、標準形状のVMとしてADと形状を選択します

DBシステムの構成中に使用可能なオプションについて、以下のスニペットに従って、ボックスで強調表示/表示されているものを選択します

SSH公開鍵:

次のスクリーンショットに示すように、セクション1のポイント5で前に作成した公開鍵を貼り付けます

VCNの名前を選択します。POC_VCNおよびサブネットとして使用しました。

ここにデータベース名を入力します。私の例ではPOCと19cを使用しています。

次のスニペットに示されているように、[DBシステムの作成]オプションを選択します

インスタンスを稼働状態に保つには50〜60分かかります。

DBの作成が完了すると、次のスナップショットに示すように、ステータスがプロビジョニングから使用可能に変わります。

セクション3:前の手順で作成したVMDBシステムに接続します

OCIコンソールにログインし、データベースセクションに移動してデータベースPOC_Raviを選択します

上記のpocDBをクリックすると、次のページに次のスニペットのようにパブリックIPアドレスが表示されます。次のステップでホスト名として接続にそのIPアドレスを使用します

パテを開きます

  1. 次のように入力します
  • ホスト名(またはIPアドレス):インスタンスのopc @PublicIPを入力

  • ポート:22を入力

  • 接続タイプ:SSHを選択

次に、 SSHを展開します 認証を選択します 秘密鍵を閲覧します 開くをクリックします 。

開くをクリックします

Oracleユーザーに切り替えて、 SQLPLUSに接続します

結論

ブログでは、SSHキーの生成とともにパブリックサブネット上にデータベースを構成するための基本的な手順について説明しています。また、上記で説明した手順は、OracleCloudDBAの日常的なアクティビティに不可欠なSSHキーを使用してデータベースに接続するのに役立ちます。

コメントや質問をするには、[フィードバック]タブを使用します。私たちと会話を始めることもできます。


  1. クラウドにOracleデータベース(DBaaS)を作成する

    この投稿では、Oracle®Cloudでサービスとしてのデータベース(DBaaS)データベースを作成するために必要なすべての手順を説明します。 はじめに このサービスにより、ユーザーは、物理ハードウェアをセットアップしたり、オペレーティングシステムをインストールしたり、Oracle Databaseのインストール前提条件を処理したりすることなく、データベースを作成できます。データベースの作成に時間はかからず、最小限のシステム管理者権限が必要です。 この投稿では、OracleCloudでDBaaSをセットアップするための次の手順を学習します。 コンパートメントを作成します。 仮想クラウドネ

  2. Excel でフォームを使用してデータベースを作成する方法

    多くの場合、データベースの作成が必要になることがあります エクセルで。幸いなことに、Excel にはデータ入力 フォーム が用意されています。 そのようなタスクを伝統的に行うのではなく、効率的に達成すること。この有益なセッションでは、 フォーム を使用して Excel でデータベースを作成する方法を順を追って説明します。 フォームに関連するいくつかの重要事項を含む . Excel のデータ入力フォームとは 通常、ユーザーは Excel でセルごとにデータを入力します。このように入力すると、特に大規模なデータベースを作成する場合に問題が発生する可能性があります。このような状況では、デー