Application Container Cloud ServiceおよびOracle Database Cloud Serviceの使用

スクリプト言語およびOracle Cloud

Oracle Application Container Cloud Service(Oracle ACCS)を使用することで、PHPおよびNode.jsのアプリケーションをコンテナに展開できます。これらのアプリケーションは、Oracle Database Cloud Service(Oracle DBCS)に接続できます。

すでに作成済みのOracle DBCSインスタンスにアプリケーションを接続するには、まずPHPアプリケーションまたはNode.jsアプリケーションをOracle ACCSに展開し、ACCSサービス・コンソールを使用してサービス・バインディングを追加します。「Database Cloud Service」を選択し、サービス・バインディングのユーザー名とパスワードを、DBサービスにおける既存のDBスキーマの資格証明に設定します。

これにより、以下を含むACCS環境変数が自動的に移入されます。


  DBAAS_USER_NAME
  DBAAS_USER_PASSWORD
  DBAAS_DEFAULT_CONNECT_DESCRIPTOR

これらはアプリケーション内で参照できます。たとえば、Node.js(ACCSにインクルード)のためのnode-oracledbアドオンの場合、次のようになります。


    oracledb.getConnection(
      {
        user          : process.env.DBAAS_USER_NAME,
        password      : process.env.DBAAS_USER_PASSWORD,
        connectString : process.env.DBAAS_DEFAULT_CONNECT_DESCRIPTOR
      },  . . .

Node.jsアプリケーションがOracle DBCSに接続します。


Exadata Expressに関するリソース

他の開発者向けリソース