スプレッドシートからAutonomous AI Databaseに接続
「接続」は、データベースとの通信手段です。これには、データベース・インスタンスで認証し、スプレッドシートからデータにアクセスするのに役立つ情報が含まれています。
接続について
「スプレッドシート・アドイン」の「接続」パネルを使用すると、データベース接続を作成および管理できます。データベースに接続するたびに、Spreadsheet Add-insによって認証を求めるプロンプトが表示されます。ログイン資格証明を指定すると、アドインによってデータベースへの接続が確立され、アドインの機能を使用できます。
ノート:
Spreadsheet Add-insでは、複数のデータベースおよびユーザーへの同時接続が許可されますが、一度にアクティブにできる接続は1つのみです。
接続のタイプ
スプレッドシート・アドインでは、次のタイプの接続が提供されます。
-
データベース資格証明の使用方法
これは、ORDSセキュリティ・パッケージによって管理されるOAuth2暗黙的フローです。接続の管理を参照してください。
-
IAM接続の使用
このタイプの接続では、IAM認証またはドメイン・ログインを使用します。IAM認証でのロールベースのアクセス制御の使用を参照してください。
「スプレッドシート・アドイン」で「接続」オプションを使用するには、データベース接続に関する情報を含む接続ファイルが必要です。データベース・アクションから接続ファイルをダウンロードできます。
ノート:
データベース資格証明を使用する接続では、OAuthクライアントがデータベースに暗黙的にサインインする必要があります。ORDS 26.1.1以降、暗黙的OAuthはデフォルトで無効になっています。したがって、アドイン内の既存の接続で接続に失敗する可能性があります。
これを解決するには、データベース・アクションから接続ファイルをダウンロードし、アドインにインポートします。新しい接続を初めて使用する場合は、接続を有効にするのに最大10分かかる場合があります。接続ファイルを後で再度ダウンロードすると、すぐにデータベースに接続されます。
接続ファイルをダウンロードする手順
ADPUSERロールを持つユーザーとして、データベース・アクション・コンソールにログインします。
-
Database Actions Launchpadから「ダウンロード」タブに移動します。
-
「Microsoft Excel/Google Sheetsアドインのダウンロード」で、「ダウンロード」ボタンをクリックします。
-
接続ファイルは、Microsoft ExcelまたはGoogle Sheetsのいずれかのタブからダウンロードできます。
「接続ファイルのダウンロード」をクリックして、接続ファイルをJSON形式で保存します。
接続ファイルを使用すると、ログイン・ユーザーを使用してAutonomous AI Databaseに接続できます。
接続ファイルをシステムに保存し、スプレッドシート・アプリケーションにインポートします。接続の管理を参照してください。

