1Z0-063 試験勉強＆自作問題 オラクルマスター Gold Oracle Database12c その他編 

その他編

#目的
silver12c受験時に、参考書から自分で問題を予想することで得点源になるのでは？と思ったので適当に自作問題。

オラクルマスター試験勉強用に参考書を読んでいるが、圧倒的テキスト量のため自分用にまとめてOracleDatabaseに関する知識・技術を整理する。
公式ドキュメントを調べ、内容を補完する。

##※注意
あくまで、自作問題のため実際の試験とは何の関係もありません。
試験内容チェックリストを元に公式ドキュメントを調べ、問題を予想し、作成しています。

■[RMAN機能](https://qiita.com/caster3045/items/5a9122555b805b9faef4)

■[フラッシュバック機能](https://qiita.com/caster3045/items/4cbc9660966ba5a82785)

■[マルチテナントアーキテクチャ](https://qiita.com/caster3045/items/51eb12b7a38de3167574)
___
Q：LOG_ARCHIVE_DEST_1にはMANDATORY属性を付与しています。しかし、LOG_ARCHIVE_DEST_1で設定した宛先へのアーカイブ保存は失敗しました。ログスイッチが発生した場合、どのようなエラーになりますか？
A：インタンスはハングする。REDOログは上書きされない。

Q：一時表領域に属するtemp.dbf一時ファイルが破損しています。
データベースの可用性への影響を最小限に抑えて一時ファイルを回復する方法を提示してください。
A：一時表領域をオフラインにし、破損しているファイルを削除し、新しい一時ファイルを作成する
　 一時表領域に新しいファイルを追加し、破損しているファイルを削除する。
　 ⇒ひっかけ問題：インスタンスを再起動すると自動的に再作成されるが、可用性のワードがあるため選択肢から外れる。

Q：FAST_START_MTTR_TARGETパラメータをゼロ以外の値に設定しました
A：MTTRアドバイザは、値がデフォルト値よりも大きい場合にのみ有効になります。
　 LOG_CHECKPOINT_INTERVALパラメータの値はFAST_START_MTTR_TARGETパラメータの値を上書きします。

Q：Oracle Secure BackupがRMANバックアップ/リストアを実行するための前提条件
A：ホストのRMAN事前認可
　 ORACLEインスタンスに対し有効なOSユーザーである
　 バックアップ/リストアに関する権限が付与されている

Q：SPFILEを新しい場所に多重化したい　手順を示してください
A：ALTER SYSTEM SET CONTROL_FILES = '新しい場所' SPFILEの内容を書き換える。
　 インスタンスをSHUTDOWNする
　 既存の場所から新しい場所へ移動(コピー)する
　 データベースをOPENする

Q：次のコマンド　SQL> ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
A：制御ファイルの再作成に必要なSQLステートメントを含むファイルを作成します。

Q：UNDO_RETENTIONパラメータがトランザクションにより無視されました。
A：UNDO表領域が固定サイズかつ、UNDO_RETENTION_GUARANTEEが無効になっていた。

Q：バックアップ制御ファイルを使用して読取り専用表領域を不完全リカバリしたい。読取り専用表領域はどのような状態である必要があるか？
A：リカバリを実行する前に、読取り専用表領域はオフラインにしておく必要がある。
　　⇒メディアリカバリ後にファイルをオンラインにする

Q：SPFILEの設定で次のエラーが表示されました。ORA-00824:cannotsetSGAJTARGET or MEMORY_TARGET due to existing internal settings,see alertlog for more information
A：statistics_levelがbasicに設定されているため

Q:圧縮バックアップセットについて
A：バックアップ操作中にパフォーマンスのオーバーヘッドを生み出す
　 最高水位標以下の未使用ブロックはバックアップしない
　 データファイルがローカル管理方式で管理されていること

Q：RMAN> BACKUP VALIDATE DATABASE;　RMAN> RECOVER CORRUPTION LIST;
A：データベースの物理的に破損したブロックがチェックされる。
　 ビューに記録されているすべての物理的に破損したブロックを修復する

Q：STATICS＿LEVEL初期化パラメータがBASICです。どのようなことが考えられますか？
A：Oracle Database機能で必要とされる、多くの重要な統計が収集されなくなる。

Q：メディアリカバリが必要なシナリオ
A：表領域を誤って削除した/データファイルが失われた/すべての制御ファイルが失われた
___
###その他ツール、コンポーネント
Q：OracleDataPumpのユーティリティについて
A：EXPDPおよびIMPDPは、Oracle Data Pumpのクライアントコンポーネント
　 DBMS_DATAPUMP PL / SQLパッケージは、Data Pumpクライアントから独立して使用できる

Q：Database Configuration Assistant（DBCA）を使用して既存のデータベースに構成できるオプションは？
A：データベース・オプション(Oracle Label Security、Oracle OLAPなど)の追加
　 デフォルト・セキュリティの設定
　 専用⇔共有のサーバーモードの変更

Q：異なるプラットフォーム間で表領域を転送するための前提条件
A：ソースDBとターゲットDBは同じ(スーパーな)キャラクタセット
　 compatible 10.0.0以上であること
　 転送される表領域は読取り専用になっていること

Q：データベース統合リプレイについて
A：マルチテナントコンテナーデータベース（CDB）内のすべてのプラガブルデータベース（PDB）で、複数のデータベースからの複数のワークロードキャプチャを同時にリプレイできます。
　 キャプチャされたワークロードのサブセット(時間範囲を適用したワークロード)をリプレイできる
　 キャプチャされたワークロードの数は、マルチテナントCDBのPDBの数と同じである必要があります。

Q：リソースマネージャープランが2つあります。プランを自動的に切り替えたい。どうしますか？
A：スケジューラウインドウを使用する

Q：データベースを運用中です。ある一定の期間から現在にかけてパフォーマンスが変化しています。この原因を調査したい。どのような方法がありますか？
A：期間比較ADDMレポートを使用する

Q：Oracle Restartのステートメント
A：ハードウェア、またはソフトウェアの障害後に、様々なコンポーネントの再起動を自動的に実行するよう設定できる
　 コンポーネントの起動時にすべての依存関係を適切な順序で自動的に起動する
　 定期的にチェックを実行し、Oracleコンポーネントの状態を監視できる

Q：自動診断リポジトリ（ADR）について
A：複数のインスタンスで共有されている。
　 インスタンスがダウンしていても、ADRを問題の診断に利用できる

Q：データベースリソースマネージャーを使用する要件
A：ユーザーまたはユーザーグループによって実行できる操作の並列度を制限できる
　 アイドル状態のセッションに適用されるアイドルタイム制限を指定し、他のセッションをブロックできる

Q：データベースはARCHIVELOGモードで実行されています。オンラインREDOログファイルのメンバーの1つが失われインスタンスが中止されました。オンラインREDOログフループを回復し、新しい場所に移動させたいと思います。手順を示してください
A：バックアップをリストアする
　 不完全リカバリを実行する
　 破損したオンラインREDOロググループのメンバを新しい場所に再配置する
　 RESETLOGオプションでデータベースをオープンする

Q：OracleSecureBackupが提供するステートメント
A：テープ装置に書き込むデータを暗号化できる
　 バックアップ形式はバックアップセットのみ
　　⇒ひっかけ問題　RMANとは違いOSBを使用する場合、イメージコピーはテープ装置にバックアップできない
　 ファイル、ディレクトリ、ファイルシステム、またはrawパーティションレベルでファイルシステムバックアップを実行するために使用できる
　 テープ装置のバックアップ、リカバリ操作に使用できる

Q：保証付きリストアポイントを作成するための前提条件
A：アーカイブログモードであること/高速リカバリ領域が有効であること

Q：DataREcoveryAdvisorによって診断される障害
A：データファイルや制御ファイルなど、存在しないためにアクセスできないコンポーネント、適切なアクセス許可がないコンポーネント、オフラインになっているコンポーネントなど
　 ブロックチェックサムエラーや無効なブロックヘッダーフィールド値などの物理的な破損
　 他のデータベースファイルより古いデータファイルなどの不整合
　 ハードウェアエラー、オペレーティングシステムドライバーの障害、オペレーティングシステムのリソース制限（開いているファイルの数など）などのI / O障害

Q：メディアへの完全なデータベースバックアップがデータベースに対して毎日行われます。バックアップのパフォーマンスを改善するために何を設定しますか？
A：同期I / Oが使用されている場合は、dbwr_io_slavesパラメータをゼロ以外の値に設定
　 まだ設定されていない場合は、LARGE_POOLを設定
　 チャネル割当てでRATEパラメーターが指定されている場合は削除する