Autonomous AI Database Free Container Imageの使用
- フリー・コンテナ・イメージについて
リポジトリからAutonomous AI Database Free Container Imageにアクセスして、ローカル環境で実行できます。 - Autonomous AI Database Free Container Imageのコンテナ・レジストリの場所
Autonomous AI Database Free Container Imageを取得できる複数の場所(Oracle Cloud Infrastructure Registry (コンテナ・レジストリ)およびGitHubなど)があります。 - フリー・コンテナ・イメージの起動
Autonomous AI Database Free Container Imageをダウンロードしたら、コンテナ内のイメージを起動できます。 - adb-cliを使用したデータベース操作の実行
adb-cliコマンドライン・ユーティリティを使用すると、コンテナの起動後および実行後にデータベース操作を実行できます。 - フリー・コンテナ・イメージへの接続
フリー・コンテナ・イメージがコンテナで実行されている場合は、Autonomous AI Databaseインスタンスに接続できます。 - Autonomous Database空きコンテナ間のデータの移行
「無料のコンテナ・イメージ」の新しいバージョンが使用可能な場合は、コンテナから別のコンテナにデータを移行できます。
親トピック: タスク
「無料のコンテナ・イメージ」について
リポジトリからAutonomous AI Database Free Container Imageにアクセスして、ローカル環境で実行できます。
Autonomous AI Databaseは、Oracle Cloud Infrastructureで使用可能なフル・マネージドOracle Databaseを提供します。 Oracle Cloud Infrastructureでは、ライフサイクル管理操作を実行し、Oracle Cloud Infrastructureコンソールを使用してAutonomous AI Databaseを実行し、パブリック・インターネットまたは設定したプライベート・ネットワークを介してデータベースに接続します(ネットワーク構成およびセキュリティのニーズによって異なります)。
ノート:
Autonomous Databaseは、Oracle Autonomous Database Free Container Image 19cおよびOracle Autonomous Database Free Container Image 26aiバージョンの両方をサポートしています。
Autonomous AI Database Free Container Imageは、Oracle Cloud Infrastructureコンソールまたはインターネットにアクセスすることなく、独自の環境のコンテナでAutonomous AI Databaseを実行する代替手段を提供します。 コンテナでAutonomous AI Databaseを実行すると、コンテナはローカルの分離された環境を提供し、Oracle Autonomous AI Database機能の開発、テストおよび探索のための追加オプションを提供します。
- Autonomous AI Database Free Container Imageライセンス
Autonomous AI Database Free Container Imageのライセンスについて説明します。 - Autonomous AI Database Free Container Imageの機能
Autonomous AI Database Free Container Imageは、Autonomous AI Databaseサーバーレスで使用可能な多くの機能を提供します。 - Autonomous AI Database Free Container Imageの推奨事項および制限事項
Free Container Imageの要件および制限事項について説明します。
Autonomous AI Database Free Container Imageライセンス
Autonomous AI Database Free Container Imageのライセンスについて説明します。
Autonomous AI Database Free Container Imageはライセンスの対象となります。
選択したコンテナ・イメージおよびそれに含まれるすべてのソフトウェアは、コンテナ・イメージで提供される「Oracle Free Useの使用条件」の下でライセンスされます。 コンテナの使用には、これらのライセンスの条件が適用されます。
親トピック: 無料コンテナ・イメージについて
Autonomous AI Database Free Container Imageの機能
Autonomous AI Database Free Container Imageは、Autonomous AI Databaseサーバーレスで使用可能な多くの機能を提供します。
-
各フリー・コンテナ・イメージには、2つのAutonomous AI Databaseインスタンス(レイクハウス・ワークロード・タイプの1つのインスタンスとトランザクション処理ワークロード・タイプの1つのインスタンス)が用意されています。
-
データベースは、起動時に指定したワークロード・タイプに基づいて、トランザクション処理ワークロード・タイプまたはレイクハウス・ワークロード・タイプで起動されます。
-
adb-cliコマンドライン・ユーティリティを使用して、データベース操作を実行できます。 -
「無料のコンテナ・イメージ」リソース割当ては、4 ECPUおよび20 GBのストレージで、最大30の同時データベース・セッションが許可されます。
-
各フリー・コンテナ・イメージは、Autonomous AI Databaseコンシューマ・グループをサポートしています:
-
レイクハウス・ワークロード: HIGH、MEDIUMまたはLOWサービスを介して接続します
-
トランザクション処理ワークロード: HIGH、MEDIUM、LOW、TPまたはTPURGENTサービスを介して接続
詳細は、Autonomous AI Databaseワークロード・タイプについてを参照してください。
-
-
「無料のコンテナ・イメージ」は、次の組込みデータベース・ツールをサポートします:
-
データベース・アクション
-
Oracle REST Data Services (ORDS)
-
Oracle APEX
-
MongoDBのためのOracle Database API
-
親トピック: 無料コンテナ・イメージについて
Autonomous AI Database Free Container Imageの推奨事項と制限事項
「無料のコンテナ・イメージ」の要件および制限について説明します。
「無料のコンテナ・イメージ」のリソース割当てに関する推奨事項
無料のコンテナ・イメージの推奨リソース割当ては次のとおりです:
-
4 CPU
-
8 GBメモリー
「無料のコンテナ・イメージ」の制限
-
「無料のコンテナ・イメージ」には、自動パッチ適用またはメンテナンス・ウィンドウはありません。 リポジトリには、最新バージョンの「無料のコンテナ・イメージ」が用意されています。 リポジトリをチェックして、「無料のコンテナ・イメージ」の新しいバージョンを見つけます。
-
次のAutonomous AI Database組込みツールはサポートされていません:
- グラフ
- Oracle Machine Learning
- データ変換
-
Autonomous AI Databaseがコンテナで実行されている場合、コンテナはローカルのAutonomous AI Databaseインスタンスを提供します。 コンテナ・イメージには、Oracle Cloud InfrastructureコンソールまたはAPIでのみ使用できる機能は含まれません。 データベース内で使用でき、Oracle Cloud Infrastructureコンソールからも使用できる一部の機能は、データベース内コマンド(
ADMINパスワードのリセットなど)でも使用できます。 次に、使用できない機能の一部を示します:機能 使用可能または使用不可 インスタンスのバックアップ 使用不可 文字セットの選択 使用不可 インスタンスのクローニング 使用不可 エラスティック・プールの作成 使用不可 顧客管理キー 使用不可 データベース名 使用不可 データ・セーフ 使用不可 コンピュート自動スケーリングの無効化 使用不可 組込みデータベース・ツールの無効化 使用不可 ストレージの自動スケーリングの無効化 使用不可 Autonomous Data Guardおよび「バックアップ・ベースの障害リカバリ」などの障害リカバリ・オプション。 使用不可 ウォレットのダウンロード 使用不可 組込みデータベース・ツールの有効化 使用不可 コンピュート自動スケーリングの有効化 使用不可 ストレージの自動スケーリングの有効化 使用不可 エラスティック・プールへの参加 使用不可 ネットワークACL 使用不可 Oracle Cloud Infrastructureイベント 使用不可 パフォーマンス・ハブ 使用不可 プライベート・エンドポイント 使用不可 Real Application Testing 使用不可 リソース・プリンシパル・ベースの認証 使用不可 インスタンスの再起動 使用不可 インスタンスのリストア 使用不可 ウォレットのローテーション 使用不可 サンプル・スキーマ 使用不可 CPUおよびストレージのスケール・ダウン 使用不可 CPUとストレージのスケール・アップ 使用不可 インスタンス・パッチ・レベルの選択 使用不可 インスタンスの起動 使用不可 インスタンスの停止 使用不可 ノート:
コンテナで「無料のコンテナ・イメージ」を実行すると、コンテナを起動、停止または再起動して、インスタンスを起動、停止またはインスタンスを再起動できます。
親トピック: 無料コンテナ・イメージについて
Autonomous AI Database Free Container Imageのコンテナ・レジストリの場所
Autonomous AI Database Free Container Imageを取得できる場所には、Oracle Cloud Infrastructure Registry (コンテナ・レジストリ)やGitHubなど、複数の場所があります。
Autonomous AI Database Free Container Imageは、複数の場所で入手できます。 示されている例では、podmanコマンドを使用します(詳細は、Podmanを参照してください)。
「無料のコンテナ・イメージ」の起動
Autonomous AI Database Free Container Imageをダウンロードしたら、コンテナ内のイメージを起動できます。
データベースは、指定したワークロード・タイプに基づいて、トランザクション処理ワークロード・タイプまたはレイクハウス・ワークロード・タイプで起動されます。
adb-cliを使用したデータベース操作の実行
adb-cliコマンドライン・ユーティリティを使用すると、コンテナの起動後および実行後にデータベース操作を実行できます。
adb-cliを使用するには、便宜上、次の別名を定義できます:
alias adb-cli="podman exec <container_name> adb-cli"使用可能なコマンド
次のコマンドを使用して、使用可能なコマンドのリストを表示できます:
adb-cli --help
Usage: adb-cli [OPTIONS] COMMAND [ARGS]...
ADB-S Command Line Interface (CLI) to perform container-runtime database operations
Options:
-v, --version Show the version and exit.
--help Show this message and exit.
Commands:
add-database
change-password データベース追加
次のコマンドを使用して、データベースを追加できます:
adb-cli add-database --workload-type "ATP" --admin-password "Welcome_MY_ATP_1234" パスワードの変更
次のコマンドを使用して、管理パスワードを変更できます:
adb-cli change-password --database-name "MYATP"
--old-password "Welcome_MY_ATP_1234" --new-password "Welcome_12345"「無料のコンテナ・イメージ」に接続
空きコンテナ・イメージがコンテナで実行されている場合、Autonomous AI Databaseインスタンスに接続できます。
コンテナで実行されているAutonomous AI Databaseインスタンスに接続するには、ウォレットを設定して接続するか、TLSウォレットレス接続を使用できます。
- Autonomous AI Database Container ImageからのORDS、APEXまたはデータベース・アクションへの接続
コンテナhostnameは、ポート8443でHTTPSトラフィックを処理するために自己署名SSL証明書を生成するために使用されます。 Oracle APEXおよびデータベース・アクションには、コンテナ・ホスト(または単にlocalhost)を使用してアクセスできます。 - Autonomous AI Database Container Imageに接続するための使用可能なTNS別名
次のいずれかの別名を使用して、Autonomous AI Databaseコンテナ・イメージに接続できます。 - Walletを使用したAutonomous AI Database Container Imageへの接続
Walletを使用してAutonomous AI Databaseコンテナ・イメージに接続するステップについて説明します。 - Wallet (TLS)を使用しないAutonomous AI Database Container Imageへの接続
Wallet (TLS)を使用せずにAutonomous AI Databaseコンテナ・イメージに接続するステップについて説明します。
Autonomous AI Databaseコンテナ・イメージからORDS、APEXまたはデータベース・アクションへの接続
コンテナhostnameは、ポート8443でHTTPSトラフィックを処理する自己署名SSL証明書を生成するために使用されます。 Oracle APEXおよびデータベース・アクションには、コンテナ・ホスト(または単にlocalhost)を使用してアクセスできます。
| アプリケーション | URL |
|---|---|
| Oracle APEX | https://localhost:8443/ords/apex |
| データベース・アクション | https://localhost:8443/ords/sql-developer |
ノート:
adb-cli add-databaseコマンドを使用してプラグインされた追加のデータベースの場合、URL形式https://localhost:8443/ords/{database_name}/apexおよびhttps://localhost:8443/ords/{database_name}/sql-developerを使用してAPEXおよびデータベース・アクションにそれぞれアクセスします。
親トピック: 無料のコンテナ・イメージへの接続
Autonomous AI Databaseコンテナ・イメージに接続するための使用可能なTNS別名
次のいずれかの別名を使用して、Autonomous AI Databaseコンテナ・イメージに接続できます。
表3-18 使用可能なTNS別名
| プロトコル | トランザクション処理ワークロード | レイクハウスのワークロード |
|---|---|---|
| mTLS |
|
|
| TLS |
|
|
これらの接続文字列のTNS別名マッピングは、$TNS_ADMIN/tnsnames.oraにあります。 tnsnames.oraのサービス名の詳細は、Autonomous AI Databaseでの同時実行性および優先度の管理を参照してください。
親トピック: 無料のコンテナ・イメージへの接続
Walletを使用したAutonomous AI Databaseコンテナ・イメージへの接続
Walletを使用してAutonomous AI Databaseコンテナ・イメージに接続するステップについて説明します。
次のステップを実行して、ウォレットを設定し、接続します:
親トピック: 無料のコンテナ・イメージへの接続
Wallet (TLS)を使用しないAutonomous AI Databaseコンテナ・イメージへの接続
Wallet (TLS)なしでAutonomous AI Databaseコンテナ・イメージに接続するステップについて説明します。
ウォレットなしで接続するには、コンテナの起動時に生成された自己署名証明書でクライアントのトラスト・ストアを更新する必要があります。
TLS接続および接続を設定するには、次のステップを実行します。
親トピック: 無料のコンテナ・イメージへの接続