ORACLE MASTER Bronze DBA 26aiSQL管理ツールとOracle Net接続オリジナル・公式資料照合難易度★☆☆☆☆
SQL*Plusで管理用接続を開いた。操作対象を間違えないため、現在接続しているコンテナの名前だけを変更なしで確認したい。SQL*Plusのコマンドはどれか。
A
ALTER SESSION SET CONTAINER = CDB$ROOT;
ALTER SESSION SET CONTAINERは条件を満たすと対象コンテナを変更します。現在の接続先を変更せずに表示する目的とは異なります。
B
SHOW CON_NAME★ 正解
現在接続しているコンテナ名を表示します。CDB$ROOTか業務用PDBかを確認してから管理操作へ進めます。
C
STARTUP NOMOUNT
STARTUPは起動に関する管理操作です。コンテナ名の表示ではなく、必要な管理権限と対象状態も異なります。
D
GRANT CREATE SESSION TO trainee;
GRANTは権限を付与するSQLです。接続先の表示ではなく、ユーザーの権限を変更する操作です。
解説
SHOW CON_NAMEは現在のコンテナ名を表示するSQL*Plusコマンドです。表示と、ALTER SESSION等による接続先コンテナの変更を区別します。
根拠資料・確認情報
対応範囲:Bronze DBA Oracle AI Database 26ai Fundamentals(1Z0-185-JPN)
資料確認日:2026-10-29
同じレッスンの問題
問題 2
担当者は、GUIからPDBに接続し、表やビューを参照しながらSQLを実行したい。SQL Developerの位置付けとして適切なのはどれか。
問題 3
Oracle Net経由でPDBのサービスsalespdb.exampleへ接続したい。OS上でリスナーは稼働している。リスナーが認識しているサービスとハンドラの情報を、Listener Controlで確認する操作はどれか。
問題 4
dbhost.exampleのTCP 1521番で、PDB SALESに関連付けたサービスsalespdb.exampleが利用可能である。SQL*Plusでパスワードはプロンプト入力し、ユーザーtraineeをこのサービスへ接続するEasy Connectの指定はどれか。