ORACLE MASTER Bronze DBA 26ai接続・状態の障害切分けオリジナル・公式資料照合難易度★★☆☆☆
26aiの業務PDBでSELECTは成功するが、必要なUPDATE権限を持つ利用者の更新がORA-16000になる。管理者が確認したV$PDBS.OPEN_MODEはREAD ONLYだった。更新可能な運用へ戻すための判断として適切なのはどれか。必要な停止・再接続は手順に従って実施できる。
A
利用者にUPDATEを再付与し、PDBをREAD ONLYのまま使う
UPDATE権限は与えられており、PDB自体がREAD ONLYであることは権限の再付与で変わりません。
B
業務要件を確認し、対象PDBを手順に従ってREAD WRITEで開き直す★ 正解
更新には書込み可能なオープン状態が必要です。PDBの状態変更は対象と停止影響を確認して行います。
C
クライアントでCOMMITを実行してから、同じREAD ONLYのPDBへ再接続する
COMMITはトランザクションを確定する操作で、PDBのREAD ONLY状態をREAD WRITEへ変えません。
D
接続文字列のポート番号だけを変更し、同じサービスへ接続する
同じPDBへ到達できた後の書込み制限なので、リスナーのポート変更では解決しません。
解説
READ ONLYで開いたPDBでは、権限があっても通常のデータ更新はできません。書込みが必要な用途かを確認し、承認された手順でPDBを閉じてREAD WRITEで開き直します。接続できることと書込み可能なオープン状態は別の条件です。
根拠資料・確認情報
対応範囲:Bronze DBA Oracle AI Database 26ai Fundamentals(1Z0-185-JPN)
資料確認日:2026-10-29
同じレッスンの問題
問題 2
接続方式をローカル・ネーミングに限定したクライアントで、接続識別子SALESDBを使うとORA-12154になった。tnsnames.oraを別の場所へ移した直後で、パスワード入力後の認証エラーには到達していない。最初に調べる対象はどれか。
問題 3
PDBのアプリ用ユーザーAPPで古いパスワードの再試行が続き、接続時にORA-28000になった。DBA_USERS.ACCOUNT_STATUSはLOCKED(TIMED)であり、管理者による明示ロックではないことを確認した。適切な対応はどれか。
問題 4
SPFILEで起動したCDBのルートへSYSDBAで接続している。次回起動用にSPFILEへ保存済みの設定を、人が読めるテキストとして確認したい。出力先のサーバー上パスは書込み可能で既存ファイルはない。適切な操作はどれか。