19 DBCAサイレント・モードのコマンド
この項では、すべてのDBCAサイレント・モード・コマンドと、その構文およびパラメータの説明をリストします。
ノート:
DBCAコマンド・オプションでは、大カッコ [ ]で囲まれたパラメータはオプションです。- addInstance
addInstance
コマンドにより、データベース・インスタンスが管理者管理Oracle RACデータベースに追加されます。 - configureDatabase
configureDatabase
コマンドにより、データベースが構成されます。 - configureDataguard
configureDataguard
コマンドは、Oracle Data Guardを構成します。 - configurePluggableDatabase
configurePluggableDatabase
コマンドにより、プラガブル・データベース(PDB)が構成されます。 - convertToRAC
convertToRAC
コマンドは、単一インスタンス・データベースを1ノードのOracle RACデータベースに変換します。 - createCloneTemplate
createCloneTemplate
コマンドにより、既存のデータベースからクローン(シード)データベース・テンプレートが作成されます。 - createDatabase
createDatabase
コマンドにより、データベースが作成されます。 - createDuplicateDB
createDuplicateDB
コマンドは、Oracleデータベースの複製を作成します。 - createPDBSnapshot
createPDBSnapshot
コマンドは、PDBからスナップショットを作成します。 - createPluggableDatabase
createPluggableDatabase
コマンドにより、マルチテナント・コンテナ・データベース(CDB)内にプラガブル・データベース(PDB)が作成されます。 - createTemplateFromDB
createTemplateFromDB
コマンドにより、既存のデータベースからデータベース・テンプレートが作成されます。 - createTemplateFromTemplate
createTemplateFromTemplate
コマンドにより、既存のデータベース・テンプレートからデータベース・テンプレートが作成されます。 - createTrueCache
createTrueCache
コマンドは、True Cacheを構成します。このコマンドは、True Cacheノードで実行します。 - deleteDatabase
deleteDatabase
コマンドにより、データベースが削除されます。 - deleteInstance
deleteInstance
コマンドにより、データベース・インスタンスが管理者管理Oracle RACデータベースから削除されます。 - deletePDBSnapshot
deletePDBSnapshot
コマンドは、PDBスナップショットを削除します。 - deletePluggableDatabase
deletePluggableDatabase
コマンドにより、PDBが削除されます。 - deleteTemplate
deleteTemplate
コマンドにより、データベース・テンプレートが削除されます。 - executePrereqs
executePrereqs
コマンドにより、前提条件チェックが実行され、その結果が報告されます。このコマンドは、データベースを作成するdbca
の実行前に環境をチェックするために使用できます。 - generateScripts
generateScripts
コマンドにより、データベースの作成に使用できるスクリプトが生成されます。 - managePatches
managePatches
コマンドを使用すると、Oracle Databaseのパッチ管理を簡略化できます。 - moveDatabase
moveDatabase
コマンドにより、あるソースOracleホームからターゲットOracleホームにデータベースが移動されます。 - relocatePDB
relocatePDB
コマンドは、リモートCDBからローカルCDBにPDBを再配置します。 - unplugDatabase
unplugDatabase
コマンドにより、マルチテナント・コンテナ・データベース(CDB)からプラガブル・データベース(PDB)が切断されます。
addInstance
addInstance
コマンドにより、データベース・インスタンスが管理者管理Oracle RACデータベースに追加されます。
構文およびパラメータ
次の構文でdbca -addInstance
コマンドを使用します。
dbca -addInstance
-gdbName global_database_name
-nodeName database_instance_node_name
[-updateDirService {true | false}
-dirServiceUserName directory_service_user_name
-dirServicePassword directory_service_user_password]
[-instanceName database_instance_name]
[-sysDBAUserName SYSDBA_user_name]
[-sysDBAPassword SYSDBA_user_password]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletPassword wallet_account_password
-dbCredentialsWalletLocation wallet_files_directory]
表19-1 addInstanceのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
database_name.domain_name形式のグローバル・データベース名。 |
|
必須 |
データベース・インスタンスのノード名。 |
|
オプション |
データベース・インスタンス名。 |
|
オプション |
|
|
オプション |
|
|
オプション |
ディレクトリ・サービスにデータベースを登録する場合は
|
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
親トピック: DBCAサイレント・モードのコマンド
configureDatabase
configureDatabase
コマンドにより、データベースが構成されます。
構文およびパラメータ
次の構文でdbca
-configureDatabase
コマンドを使用します。
-configureDatabase -sourceDB database_unique_name_for_RAC database_or_SID__for_single_instance_database [-addDBOption Specify any of the following DB Options as a comma-separated list: JSERVER | ORACLE_TEXT | CWMLITE | SPATIAL | OMS | DV] [-configureOML4PY Configure OML4Py in the database] [-enableOml4pyEmbeddedExecution Specify true to enable embedded Python execution] [-oml4pyConfigTablespace Specify the tablespace to be used for OracleOML4Py configuration] [-configureOracleR Configure Oracle R in the database] [-oracleRConfigTablespace Specify the tablespace to be used for Oracle R configuration] [-configureTDE true | false Specify true to configure TDE wallet] [-encryptPDBTablespaces Specify ALL to encrypt all Tablespaces or a comma separated list of name:value pairs with tablespace encryption to true/false] [-encryptTablespaces Specify ALL to encrypt all Tablespaces or A comma separated list of name:value pairs with tablespace encryption to true/false] [-primaryDBTdeWallet Specify the location for TDE wallet of primary database] [-sourceTdeWalletPassword Specify password for source database TDE wallet] [-tdeAlgorithm Specify the TDE Algorithm Type] [-tdeWalletLoginType Specify the TDE Wallet Login Type PASSWORD | AUTO_LOGIN | LOCAL_AUTO_LOGIN. Default is PASSWORD for SI and AUTO_LOGIN is default for RAC] [-tdeWalletPassword Specify password for TDE wallet] [-tdeWalletPathInTarFile value] [-tdeWalletRoot Specify the location for TDE wallet root init parameter] [-dvConfiguration true | false Specify true to configure and enable database vault] -dvUserName Specify database vault owner user name -dvUserPassword Specify database vault owner password [-dvAccountManagerName Specify separate database vault account manager] [-dvAccountManagerPassword Specify database vault account manager password] [-exportTDEKeys Export TDE master encryption keys] [-tdeKeysFilePath Location to export TDE master encryption keys] [-tdeKeysFileSecret Secret to export TDE master encryption keys] [-tdeWalletPassword Specify password for TDE wallet] [-moveDatabaseFiles Move database files from one storage location to other] -datafileDestination Destination directory for all database files -sourceDB Database unique name for RAC database or SID for single instance database [-initParams Comma separated list of name=value pairs] [-initParamsEscapeChar Specify escape character for comma when a specific initParam has multiple values] [-recoveryAreaDestination Destination directory for all recovery files] [-recoveryAreaSize Fast Recovery Area Size in MB] [-recoveryAreaSize Fast Recovery Area Size in MB] [-useOMF true | false Specify true to use Oracle-Managed Files] [-olsConfiguration true | false Specify true to configure and enable Oracle Label Security] [-prepareTrueCacheConfigFile | -configureTrueCacheInstanceService | -cleanupTrueCacheService] [-prepareTrueCacheConfigFile Option to prepare config file for creating true cache] -sourceDB Database unique name for RAC database or SID for single instance database [-tdeWalletPassword Specify password for TDE wallet] [-trueCacheBlobLocation Location to create the config file] [-configureTrueCacheInstanceService Option to configure true cache service and update database service property] -serviceName Database service name to update true cache service property -sourceDB Database unique name for RAC database or SID for single instance database -trueCacheConnectString EZCONNECT string to connect to true cache -trueCacheServiceName True cache service name [-pdbName Pluggable database name] [-cleanupTrueCacheInstanceService Option to cleanup true cache service and update primary database service property] -serviceName Database service name to update true cache service property -sourceDB Database unique name for RAC database or SID for single instance database -trueCacheConnectString EZCONNECT string to connect to true cache service. For example "host:port/servicename" -trueCacheServiceName True cache service name [-pdbName Pluggable database name] [-registerWithDirService | -unregisterWithDirService | -regenerateDBPassword] [-registerWithDirService true | false] -dirServiceUserName User name for directory service [-databaseCN Database common name] [-dirServiceCertificatePath Path to the certificate file to use when configuring SSL between database and directory service] [-dirServicePassword Password for directory service] [-dirServiceUser SamAccountName in case of configuring Oracle Active Directory] [-ldapDirectoryAccessType PASSWORD | SSL] [-useSYSAuthForLDAPAccess true | false] [-walletPassword Password for database wallet] [-unregisterWithDirService true | false] -dirServiceUserName User name for directory service [-dirServicePassword Password for directory service] [-walletPassword password for database wallet] [-regenerateDBPassword true | false] [-runDatapatch database runDatapatch - patches the database] -sourceDB database unique name for RAC database or SID for single instance database [-pdbsToRunDatapatch Option to run datapatch only on given PDBs] [-skipClosedPDBs flag to skip the datapatch on closed PDBs] [-skipPDBs comma-separated list of PDBs to be skipped for current operation] [-sysDBAPassword password for sysDBAUserName user name] [-sysDBAUserName User name with SYSDBA privileges] [-tdeWalletPassword password_for_TDE_wallet] [-useWalletForDBCredentials true | false specify true to load database credentials from wallet] -dbCredentialsWalletLocation path of the directory containing the wallet files [-dbCredentialsWalletPassword password to open wallet with auto login disabled]
表19-2 configureDatabaseパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
構成するデータベースのデータベース・システム識別子(SID)。 |
|
オプション |
カンマ区切りリストの形式で、次のOracle Databaseオプションの1つまたは複数を指定します。
例:
|
-configureOML4PY |
オプション |
データベースでOracle Machine Learning for Pythonを構成するには、このパラメータを指定します。 さらに、次のパラメータを指定します。
|
|
オプション |
データベースのOracle Rを構成する場合は、このパラメータを指定します。 また、Oracle R構成用の表領域( |
|
オプション |
Database Vaultを有効化および構成する場合は
|
|
オプション |
TDEウォレットを構成するには
|
|
オプション |
TDEマスター暗号化キーをエクスポートするには、このパラメータを指定します。 次に示す追加パラメータを指定します。
|
|
オプション |
このパラメータは、データベース・ファイルの記憶域の場所を別の記憶域の場所に移動する場合に指定します。たとえば、データベース・ファイルをASMからFSに移動する場合や、FSからASMに移動する場合です。 次に示す追加パラメータを指定します。
|
|
オプション |
Oracle Label Securityを有効化および構成する場合は
|
|
オプション |
Oracle Internet Directory (OID)サーバーの登録パスワードを再生成する場合は |
|
オプション |
Lightweight Directory Access Protocol (LDAP)サービスに登録する場合は
|
|
オプション |
|
|
オプション |
|
|
オプション |
Lightweight Directory Access Protocol (LDAP)サービスの登録を解除する場合は
|
|
オプション |
TDEウォレットのパスワードを指定します。 |
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
--prepareTrueCacheConfigFile |
True Cacheに必要 |
プライマリ・データベースのパスワード・ファイルまたはウォレットが含まれている、構成BLOBファイルを準備するには、このオプションを使用します。 このオプションには次のパラメータをさらに入力します:
|
-configureTrueCacheInstanceService |
True Cacheに必要 |
プライマリ・データベースでTrue Cacheデータベース・アプリケーション・サービスを構成し、True Cacheでそのサービスを開始するには、このオプションを使用します。 このオプションには次のパラメータをさらに入力します:
|
-cleanupTrueCacheInstanceService |
True Cacheに必要 |
プライマリ・データベース構成からTrue Cacheデータベース・アプリケーション・サービスを削除するには(True Cacheを削除する場合など)、このオプションを使用します。 このオプションには次のパラメータをさらに入力します:
|
|
オプション |
データ・パッチを適用するデータベースを指定します。 次の追加パラメータが必要です:
|
親トピック: DBCAサイレント・モードのコマンド
configureDataguard
configureDataguard
コマンドは、Oracle Data Guardを構成します。
構文およびパラメータ
次の構文でdbca -configureDataguard
コマンドを使用します:
dbca -configureDataguard
-sourceDB database_unique_name_for_RAC_database_or_SID_for_single_instance_database
[-enableDGDebug option_to_enable_tracing_for dgmgrl_command]
[-switchOver switch_over to_standby_db]
[-targetStandbyDB value]
表19-3 configureDataguardのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
ソース・データベース名を指定します。 |
|
オプション |
|
|
オプション |
スタンバイ・データベースにスイッチオーバーするオプションを指定します。 |
|
オプション |
ターゲット・スタンバイ・データベースを指定します。 |
親トピック: DBCAサイレント・モードのコマンド
configurePluggableDatabase
configurePluggableDatabase
コマンドにより、プラガブル・データベース(PDB)が構成されます。
構文およびパラメータ
次の構文でdbca
-configurePluggableDatabase
コマンドを使用します。
dbca -configurePluggableDatabase
-pdbName pdb_name
-sourceDB cdb_sid
[-configureOML4PY
[-oml4pyConfigTablespace tablespace_for_OML4PY_configuration]
[-enableOml4pyEmbeddedExecution {true | false}]]
[-configureOracleR
[-oracleRConfigTablespace tablespace_for_Oracle_R_configuration]]
[-dvConfiguration {true | false}
-dvUserName Database_Vault_owner_name
-dvUserPassword Database_Vault_owner_password
[-dvAccountManagerName Database_Vault_account_manager_name]
[-dvAccountManagerPassword Database_Vault_account_manager_password]]
[-lbacsysPassword LBACSYS_user_password]]
[-olsConfiguration {true | false}
[-configureWithOID configure_with_OID_flag]]
[-pdbTimezone {{+|-}hh:mi|time_zone_region}]
[-registerWithDirService | -unregisterWithDirService | -regenerateDBPassword]
[-registerWithDirService {true | false}
-dirServiceUserName directory_service_user_name
[-dirServicePassword directory_service_user_password]
[-walletPassword wallet_password]
[-databaseCN database_common_name]
[-dirServiceCertificatePath certificate_file_path]
[-dirServiceUser active_directory_account_user_name]]
[-unregisterWithDirService {true | false}
-dirServiceUserName directory_service_user_name
[-dirServicePassword directory_service_user_password]
[-walletPassword wallet_password]]
[-regenerateDBPassword true | false]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletPassword wallet_account_password
-dbCredentialsWalletLocation wallet_files_directory]
[-configurePDBSnapshot]
[-snapshotIntervalInMins interval_in_minutes_for_automatic_snapshot_creation]
[-maxPDBSnapshots maximum_number_of_snapshots_to_be_retained_during_automatic_snapshot_creation]
[-configureTDE true | false]
[-encryptPDBTablespaces]
[-encryptTablespaces]
[-primaryDBTdeWallet location_for_TDE_wallet_of_primary_database]
[-sourceTdeWalletPassword password]
[-tdeAlgorithm TDE_algorithm_type]
[-tdeWalletLoginType TDE_wallet_login_type]
[-tdeWalletPassword password]
[-tdeWalletPathInTarFile value]
[-tdeWalletRoot location_for_TDE_wallet_root_init_parameter]
[-exportTDEKeys]
[-tdeKeysFilePath location_to_export_TDE_master_encryption_keys]
[-tdeKeysFileSecret secret_to_export_TDE_master_encryption_keys]
[-tdeWalletPassword password_for_TDE_wallet]
[-pdbInitParams comma_separated_list_of_pdb_specific_init_params]
[-initParamsEscapeChar]
表19-4 configurePluggableDatabaseのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
PDB名。 |
|
必須 |
CDBのデータベース・システム識別子(SID)。 |
-configureOML4PY |
オプション |
データベースでOracle Machine Learning for Pythonを構成するには、このパラメータを指定します。 さらに、次のパラメータを指定します。
|
|
オプション |
PDBのOracle Rを構成する場合は、このパラメータを指定します。 また、Oracle R構成用の表領域(たとえば、 |
|
オプション |
PDBのDatabase Vaultを有効化および構成する場合は
|
|
オプション |
ディレクトリ・サービスによってOLSを構成する必要がある場合は、 |
|
オプション |
|
|
オプション |
PDBのOracle Label Security (OLS)を有効化および構成する場合は
|
-pdbTimezone {{+|-}hh:mi|time_zone_region} |
オプション |
このパラメータを使用して、PDBのタイムゾーンを指定します。 次の2つ方法でタイムゾーンを設定します。
|
|
オプション |
Lightweight Directory Access Protocol (LDAP)サービスにPDBを登録する場合は
|
|
オプション |
Lightweight Directory Access Protocol (LDAP)サービスからPDBの登録を解除する場合は
|
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
|
オプション |
PDBの自動スナップショットを構成するには、
|
|
オプション |
TDEウォレットを構成するには
|
親トピック: DBCAサイレント・モードのコマンド
convertToRAC
convertToRAC
コマンドは、単一インスタンス・データベースを1ノードのOracle RACデータベースに変換します。
構文およびパラメータ
次の構文でdbca -convertToRAC
コマンドを使用します:
dbca -convertToRAC
-sourceDB database_unique_name_for_RAC database_or_SID__for_single_instance_database
[-sysPassword SYS_user_password]
表19-5 convertToRACのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
構成するデータベースのデータベース・システム識別子(SID)。 |
|
オプション |
データベースの |
親トピック: DBCAサイレント・モードのコマンド
createCloneTemplate
createCloneTemplate
コマンドにより、既存のデータベースからクローン(シード)データベース・テンプレートが作成されます。
構文およびパラメータ
次の構文でdbca
-createCloneTemplate
コマンドを使用します。
dbca -createCloneTemplate
-sourceSID source_database_sid
-sourceDB source_database_name
-templateName new_database_template_name
[-promptForWalletPassword]
[-backupTDEWalletAsAutoLogin true | false Specify true to backup the tde wallet as AUTO_LOGIN]
[-rmanParallelism parallelism_integer_value]
[-maxBackupSetSizeInMB maximum_backup_set_size_in_MB]
[-dataFileBackup {true | false}]
[-maintainFileLocations true | false]
[-datafileJarLocation data_files_backup_directory]
[-sysDBAUserName SYSDBA_user_name]
[-sysDBAPassword SYSDBA_user_password]
[-tdeWalletPassword password]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletPassword wallet_account_password
-dbCredentialsWalletLocation wallet_files_directory]
[-uploadToCloud
-opcLibPath OPC_library_path
-opcConfigFile OPC_configuration_file_name
[-rmanEncryptionPassword rman_encryption_password ]
[-compressBackup { true | false } ]
[-walletPassword database_wallet_password]
表19-6 createCloneTemplateのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
または
|
必須 |
ソース・データベースのシステム識別子(SID)またはソース・データベースの名前を指定します。 |
|
必須 |
新しいデータベース・テンプレートの名前。 |
|
オプション |
|
|
オプション |
|
|
オプション |
バックアップ・セットの最大サイズ(MB) |
|
オプション |
RMAN操作の並列度の整数値。 |
|
オプション |
データ・ファイルを圧縮形式でバックアップとして保存する完全なディレクトリ・パス。 |
|
オプション |
TDEウォレットをAUTO_LOGINとしてバックアップするには |
|
オプション |
データ・ファイルのバックアップを作成する場合は |
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
-uploadToCloud |
オプション |
クローン・テンプレートを作成してOracle Cloud Infrastructureにアップロードします。データベースの構造とデータは、テンプレートに格納されます。DBCAは、このテンプレートを使用して新しいデータベースを作成できます。 Oracle Cloud Infrastructureへのテンプレートを作成するには、Oracle Database Backup Cloud Serviceをサブスクライブし、Oracle Database Cloud Backup Module for OCIをインストールする必要があります。Recovery Manager (RMAN)は、クローン・テンプレートの詳細を含むバックアップを作成します。バックアップは暗号化する必要があるため、バックアップを暗号化するためのRMAN暗号化パスワードを指定する必要があります。 このオプションは、Linuxでのみサポートされます。
バックアップ・モジュールのインストールおよび構成の詳細は、Oracle Database Backup Cloud Serviceの管理を参照してください。 |
-compressBackup |
オプション |
クローン・テンプレート・ファイルを含むバックアップを圧縮します。 |
-walletPassword |
オプション |
バックアップの暗号化に使用されるキーが含まれるTDEウォレットのパスワード。バックアップを暗号化するためにTransparent Data Encryption (TDE)を使用する必要がある場合、このパラメータを指定します。 |
-tdeWalletPassword |
オプション |
TDEウォレットのパスワード。 |
-maintainFileLocations |
オプション |
ファイルの場所を保持するかどうかを指定します。 |
親トピック: DBCAサイレント・モードのコマンド
createDatabase
createDatabase
コマンドにより、データベースが作成されます。
構文およびパラメータ
次の構文でdbca
-createDatabase
コマンドを使用します。
dbca -createDatabase -gdbName global_database_name -responseFile | (-gdbName,-templateName) -responseFile response_file_directory -templateName database_template_name [-adminManaged | -managementPolicy] [-adminManaged admin_managed_database] [-managementPolicy [AUTOMATIC|RANK]] [-characterSet database_character_set] [-configureTDE true | false] [-encryptPDBTablespaces] [-encryptTablespaces] [-primaryDBTdeWallet location_for_TDE_wallet_of_primary_database] [-sourceTdeWalletPassword password] [-tdeAlgorithm TDE_algorithm_type] [-tdeWalletLoginType TDE_wallet_login_type] [-tdeWalletPassword password] [-tdeWalletPathInTarFile value] [-tdeWalletRoot location_for_TDE_wallet_root_init_parameter] [-createAsContainerDatabase {true | false} [-numberOfPDBs number_of_pdbs] [-pdbName pdb_name] [-pdbStorageMAXSizeInMB maximum_storage_size_of_the_pdb] [-pdbStorageMAXTempSizeInMB maximum_temporary_storage_size_of_the_pdb] [-useLocalUndoForPDBs {true | false}] [-pdbAdminPassword pdb_administrator_password] [-pdbOptions pdb_options]] [-skipPdbServiceCreation flag to skip the pluggable database service creation] [-createListener new_database_listener] [-customScripts list_of_custom_sql_scripts] [-databaseConfigType {SINGLE | RAC | RACONENODE} [-RACOneNodeServiceName service_name_for_RAC_One_Node_database]] [-databaseType {MULTIPURPOSE | DATA_WAREHOUSING | OLTP}] [-datafileDestination data_files_directory] [-datafileJarLocation data_files_backup_directory] [-dbOptions database_options] [-dvConfiguration {true | false} -dvUserName Database_Vault_owner_name -dvUserPassword Database_Vault_owner_password [-dvAccountManagerName Database_Vault_account_manager_name -dvAccountManagerPassword Database_Vault_account_manager_password]] [-emConfiguration {CENTRAL | NONE} [-dbsnmpPassword DBSNMP_user_password] [-omsHost Oracle_Management_Server_host_name] [-omsPort Oracle_Management_Server_port_number] [-emUser EM_administrator_user_name] [-emPassword EM_administrator_user_password] [-enableArchive {true | false} [-archiveLogMode {AUTO | MANUAL}] [-archiveLogDest archive_log_files_directory]] [-initParams initialization_parameters_list [-initParamsEscapeChar initialization_parameters_escape_character]] [-listeners listeners_list] [-memoryMgmtType {AUTO | AUTO_SGA | CUSTOM_SGA}] [-memoryPercentage | -totalMemory] [-memoryPercentage percentage_of_total_memory_to_assign_to_oracle_database] [-nationalCharacterSet database_national_character_set] [-nodelist database_nodes_list] [-olsConfiguration {true | false} [-oracleHomeUserName Oracle_Home_user_name] [-oracleHomeUserPassword Oracle_Home_user_password] [-recoveryAreaDestination recovery_files_directory [-recoveryAreaSize fast_recovery_area_size]] [-redoLogFileSize maximum_redo_log_file_size] [-registerWithDirService {true | false} [-dirServiceUserName directory_service_user_name] [-dirServicePassword directory_service_password] [-databaseCN database_common_name] [-dirServiceCertificatePath certificate_file_path] [-dirServiceUser directory_service_user_name] [-ldapDirectoryAccessType ldap_directory_access_type] [-useSYSAuthForLDAPAccess use_sys_user_for_ldap_access_flag] [-walletPassword wallet_password]] [-runCVUChecks {true | false}] [-sid database_system_identifier] [-sysPassword SYS_user_password] [-systemPassword SYSTEM_user_password] [-templateFromCloud -opcLibPath OPC_library_path -opcConfigFile OPC_config_file_name [-rmanDecryptionPassword rman_decryption_password]] [-totalMemory total_memory_to_assign_to_oracle_database_in_MB] [-useOMF {true | false}] [-useWalletForDBCredentials { true | false} -dbCredentialsWalletLocation directory_containing_wallet_files [-dbCredentialsWalletPassword password_to_open_wallet]] [-variables variables_list] [-variablesFile variables_file] [-enableForceLogging {true | false}] [-enableTwoStagePatches specify this flag to enable two stage patches] [-rmanParallelism] [-sehaNodeList node_names_separated_by_comma_for_Standard_Edition_High_Availability_database] [-sehaServiceName value] [-skipDatapatch] [-storageType FS | ASM | EXASCALE | PMEMFS] -datafileDestination | -pmemMountPointPath -datafileDestination destination_directory_for_all_database_files -pmemMountPointPath mounted_PMEM_file_store_mount_location [-pmemFSName PMEM_file_store_name] [-pmemFSSizeDefinition] [-asmsnmpPassword ASMSNMP_password_for_ASM_monitoring] [-useBigFileForTablespace true | false]
表19-7 createDatabaseのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
database_name.domain_name形式のグローバル・データベース名。 |
|
必須 |
レスポンス・ファイルの絶対ディレクトリ・パス。 |
|
必須 |
デフォルトの場所にある既存のデータベース・テンプレートの名前、またはデフォルトの場所にないデータベース・テンプレートへの完全なパス。 |
|
オプション |
管理者管理データベース。 |
|
オプション |
データベースの文字セット |
|
オプション |
データベース作成時にTDEを構成するには、
ノート: 分離されたPDBは、Oracle Exadata環境を含め、顧客が管理するハードウェア上の顧客が管理するデータベースにデプロイできます。 |
|
オプション |
2ステージ・パッチを有効にする場合は、このフラグを指定します。 |
|
オプション |
PDBサービスの作成をスキップするには、 |
|
オプション |
CDBを作成する場合は、
|
|
オプション |
listener_name:portの形式でデータベースを登録するデータベース・リスナー。 |
|
オプション |
データベースの作成後に実行する必要があるSQLスクリプトのカンマ区切りリストを指定します。スクリプトはリストされている順序で実行されます。 |
|
オプション |
次のいずれかのデータベース構成タイプを指定します。
|
|
オプション |
データベースの目的がOLTPとデータ・ウェアハウスの両方である場合は、 データベースの主な目的がデータ・ウェアハウスである場合は、 データベースの主な目的がオンライン・トランザクション処理である場合は、 |
|
オプション |
データベースのデータ・ファイルの場所への完全なパス。 |
|
オプション |
RMANバックアップの圧縮形式で格納されているデータベースのバックアップ・データ・ファイル(拡張子が.dfbのファイル)の絶対ディレクトリ・パス。 |
|
オプション |
例: |
|
オプション |
Database Vaultを有効化および構成する場合は
|
|
オプション |
Enterprise Manager構成の設定。
|
|
オプション |
ログ・ファイルのアーカイブを有効にする場合は
|
|
オプション |
データベースの初期化パラメータ値の 初期化パラメータの複数の値の間に特定のエスケープ文字を使用する場合は、 |
|
オプション |
データベースのリスナーのカンマ区切りリスト。 |
-managementPolicy |
オプション |
このパラメータを使用して、データベース管理ポリシーを設定します。 オプションで、管理ポリシー・タイプを指定します。
デフォルトのポリシーは |
|
オプション |
次のいずれかのメモリー管理タイプを指定します。
ノート: データベース・インスタンスの合計物理メモリーが4GBより大きい場合は、データベースのインストール時および作成時に自動メモリー管理オプション |
または
|
オプション |
|
|
オプション |
データベースの各国語文字セット。 |
|
オプション |
データベース・ノードのカンマ区切りのリスト。 |
|
オプション |
Oracle Label Security (OLS)を有効化および構成する場合は |
|
オプション |
Oracleホームのユーザー名とパスワード。 |
|
オプション |
バックアップおよびリカバリ領域である、高速リカバリ領域の宛先ディレクトリ。高速リカバリ領域を無効にする場合は、 また、 |
|
オプション |
各オンラインREDOログのサイズ(MB)。 |
|
オプション |
Lightweight Directory Access Protocol (LDAP)サービスに登録する場合は
|
|
オプション |
Oracle RACデータベースに定期的なクラスタ検証ユーティリティ・チェックを実行する場合は |
|
オプション |
データベース・システム識別子(SID) SIDは、データベースを実行するインスタンスを一意に識別します。指定しないと、デフォルトでデータベース名に設定されます。 |
|
オプション |
次の追加パラメータを指定できます:
|
|
オプション |
新しいデータベースの |
|
オプション |
新しいデータベースの |
|
オプション |
Oracle Cloud Infrastructureに格納されているクローン・テンプレートを使用してデータベースを作成します。このオプションは、Linuxでのみサポートされます。
バックアップ・モジュールのインストールおよび構成の詳細は、Oracle Database Backup Cloud Serviceの管理を参照してください。 |
|
オプション |
Oracle Managed Files (OMF)を使用する場合は |
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
|
オプション |
データベース・テンプレートの変数に対応する |
|
オプション |
データベース・テンプレートの完全なディレクトリ・パスと変数ファイルの名前。 |
|
オプション |
データベース・レベルで強制ロギングを有効にするには |
|
オプション |
RMAN並列度を指定します。 |
|
オプション |
Standard Edition高可用性データベースのノード名をカンマで区切って指定します。 サービス名 |
|
オプション |
データ・パッチをスキップするには、このフラグを指定します。 |
|
オプション |
それ以外の場合は、 |
親トピック: DBCAサイレント・モードのコマンド
createDuplicateDB
createDuplicateDB
コマンドは、Oracleデータベースの複製を作成します。
前提条件
次に、createDuplicateDB
コマンドを使用するための前提条件を示します。
-
複製するデータベースがARCHIVELOGモードになっている。
-
複製するデータベースがリモート・サーバーにある場合は、DBCAが実行されているシステムからリモート・サーバーへの接続が必要。
構文およびパラメータ
次の構文でdbca
-createDuplicateDB
コマンドを使用します。
dbca -createDuplicateDB -gdbName global_database_name -remoteDBConnString EZCONNECT string to connect to Source database for example "host:port/servicename" -sid database_system_identifier [-initParams initialization_parameters [-initParamsEscapeChar initialization_parameters_escape_character]] [-sysPassword SYS_user_password] [-skipPDBs comma_separated_list_of_PDBs_to_be_skipped_for_current_operation] [-systemPassword SYSTEM_user_password] [-adminManaged admin managed database] [-nodelist database_nodes_list] [-datafileDestination data_files_directory] [-recoveryAreaDestination recovery_files_directory [-recoveryAreaSize fast_recovery_area_size]] [-rmanParallelism parallelism_value] [-rmanSectionSizeInGB value] [-databaseConfigType {SINGLE | RAC | RACONENODE} [-RACOneNodeServiceName service_name_for_RAC_One_Node_database]] [-dgTNSNamesoraFilePath location to create tnsnames.ora for Oracle Data Guard configuration] [-standbyBlobFileLocFromPrimaryDB | -passwordFileFromPrimaryDB] [-standbyBlobFileLocFromPrimaryDB location of primary database blob file] [-passwordFileFromPrimaryDB password file location of primary database] [-primaryDBTdeWallet location for TDE wallet of primary database] [-standbyScanName | -standbyHostName] [-standbyScanName comma-separated list of SCAN names or SCAN IP addresses of standby database for Oracle Data Guard configuration] [-standbyHostName comma-separated list of hostnames or IP addresses of standby database host for Oracle Data Guard configuration for single-instance database] [-standbyScanPort | -standbyListenerPort] [-standbyScanPort SCAN port of standby database for Oracle Data Guard configuration] [-standbyListenerPort listener port of standby database for Oracle Data Guard configuration] [-sysPassword SYS user password] [-systemPassword SYSTEM user password] [-useWalletForDBCredentials true | false specify true to load database credentials from wallet] -dbCredentialsWalletLocation path of the directory containing the wallet files [-dbCredentialsWalletPassword password to open wallet with auto login disabled] [-createAsStandby [-dbUniqueName db_unique_name_for_standby_database]] [-customScripts custom_sql_scripts_to_run_after_database_creation] [-useWalletForDBCredentials {true | false} -dbCredentialsWalletPassword wallet_account_password -dbCredentialsWalletLocation wallet_files_directory] [-configureTDE true | false ] [-primaryDBTdeWallet value] [-encryptPDBTablespaces value] [-encryptTablespaces value] [-sourceTdeWalletPassword value] [-tdeWalletRoot tde_wallet_root_init_parameter] [-tdeWalletPathInTarFile value] [-tdeAlgorithm TDE_algorithm] [-tdeWalletLoginType type_of_wallet_login] [-tdeWalletPassword TDE_wallet_password]
表19-8 createDuplicateDBのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
database_name.domain_name形式の重複するデータベースのグローバル・データベース名 |
|
必須 |
複製するデータベースに接続するための簡易接続文字列。簡易接続文字列は次の形式で指定する必要があります。
|
|
必須 |
重複するデータベースのデータベース・システム識別子(SID)。 SIDは、データベースを実行するインスタンスを一意に識別します。指定しないと、デフォルトでデータベース名に設定されます。 |
|
オプション |
データベースの初期化パラメータ値の 初期化パラメータの複数の値の間に特定のエスケープ文字を使用する場合は、 |
|
オプション |
|
|
オプション |
管理者管理データベース。 ノート: ポリシー管理型データベースまたは管理者管理データベースを指定できます。 |
|
オプション |
管理者管理データベースの場合は、カンマで区切ってデータベース・ノードを指定します。 |
|
オプション |
Oracle Data Guardの構成用のtnsnames.oraを作成する場所を指定します。 |
|
オプション |
データベースのデータ・ファイルの完全なディレクトリ・パス。 |
|
オプション |
バックアップおよびリカバリ領域である、高速リカバリ領域の宛先ディレクトリ。高速リカバリ領域を無効にする場合は、 また、 |
|
オプション |
次のいずれかのデータベース構成タイプを指定します。
|
|
オプション |
プライマリ・データベースのBLOBファイルの場所を指定します。次に、プライマリ・データベースのパスワード・ファイルの場所に対して プライマリ・データーベースのTDEウォレットの場所に対して |
|
オプション |
いずれかのオプションを指定します。 |
|
オプション |
いずれかのオプションを指定します。-standbyScanPort オプションを使用して、Oracle Data Guard構成用のスタンバイ・データベースのSCANポートを指定します。-standbyHostName オプションを使用して、Oracle Data Guard構成用のスタンバイ・データベースのリスナー・ポートを指定します。
|
|
オプション |
重複するデータベースがプライマリ・データベースのスタンバイ・データベースであることを指定します オプションで、 |
|
オプション |
重複するデータベースの作成後に実行する必要のあるSQLスクリプトのカンマ区切りリスト。スクリプトは、リストされている順に実行されます。 |
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
|
オプション |
データベース作成時にTDEを構成するには、trueを指定します。ソフトウェア・ウォレットのみがサポートされます。ウォレットは、CDB全体またはPDBに対して作成できます。
ノート: 分離ウォレットは、Oracle CloudまたはExadata環境でのみサポートされます。 |
-tdeWalletPathInTarFile |
オプション | tarファイルにTDEウォレット・パスを指定します。 |
-rmanParallelism parallelism_value |
オプション | 並列度の値を指定します。 |
-rmanSectionSizeInGB value |
オプション | RMANセクション・サイズを指定します。 |
-skipPDBs |
オプション | 現在の操作でスキップするPDBのカンマ区切りリストを指定します。 |
-systemPassword |
オプション | SYSTEMユーザーのパスワードを指定します。 |
関連トピック
親トピック: DBCAサイレント・モードのコマンド
createPDBSnapshot
createPDBSnapshot
コマンドは、PDBからスナップショットを作成します。
構文およびパラメータ
次の構文でdbca
-createPDBSnapshot
コマンドを使用します:
dbca -createPDBSnapshot
-pdbName pdb_database_name
-pdbSnapshotName pdb_snapshot_name
-sourceDB database_unique_name_for_RAC_database_or_SID_for_single_instance_database
表19-9 createPDBSnapshotのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
PDBデータベース名を指定します。 |
|
必須 |
PDBスナップショット名を指定します。 |
|
必須 |
ソース・データベースの名前を指定します。 |
親トピック: DBCAサイレント・モードのコマンド
createPluggableDatabase
createPluggableDatabase
コマンドにより、マルチテナント・コンテナ・データベース(CDB)内にプラガブル・データベース(PDB)が作成されます。
構文およびパラメータ
次の構文でdbca
-createPluggableDatabase
コマンドを使用します。
dbca -createPluggableDatabase
-pdbName name_of_the_pdb_to_create
-sourceDB cdb_sid
[-configureTDE {true | false}
[-primaryDBTdeWallet value]
[-sourceTdeWalletPassword value]
[-tdeWalletRoot tde_wallet_root_init_parameter]
[-tdeAlgorithm TDE_algorithm]
[-tdeWalletLoginType type_of_wallet_login]
[-tdeWalletPassword TDE_wallet_password]]
[-tdeWalletPathInTarFile value]
[-encryptPDBTablespaces ALL|tablespace_name:{true | false}]
[-encryptTablespaces ALL|tablespace_name:{true | false}]
[-createAsClone true | false Create PDB as clone]
[-createFromRemotePDB Create a pluggable database from Remote PDB clone operation]
-remoteDBConnString EZCONNECT string to connect to Source database for example "host:port/servicename"
-remotePDBName Name of the pluggable database to clone/relocate
[-createAsRefreshablePDB true|false]
[-refreshInterval time interval in minutes to perform automatic refresh of the PDB]
[-refreshMode AUTO|MANUAL refresh mode of the pluggable database]
[-createNewPDBAdminUser to create a new PDB Administrator user]
[-dbLinkName Name of the database link that connects to the remote CDB]
[-dbLinkUserPassword Common user password of a remote CDB, used by database link to connect to remote CDB]
[-dbLinkUsername Common user of a remote CDB, used by database link to connect to remote CDB]
[-excludePDBData value]
[-excludePDBTablespaces value]
[-pdbAdminPassword PDB Administrator user password, required only while creating new PDB]
[-pdbAdminUserName PDB Administrator user name, required only while creating new PDB]
[-pdbStorageMAXSizeInMB value]
[-pdbStorageMAXTempSizeInMB value]
[-remoteDBSYSDBAUserName User name with SYSDBA privileges of remote database]
[-remoteDBSYSDBAUserPassword Password for remoteDBSYSDBAUserName user of remote database]
[-remotePDBExportedTDEKeyFile value]
[-remotePDBExportedTDEKeyPassword value]
[-skipDatapatch Flag to skip the datapatch run]
[-sysDBAPassword Password for sysDBAUserName user name]
[-sysDBAUserName User name with SYSDBA privileges]
[-updateDBBlockCacheSize option to enable application to set db block cache size initialization parameters in order to support data copy with different block size]
[-createFromSnapshot | -snapshot]
[-createFromSnapshot Specify this property to clone pdb from a pdb snapshot]
-pdbSnapshotName Specify pdb snapshot name
[-copyDataFiles true|false]
[-snapshot Specify this property to clone pdb by thin clone]
[-createPDBFrom {DEFAULT | FILEARCHIVE | RMANBACKUP | USINGXML | PDB}
[-pdbArchiveFile pdb_archive_file_name_with_directory_path]
[-PDBBackUpfile pdb_backup_file_name_with_directory_path]
[-PDBMetadataFile pdb_metadata_file_name_with_directory_path]
[-pdbAdminUserName pdb_administrator_name]
[-pdbAdminPassword pdb_administrator_password]
[-createNewPDBAdminUser {true | false}]
[-sourceFileNameConvert method_to_locate_pdb_files]
[-fileNameConvert names_of_pdb_files]
[-pdbStorageMAXSizeInMB maximum_storage_size_for_the_pdb_in_MB]
[-sourcePDBServiceConvertList comma_separated list of source pdb services with new service name]
[-pdbStorageMAXTempSizeInMB maximum_temporary_storage_size_for_the_pdb_in_MB]
[-workArea directory_to_unzip_PDB_archive_files_for_FILEARCHIVE_option]
[-copyPDBFiles {true | false}]
[-sourcePDB name_of_the_pdb_to_clone]
[-createPDBInStandby true|false]
[-useBigFileForTablespace true | false]
[-createUserTableSpace {true | false)]
[-customScripts custom_sql_scripts_to_run_after_PDB_creation]
[-dvConfiguration {true | false}
-dvUserName Database_Vault_owner_name
-dvUserPassword Database_Vault_owner_password
[-dvAccountManagerName Database_Vault_account_manager_name]
[-dvAccountManagerPassword Database_Vault_account_manager_password]]
[-enableAutomaticSnapshot option to enable automatic backup in a pdb]
-snapshotIntervalInMins interval in minutes for automatic snapshot creation
[-maxPDBSnapshots maximum number of snapshots to be retained during automatic snapshot creation]
[-lbacsysPassword LBACSYS_user_password]
[-pdbInitParams Specify pdb specific init params.Comma separated list of name=value pairs]
[-initParamsEscapeChar Specify escape character for comma when a specific initParam has multiple values]
[-pdbNodelist value]
[-pdbReadOnlyServiceName name of the PDB read-only service to be created on Oracle Data Guard configuration]
[-pdbServiceName name of the PDB service to be created]
[-pdbDatafileDestination pdb_data_files_directory]
[-pdbStorageMAXSizeInMB maximum_storage_size_for_the_pdb_in_MB]
[-pdbStorageMAXTempSizeInMB maximum_temporary_storage_size_for_the_pdb_in_MB]
[-pdbTimezone {{+|-}hh:mi|time_zone_region}]
[-pdbUseMultipleBackup number_of_pdb_backups_to_create]
[-registerWithDirService {true | false}
-dirServiceUserName directory_service_user_name
[-dirServicePassword directory_service_user_password]
[-databaseCN directory_service_database_common_name]
[-dirServiceCertificatePath certificate_file_directory_path]
[-dirServiceUser active_directory_account_user_name]
[-walletPassword wallet_password]]
[-skipPdbServiceCreation Flag to skip the Pluggable Database service creation]
[-useMetaDataFileLocation {true | false}]
[-pdbTDEKeyTransportSecret value]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletPassword wallet_account_password
-dbCredentialsWalletLocation wallet_files_directory]
表19-10 createPluggableDatabaseのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
新しいPDBの名前。 ノート: Oracle RACデータベースの場合、PDB名はクラスタ内で一意にする必要があります。 |
|
必須 |
CDBのデータベース・システム識別子(SID)。 |
|
オプション |
データベース作成時にTDEを構成するには、
ノート: 分離ウォレットは、Oracle CloudまたはExadata環境でのみサポートされます。 |
|
オプション |
新規PDBの作成に使用する予定のファイルが、既存のPDBの作成に使用されたファイルと同じ場合は、 新規PDBの作成に使用する予定のファイルが、既存のPDBの作成に使用されたファイルと同じでない場合は、 |
|
オプション |
リモートPDBのクローニングによってPDBを作成します。 次のパラメータを指定します。
ノート:
|
|
オプション |
スナップショットからPDBを作成します。 次のパラメータを指定します。
PDBをシン・クローンでクローニングするには、- |
|
オプション |
CDBのシードからPDBを作成する場合は
切断されたPDBのファイルからPDBを作成する場合は、
Recovery Manager (RMAN)バックアップからPDBを作成する場合は、
切断されたPDBのXMLメタデータ・ファイルからPDBを作成する場合は、
既存のPDBをクローニングして新しいPDBを作成する場合は
次のオプション・パラメータを指定します(必要な場合)。
|
|
オプション |
新しいPDBにデフォルトのユーザー表領域を作成する必要がある場合は |
|
オプション |
PDBの作成後に実行するカスタムSQLスクリプトのリストを指定します。 |
|
オプション |
Database Vaultを有効化および構成する場合は
|
|
オプション |
ディレクトリ・サービスによってOLSを構成する必要がある場合は、 |
|
オプション |
新しいPDBデータ・ファイルへの完全なディレクトリ・パス。 パラメータが指定されていない場合は、Oracle Managed Filesまたは パラメータが指定されていない場合は、Oracle Managed Filesが有効になっておらず、 |
|
オプション |
PDBの最大記憶域サイズ(MB単位)を指定します。 |
|
オプション |
PDBの最大一時記憶域サイズ(MB単位)を指定します。 |
-pdbTimezone {{+|-}hh:mi|time_zone_region} |
オプション |
このパラメータを使用して、PDBのタイムゾーンを指定します。 次の2つ方法でタイムゾーンを設定します。
|
|
オプション |
作成するPDBバックアップの数を指定します。 |
|
オプション |
Lightweight Directory Access Protocol (LDAP)サービスにPDBを登録する場合は
|
|
オプション |
データファイルの抽出時に、PDBアーカイブ内のXMLメタデータ・ファイルで定義されているデータファイルのパスを使用する場合は、 データファイルの抽出時に、PDBアーカイブ内のXMLメタデータ・ファイルで定義されているデータファイルのパスを使用しない場合は、 |
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
|
必須 |
PDB TDEキー・トランスポート・シークレットの名前。 |
親トピック: DBCAサイレント・モードのコマンド
createTemplateFromDB
createTemplateFromDB
コマンドにより、既存のデータベースからデータベース・テンプレートが作成されます。
構文およびパラメータ
次の構文でdbca -createTemplateFromDB
コマンドを使用します。
dbca -createTemplateFromDB
-sourceDB source_database_sid
-templateName new_database_template_name
-sysDBAUserName SYSDBA_user_name
-sysDBAPassword SYSDBA_user_password
[-maintainFileLocations {true | false}]
[-connectionString easy_connect_string]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletPassword wallet_account_password
-dbCredentialsWalletLocation wallet_files_directory]
表19-11 createTemplateFromDBのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
ソース・データベースのシステム識別子(SID)。 |
|
必須 |
新しいデータベース・テンプレートの名前。 |
|
オプション |
|
|
オプション |
|
|
オプション |
テンプレートのデータベースのファイル場所を使用する場合は テンプレートのファイルの場所とは異なる場所を使用する場合は |
|
オプション |
リモート・データベースに接続するための次の形式の簡単な接続文字列。
|
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
親トピック: DBCAサイレント・モードのコマンド
createTemplateFromTemplate
createTemplateFromTemplate
コマンドにより、既存のデータベース・テンプレートからデータベース・テンプレートが作成されます。
構文およびパラメータ
次の構文でdbca -createTemplateFromTemplate
コマンドを使用します。
dbca -createTemplateFromTemplate
-sourcetemplateName existing_template_name
-templateName new_template_name
[-variables variables_list]
[-characterSet database_character_set]
[-nationalCharacterSet database_national_character_set]
[-recoveryAreaDestination fast_recovery_area_directory]
-recoveryAreaSize fast_recovery_area_size]
[-datafileDestination data_files_directory]
[-useOMF {true | false}]
[-datafileJarLocation database_backup_files_directory]
[-memoryPercentage percentage_of_total_memory_to_assign_to_oracle_database]
[-totalMemory total_memory_to_assign_to_oracle_database]
[-dbOptions database_options]
[-variablesFile variables_file]
[-redoLogFileSize redo_log_file_size]
[-initParams initialization_parameters_list]
[-initParamsEscapeChar escape_character_for_initialization_parameters]
[-storageType {FS | ASM | EXASCALE | PMEMFS}
[-asmsnmpPassword ASMSNMP_password]
-datafileDestination | -pmemMountPointPath
-datafileDestination data_files_directory
-pmemMountPointPath mounted PMEM File Store mount location
[-pmemFSName PMEM File Store Name]
[-pmemFSSizeDefinition PMEM File Store Size Definition]
[-useBigFileForTablespace true | false]
[-enableArchive {true | false}
-archiveLogMode {AUTO | MANUAL}
-archiveLogDest archive_logs_directory
[-memoryMgmtType {AUTO | AUTO_SGA | CUSTOM_SGA}]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletPassword wallet_account_password
-dbCredentialsWalletLocation wallet_files_directory]
表19-12 createTemplateFromTemplateのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
デフォルトの場所にある既存のデータベース・テンプレートの名前、またはデフォルトの場所にないデータベース・テンプレートへの完全なパス。 |
|
必須 |
新しいデータベース・テンプレートの名前。 |
|
オプション |
データベース・テンプレートの変数に対応する |
|
オプション |
データベースの文字セット |
|
オプション |
データベースの各国語文字セット。 |
|
オプション |
バックアップおよびリカバリ領域である、高速リカバリ領域のディレクトリ・パス。 |
|
オプション |
データ・ファイルのディレクトリ・パス。 |
|
オプション |
Oracle Managed Files (OMF)を使用する場合は |
|
オプション |
データベース・オフライン・バックアップの場所(クローン・データベース作成の場合のみ)。 シード・データベースのデータファイルは、RMANバックアップの圧縮形式で、拡張子が.dfbのファイルに格納されます。 |
または
|
オプション |
|
|
オプション |
例: |
|
オプション |
データベース・テンプレートの変数とその値が含まれているファイルへの完全なディレクトリ・パスとファイル名。 |
|
オプション |
各オンラインREDOログ・ファイルのサイズ(MB単位)。 |
|
オプション |
データベース初期化パラメータとその値についての |
|
オプション |
ファイル・システムの場合は
次の追加パラメータを指定できます:
|
|
オプション |
それ以外の場合は、 |
|
オプション |
ログ・ファイルのアーカイブを有効にするには、
|
|
オプション |
次のいずれかのメモリー管理タイプを指定します。
ノート: データベース・インスタンスの合計物理メモリーが4GBより大きい場合は、データベースのインストール時および作成時に自動メモリー管理オプション |
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
親トピック: DBCAサイレント・モードのコマンド
createTrueCache
createTrueCache
コマンドは、True Cacheを構成します。このコマンドは、True Cacheノードで実行します。
構文およびパラメータ
次の構文でdbca
-createTrueCache
コマンドを使用します:
dbca -createTrueCache
-dbUniqueName true_cache_unique_name | -gdbName true_cache_global_name
-sourceDBConnectionString primary_db_easy_connect_string
-trueCacheBlobFromSourceDB true_cache_config_blob_path | -passwordFileFromSourceDB password_file_path
[-tdeWalletFromSourceDB tde_wallet_path]
[-createListener new_database_listener]
[-datafileDestination true_cache_control_file_path
[-initParams initialization_parameters_list
[-initParamsEscapeChar initialization_parameters_escape_character]]
[-listeners listener_list]
[-pgaAggregateTargetInMB pga_memory_size]
[-sgaTargetInMB sga_memory_size]
[-sid true_cache_sid]
[-sourceTdeWalletPassword primary_db_wallet_password]
[-tdeWalletLoginType {PASSWORD | AUTO_LOGIN | LOCAL_AUTO_LOGIN}]
[-tdeWalletRoot tde_wallet_root_init_parameter]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletLocation wallet_files_directory
[-dbCredentialsWalletPassword wallet_account_password]]
表19-13 createTrueCacheのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
または
|
必須 | このTrue Cacheの一意の名前、またはグローバル・データベース名を入力します。 |
|
必須 |
プライマリ・データベースに接続するための簡易接続(EZConnect)文字列を入力します。 例: ノート: Oracle RACプライマリ・データベースの場合、 |
または
|
必須 |
次のうち1つを入力してください。
|
|
オプション | LISTENER_NAME:PORTという形式でデータベースを登録するための、作成する新しいデータベース・リスナーを入力します。 |
|
オプション |
True Cache制御ファイル、スタンバイREDOログ・グループおよび一時データ・ファイルが格納される場所を入力します。 True CacheにOracle Automatic Storage Management (ASM)ストレージを使用する場合は、
|
|
オプション |
このTrue Cacheのその他の初期化パラメータ値を 初期化パラメータの複数の値の間に特定のエスケープ文字を使用するために |
|
オプション | 1つ以上のリスナーがすでに存在する場合は、データベースの構成に使用できる既存のリスナーをカンマ区切りリストで入力します。既存のリスナーを指定しない場合、DBCAによって新しいリスナーが作成されます。 |
|
オプション | このTrue Cacheにアタッチされているすべてのサーバー・プロセスで使用できるようにする、ターゲットの集計のプログラム・グローバル領域(PGA)メモリーの値(MB単位)を入力します。 |
|
オプション | このTrue Cacheのシステム・グローバル領域(SGA)メモリー・サイズの値(MB単位)を入力します。 |
|
オプション | このTrue Cacheのシステム識別子(SID)を入力します。 |
|
オプション | プライマリ・データベースでTDEウォレットが使用されている場合は、そのウォレットのパスワードを入力します。 |
|
オプション |
オラクルでは、True Cacheの起動ごとにパスワード・ウォレットを手動で開く必要がないように、True Cacheの ウォレット・タイプの詳細は、Oracle Databaseウォレットについての説明を参照してください |
|
オプション | True Cacheのウォレットを配置する場所を指定するTrue Cache TDEウォレット・ルート初期化パラメータの場所を入力します。 |
|
オプション |
プライマリ・データベースでデータベース資格証明にOracleウォレットが使用されている場合は、
|
親トピック: DBCAサイレント・モードのコマンド
deleteDatabase
deleteDatabase
コマンドにより、データベースが削除されます。
構文およびパラメータ
次の構文でdbca
-deleteDatabase
コマンドを使用します。
dbca -deleteDatabase
-sourceDB database_name_or_sid
[-sysDBAUserName SYSDBA_user_name]
[-sysDBAPassword SYSDBA_user_password]
[-forceArchiveLogDeletion]
[-deRegisterEMCloudControl
[-omsHost Oracle_Management_Server_host_name
-omsPort Oracle_Management_Server_port_number
-emUser EM_administrator_user_name
-emPassword EM_administrator_password]]
[-unregisterWithDirService {true | false}
-dirServiceUserName directory_service_user_name
[-dirServicePassword directory_service_user_password
[-walletPassword wallet_password]]
[-sid database_system_identifier]
[-tdeWalletPassword password_for_TDE_wallet]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletPassword wallet_account_password
-dbCredentialsWalletLocation wallet_files_directory]
表19-14 deleteDatabaseのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
Oracle RACデータベースの一意のデータベース名、または単一インスタンス・データベースのデータベース・システム識別子(SID)。 |
|
オプション |
|
|
オプション |
|
|
オプション |
TDEウォレットのパスワードを指定します。 |
|
オプション |
データベース・アーカイブ・ログを削除する場合は、このパラメータを指定します。 |
|
オプション |
このパラメータは、Enterprise Manager Cloud Controlからデータベースの登録を解除するための次のパラメータとともに指定します。
|
|
オプション |
このパラメータは、ディレクトリ・サービスからデータベースの登録を解除するための次のパラメータとともに指定します。
|
|
オプション |
データベース・システム識別子(SID) |
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
親トピック: DBCAサイレント・モードのコマンド
deleteInstance
deleteInstance
コマンドにより、データベース・インスタンスが管理者管理Oracle RACデータベースから削除されます。
構文およびパラメータ
次の構文でdbca
-deleteInstance
コマンドを使用します。
dbca -deleteInstance
-gdbName global_database_name
-instanceName database_instance_name
[-nodeName database_instance_node_name]
[-updateDirService {true | false}
-dirServiceUserName directory_service_user_name
-dirServicePassword directory_service_user_password]
[-sysDBAUserName SYSDBA_user_name]
[-sysDBAPassword SYSDBA_user_password]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletPassword wallet_account_password
-dbCredentialsWalletLocation wallet_files_directory]
表19-15 deleteInstanceのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
database_name.domain_name形式のグローバル・データベース名。 |
|
必須 |
データベース・インスタンス名。 |
|
オプション |
データベース・インスタンスのノード名。 |
|
オプション |
|
|
オプション |
|
|
オプション |
ディレクトリ・サービスからデータベースの登録を解除する場合は
|
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
親トピック: DBCAサイレント・モードのコマンド
deletePDBSnapshot
deletePDBSnapshot
コマンドは、PDBスナップショットを削除します。
構文およびパラメータ
次の構文でdbca
-deletePDBSnapshot
コマンドを使用します:
dbca -deletePDBSnapshot
-pdbName pdb_database_name
-pdbSnapshotName pdb_snapshot_name
-sourceDB database_unique_name_for_RAC_database_or_SID_for_single_instance_database
表19-16 deletePDBSnapshotのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
PDBデータベース名を指定します。 |
|
必須 |
PDBスナップショット名を指定します。 |
|
必須 |
ソース・データベースの名前を指定します。 |
親トピック: DBCAサイレント・モードのコマンド
deletePluggableDatabase
deletePluggableDatabase
コマンドにより、PDBが削除されます。
構文およびパラメータ
次の構文でdbca -deletePluggableDatabase
コマンドを使用します。
dbca -deletePluggableDatabase
-sourceDB database_unique_name_for_RAC_database_or_SID_for_single_instance_database
-pdbName pdb_name
[-sysDBAUserName SYSDBA_user_name]
[-sysDBAPassword SYSDBA_user_password]
[-tdeWalletPassword password_for_TDE_wallet]
[-unregisterWithDirService {true | false} ]
-dirServiceUserName directory_service_user_name
[-dirServicePassword directory_service_user_password ]
[-walletPassword wallet_password]
[-useWalletForDBCredentials {true | false} ]
-dbCredentialsWalletPassword wallet_account_password
[-dbCredentialsWalletLocation wallet_files_directory]
表19-17 deletePluggableDatabaseのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
CDBのデータベース・システム識別子(SID)。 |
|
必須 |
削除するPDBの名前。 |
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
|
オプション |
TDEウォレットのパスワードを指定します。 |
|
オプション |
このパラメータは、ディレクトリ・サービスからデータベースの登録を解除するための次のパラメータとともに指定します。
|
親トピック: DBCAサイレント・モードのコマンド
deleteTemplate
deleteTemplate
コマンドにより、データベース・テンプレートが削除されます。
構文およびパラメータ
次の構文でdbca -deleteTemplate
コマンドを使用します。
dbca -deleteTemplate
-templateName name_of_an_existing_database_template
[-templateFromCloud
-opcLibPath OPC_library_path
-opcConfigFile OPC_config_file_name
[-rmanDecryptionPassword rman_decryption_password]]
表19-18 deleteTemplateのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
削除する既存のデータベース・テンプレートの名前。デフォルトの場所にある既存のテンプレートまたはデータベース作成用のテンプレートの完全なパスを指定するか、テンプレート作成用の新しいテンプレート名を指定します。 |
|
オプション |
テンプレートがクラウド・テンプレートであることを示します。
|
親トピック: DBCAサイレント・モードのコマンド
executePrereqs
executePrereqs
コマンドにより、前提条件チェックが実行され、その結果が報告されます。このコマンドは、データベースを作成するdbca
の実行前に環境をチェックするために使用できます。
構文およびパラメータ
次の構文でdbca -executePrereqs
コマンドを使用します。
dbca -executePrereqs
-databaseConfigType {SINGLE | RAC | RACONENODE}
[-RACOneNodeServiceName RAC_node_service_name]
[-nodelist database_nodes_list]
表19-19 executePrereqsのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
次のいずれかのデータベース構成タイプを指定します。
|
|
オプション |
データベース・ノードのカンマ区切りのリスト。 |
親トピック: DBCAサイレント・モードのコマンド
generateScripts
generateScripts
コマンドにより、データベースの作成に使用できるスクリプトが生成されます。
構文およびパラメータ
次の構文でdbca
-generateScripts
コマンドを使用します。
dbca -generateScripts
-templateName database_template_name
-gdbName global_database_name
[-sid database_system_identifier]
[-scriptDest sql_scripts_directory]
[-createAsContainerDatabase {true | false}
[-numberOfPDBs number_of_pdbs_to_create]
[-pdbName pdb_name]
[-pdbStorageMAXSizeInMB maximum_storage_size_of_the_pdb]
[-pdbStorageMAXTempSizeInMB maximum_temporary_storage_size_of_the_pdb]
[-useLocalUndoForPDBs {true | false}]
[-pdbAdminPassword pdb_administrator_password]
[-pdbOptions pdb_options]
[-sysPassword SYS_user_password]
[-systemPassword SYSTEM_user_password]
[-sehaNodeList node_names_separated_by_comma_for_Standard_Edition_High_Availability_database]
[-emConfiguration {CENTRAL | NONE}
[-dbsnmpPassword DBSNMP_user_password]
[-omsHost EM_Management_Server_host_name]
[-omsPort EM_Management_Server_port_number]
[-emUser EM_administrator_name]
[-emPassword EM_administrator_password]
[-dvConfiguration {true | false}
-dvUserName Database_Vault_owner_user_name
-dvUserPassword Database_Vault_owner_user_password
[-dvAccountManagerName Database_Vault_account_manager_name
-dvAccountManagerPassword Database_Vault_account_manager_password]]
[-olsConfiguration {true | false}
[-configureWithOID configure_with_OID_flag]]
[-datafileDestination data_files_directory]
[-redoLogFileSize maximum_redo_log_file_size_in_MB]
[-recoveryAreaDestination fast_recovery_area_directory
[-recoveryAreaSize fast_recovery_area_size]]
[-datafileJarLocation data_files_backup_directory]
[-responseFile response_file_directory]
[-storageType {FS | ASM}
[-asmsnmpPassword ASMSNMP_password]
-datafileDestination data_files_directory]
[-runCVUChecks {true | false}]
[-nodelist database_nodes_list]
[-enableArchive {true | false}
[-archiveLogMode {AUTO | MANUAL}]
[-archiveLogDest archive_log_files_directory]]
[-memoryMgmtType {AUTO | AUTO_SGA | CUSTOM_SGA}]
[-createListener new_database_listener_to_register_the_database_with]
[-useOMF {true | false}]
[-dbOptions database_options]
[-customScripts custom_sql_scripts_to_run_after_database_creation]
[-adminManaged]
[-databaseConfigType {SINGLE | RAC | RACONENODE}
[-RACOneNodeServiceName service_name_for_RAC_one_node_database]]
[-characterSet database_character_set]
[-nationalCharacterSet database_national_character_set]
[-registerWithDirService {true | false}
[-dirServiceUserName directory_service_user_name]
[-dirServicePassword directory_service_user_password]
[-databaseCN database_common_name]
[-dirServiceCertificatePath certificate_file_path]
[-dirServiceUser directory_service_user_name]
[-ldapDirectoryAccessType ldap_directory_access_type]
[-useSYSAuthForLDAPAccess use_sys_user_for_ldap_access_flag]
[-walletPassword wallet_password]]
[-listeners list_of_listeners_to_register_the_database_with]
[-variablesFile variables_file]
[-variables variables_list]
[-initParams initialization_parameters_list
[-initParamsEscapeChar initialization_parameters_escape_character]]
[-sampleSchema {true | false}]
[-memoryPercentage percentage_of_total_memory_to_assign_to_the_database]
[-totalMemory total_memory_to_assign_to_the_database_in_MB]
[-databaseType {MULTIPURPOSE | DATA_WAREHOUSING | OLTP}]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletPassword wallet_account_password
-dbCredentialsWalletLocation wallet_files_directory]
[-storageType FS | ASM | EXASCALE | PMEMFS]
-datafileDestination | -pmemMountPointPath
-datafileDestination destination_directory_for_all_database_files
-pmemMountPointPath mounted_PMEM_file_store_mount_location
[-pmemFSName PMEM_file_store_name]
[-pmemFSSizeDefinition]
[-asmsnmpPassword ASMSNMP_password_for_ASM_monitoring]
[-configureTDE <true | false> ]
[-encryptPDBTablespaces Specify ALL to encrypt all Tablespaces or a comma separated list of name:value pairs with tablespace encryption to true/false]
[-encryptTablespaces Specify ALL to encrypt all Tablespaces or A comma separated list of name:value pairs with tablespace encryption to true/false]
[-primaryDBTdeWallet value]
[-sourceTdeWalletPassword value]
[-tdeWalletRoot tde_wallet_root_init_parameter]
[-tdeAlgorithm TDE_algorithm]
[-tdeWalletLoginType type_of_wallet_login]
[-tdeWalletPassword TDE_wallet_password]
[-tdeWalletPathInTarFile value]
表19-20 generateScriptsのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
デフォルトの場所にある既存のデータベース・テンプレートの名前、またはデフォルトの場所にないテンプレートへの完全パス |
|
必須 |
database_name.domain_name形式のグローバル・データベース名。 |
|
オプション |
データベース・システム識別子(SID) SIDは、データベースを実行するインスタンスを一意に識別します。指定しないと、デフォルトでデータベース名に設定されます。 |
|
オプション |
スクリプトを格納する完全なディレクトリ・パス。 |
|
オプション |
CDBを作成する場合は、
|
|
オプション |
新しいデータベースの |
|
オプション |
新しいデータベースの |
|
オプション |
Enterprise Manager構成の設定。
|
|
オプション |
Database Vaultを有効化および構成する場合は
|
|
オプション |
Oracle Label Security (OLS)を有効化および構成する場合は
|
|
オプション |
データベースのデータファイルの場所への完全なパス |
|
オプション |
各オンラインREDOログ・ファイルのサイズ(MB単位)。 |
|
オプション |
バックアップおよびリカバリ領域である、高速リカバリ領域のディレクトリ。高速リカバリ領域を無効にするには、 また、 |
|
オプション |
RMANバックアップの圧縮形式になっているデータベースのバックアップ・データ・ファイル(拡張子が.dfbのファイル)のディレクトリ。 |
|
オプション |
レスポンス・ファイルのディレクトリ・パス。 |
|
オプション |
|
|
オプション |
Oracle RACデータベースに定期的なクラスタ検証ユーティリティ・チェックを実行する場合は |
|
オプション |
データベース・ノードのカンマ区切りのリスト。 |
|
オプション |
ログ・ファイルのアーカイブを有効にする場合は
|
|
オプション |
次のいずれかのメモリー管理タイプを指定します。
ノート: データベース・インスタンスの合計物理メモリーが4GBより大きい場合は、データベースのインストール時および作成時に自動メモリー管理オプション |
|
オプション |
listener_name:portの形式で、データベースを登録するデータベース・リスナー。 |
|
オプション |
Oracle Managed Files (OMF)を使用する場合は |
|
オプション |
例: |
|
オプション |
データベースの作成後に実行する必要のあるSQLスクリプトのカンマ区切りリストを指定します。スクリプトはリストされている順序で実行されます。 |
|
オプション |
管理者管理データベース。 |
|
オプション |
次のいずれかのデータベース構成タイプを指定します。
|
|
オプション |
データベースの文字セット |
|
オプション |
データベースの各国語文字セット。 |
|
オプション |
Lightweight Directory Access Protocol (LDAP)サービスに登録する場合は
|
|
オプション |
データベースのリスナーのカンマ区切りリスト。 |
|
オプション |
データベース・テンプレートの変数とその値が含まれているファイルへのディレクトリ・パス。 |
|
オプション |
データベース・テンプレートの変数に対応する |
|
オプション |
データベースの初期化パラメータ値の 初期化パラメータの複数の値の間に特定のエスケープ文字を使用する場合は、 |
|
オプション |
データベースに オラクル社のガイドおよび入門資料には、サンプル・スキーマに基づいた例が含まれています。本番データベースにはサンプル・スキーマをインストールしないことをお薦めします。 |
|
オプション |
データベースが使用できる物理メモリーの割合。 |
|
オプション |
データベースが使用できる物理メモリーの合計量(MB単位)。 |
|
オプション |
データベースの目的がOLTPとデータ・ウェアハウスの両方である場合は、 データベースの主な目的がデータ・ウェアハウスである場合は、 データベースの主な目的がオンライン・トランザクション処理である場合は、 |
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
|
オプション |
データベース作成時にTDEを構成するには、trueを指定します。ソフトウェア・ウォレットのみがサポートされます。ウォレットは、CDB全体またはPDBに対して作成できます。
ノート: 分離ウォレットは、Oracle CloudまたはExadata環境でのみサポートされます。 |
|
オプション |
Standard Edition高可用性データベースのノード名をカンマで区切って指定します。 サービス名 |
|
オプション |
次の追加パラメータを指定できます:
|
親トピック: DBCAサイレント・モードのコマンド
managePatches
managePatches
コマンドを使用すると、Oracle Databaseのパッチ管理を簡略化できます。
構文およびパラメータ
次の構文でdbca -managePatches
コマンドを使用します:
dbca -managePatches - Option to manage patches in the Oracle Home.
-registerUser | -unRegisterUser | -checkPatchStatus | -generateGoldImage | -downloadGoldImage
次のオプション・パラメータは、-registerUser | -unRegisterUser | -checkPatchStatus | -generateGoldImage | -downloadGoldImage
オプションを使用して指定できます:
dbca -managePatches
-registerUser - Option to register SSO user in Patch Planner service.
-csiNumber value
-ssoUserName value
[-proxyServer - Proxy server IP address or name]
-proxyPort - Proxy server port number
[-proxyUserName - Proxy server user name]
[-resume Resume the previous operation]
[-sessionID Session ID of the DBCA session that you intended to revert or resume or load details]
-unRegisterUser - Option to unregister SSO user from Patch Planner service
[-proxyServer - Proxy server IP address or name]
-proxyPort - Proxy server port number
[-proxyUserName - Proxy server user name]
[-resume Resume the previous operation]
[-sessionID Session ID of the DBCA session that you intended to revert or resume or load details]
-checkPatchStatus - Option to check the health of the Oracle home
[-proxyServer - Proxy server IP address or name]
-proxyPort - Proxy server port number
[-proxyUserName - Proxy server user name]
[-requestID | -sessionID]
[-requestID - Patch Planner async request ID]
[-sessionID Session ID of the DBCA session that you intended to revert or resume or load details]
[-resume Resume the previous operation]
[-sessionID Session ID of the DBCA session that you intended to revert or resume or load details]
[-updateLag - Option to specify patch release update lag. Supported values: LATEST|LATEST-1|LATEST-2]
-generateGoldImage - Option to generate Gold Image with the required Release Update (RU).
[-proxyServer - Proxy server IP address or name]
-proxyPort - Proxy server port number
[-proxyUserName - Proxy server user name]
[-resume Resume the previous operation]
[-sessionID Session ID of the DBCA session that you intended to revert or resume or load details]
[-updateLag - Option to specify patch release update lag. Supported values: LATEST|LATEST-1|LATEST-2]
-downloadGoldImage - Option to download the newly built Gold Image to specified location
-goldImageDownloadLocation - Location to download the Gold Image on local file system
[-proxyServer - Proxy server IP address or name]
-proxyPort - Proxy server port number
[-proxyUserName - Proxy server user name]
[-requestID | -sessionID]
[-requestID - Patch Planner Async request ID]
[-sessionID Session ID of the DBCA session that you intended to revert or resume or load details]
[-resume Resume the previous operation]
[-sessionID Session ID of the DBCA session that you intended to revert or resume or load details]
表19-21 managePatchesのパラメータ
パラメータ | 説明 |
---|---|
|
SSOユーザーをパッチ・プランナ・サービスに登録するオプション。 このパラメータでは、次のオプションを指定できます:
|
|
SSOユーザーをパッチ・プランナ・サービスから登録解除するオプション。 このパラメータでは、次のオプションを指定できます:
|
|
Oracleホームの状態を確認するオプション。 このパラメータでは、次のオプションを指定できます:
|
|
ゴールド・イメージを必要なリリース更新(RU)で生成するオプション。 このパラメータでは、次のオプションを指定できます:
|
|
新しく構築されたゴールド・イメージを指定された場所にダウンロードするオプション。 このパラメータでは、次のオプションを指定できます:
|
親トピック: DBCAサイレント・モードのコマンド
moveDatabase
moveDatabase
コマンドにより、あるソースOracleホームからターゲットOracleホームにデータベースが移動されます。
構文およびパラメータ
次の構文でdbca
-moveDatabase
コマンドを使用します:
dbca -moveDatabase -sourceDB Database unique name for Oracle RAC database or SID for single-instance database [-continueWithDBDowntime Flag to indicate the move operation with database downtime when there is only one active instance running] [-directoryPathsToCopy A comma-separated list of absolute directory paths that are to be copied from source Oracle home to target Oracle home] [-drainTimeoutInSeconds Specify time in seconds to complete the resource draining while stopping the database] [-filePathsToCopy A comma-separated list of absolute file paths that are to be copied from source Oracle home to target Oracle home] [-listenersToMove A comma-separated list of listeners that are to be moved] [-nodeListForMove A comma-separated list of nodes if operation has to be performed on subset of nodes] [-nonRolling Flag to indicate the database move would be performed by shutting down the database] [-oracleHomeUserPassword Oracle home user password] [-postMoveScripts A comma-separated list of scripts to be run post move database. The scripts are run in the order they are listed] [-postRollbackScripts A comma-separated list of scripts to be run post move database rollback. The scripts are run in the order they are listed] [-resume Resume the previous operation] [-sessionID Session id of the failed session] [-revert Revert the previous operation] [-sessionID Session id of the previous session] [-skipClosedPDBs Flag to skip the datapatch on closed PDBs] [-skipDatapatch Flag to skip the datapatch run] [-skipPDBs A comma-separated list of PDBs to be skipped for current operation. ] [-sqlnetConfigPreference SOURCE | TARGET Specify the sqlnet.ora file move preference.] [-sysDBAPassword Password for sysDBAUserName user name] [-sysDBAUserName User name with SYSDBA privileges] [-continueWithDBDowntime Flag to indicate the move operation with database downtime when there is only one active instance running] [-doNotEnableTwoStagePatches specify this flag to not enable two stage patches] [-errorOnMissingPatches Specify this flag to stop the move operation in case of missing patches in target Oracle home] [-exceptionPatchList Specify the list of patch IDs to be ignored when checking missing patches in target Oracle home] [-skipMissingPatchValidation Specify this flag to proceed with move operation in case of missing patches in target Oracle home]
表19-22 moveDatabaseのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
Oracle RACデータベースの場合は一意のデータベース名、単一インスタンス・データベースの場合はSID。 |
|
オプション |
実行されているアクティブ・インスタンスが1つのみの場合にデータベース停止時間がある移動操作を示すフラグを指定します。 |
-directoryPathsToCopy |
オプション |
ソースOracleホームからターゲットOracleホームにコピーする絶対ディレクトリ・パスをカンマ区切りリストで指定します。 |
|
オプション |
データベースを停止している間のリソース排出にかける時間を秒単位で指定します。 |
|
オプション |
ソースOracleホームからターゲットOracleホームにコピーする絶対ファイル・パスをカンマ区切りリストで指定します。 |
|
オプション |
移動するリスナーをカンマ区切りリストで指定します。 |
|
オプション |
ノードの一部に対して操作を実行する必要がある場合に複数のノードをカンマ区切りリストで指定します。 |
|
オプション |
データベースを停止するとデータベース移動が実行されることを示すフラグを指定します。 |
|
オプション |
Oracleホームのユーザー・パスワードを指定します。 |
|
オプション |
データベース移動後に実行するスクリプトをカンマ区切りリストで指定します。スクリプトはリストされている順序で実行されます。 データベース・ロールバック移動後に実行するスクリプトのカンマ区切りリストを指定するには、 |
|
オプション |
前の操作を再開します。 |
|
オプション |
失敗したセッションのセッションIDを指定します。 |
|
オプション |
前の操作を取り消します。 |
|
オプション |
クローズされたPDBに対するデータパッチをスキップするフラグを指定します。 |
|
オプション |
データパッチの実行をスキップするフラグを指定します。 |
|
オプション |
実行されているアクティブ・インスタンスが1つのみの場合にデータベース停止時間がある移動操作を示すフラグを指定します。 |
|
オプション |
2ステージ・パッチを有効にしない場合は、このフラグを指定します。 |
|
オプション |
ターゲットOracleホームにパッチがない場合に移動操作を停止するには、このフラグを指定します。 ターゲットOracleホームで不足しているパッチをチェックするときに無視するパッチIDのリストを指定するには、 |
|
オプション |
ターゲットOracleホームにパッチがない場合に移動操作を続行するには、このフラグを指定します。 |
|
オプション |
現在の操作でスキップするPDBをカンマ区切りリストで指定します。 |
|
オプション |
|
|
オプション |
|
|
オプション |
SYSDBA権限があるユーザー名を指定します。 |
親トピック: DBCAサイレント・モードのコマンド
relocatePDB
relocatePDB
コマンドは、リモートCDBからローカルCDBにPDBを再配置します。
前提条件
次に、relocatePDB
コマンドを実行するための前提条件を示します。
-
ローカルPDB内のデータベース・ユーザーには、ローカルCDBルート・コンテナでの
CREATE PLUGGABLE DATABASE
権限が必要です。 -
リモートCDBは、ローカルUNDOモードである必要があります。
-
リモートPDBとローカルPDBは、ARCHIVELOGモードである必要があります。
-
データベース・リンクの接続先のリモートPDB内のデータベース・ユーザーには、
CREATE PLUGGABLE DATABASE
、SESSION
およびSYSOPER
権限が必要です。 -
ローカルPDBとリモートPDBに同じオプションがインストールされているか、リモートPDBに、ローカルPDBにインストールされているオプションのサブセットがある必要があります。
構文およびパラメータ
次の構文でdbca
-relocatePDB
コマンドを使用します。
dbca -relocatePDB
-pdbName name_of_the_local_pdb_to_create
-sourceDB database_name_of_the_local_pdb
-remotePDBName name_of_the_remote_pdb_to_relocate
-remoteDBConnString db_connection_string_of_the_remote_pdb
[-configureTDE true | false Specify true to configure TDE wallet]
[-encryptPDBTablespaces Specify ALL to encrypt all Tablespaces]
[-encryptTablespaces Specify ALL to encrypt all Tablespaces]
[-primaryDBTdeWallet Specify the location for TDE wallet of primary database]
[-sourceTdeWalletPassword Specify password for source database TDE wallet]
[-tdeAlgorithm Specify the TDE Algorithm Type]
[-tdeWalletLoginType Specify the TDE Wallet Login Type, PASSWORD | AUTO_LOGIN | LOCAL_AUTO_LOGIN Default is PASSWORD for SI and AUTO_LOGIN is default for RAC]
[-tdeWalletPassword Specify password for TDE wallet]
[-tdeWalletPathInTarFile value]
[-tdeWalletRoot Specify the location for TDE wallet root init parameter]
[-createNewPDBAdminUser Specify this argument if a new PDB Administrator user needs to be created after plugging in PDB from Archive or File Set]
[-dbLinkName Name of the database link that connects to the remote CDB]
[-dbLinkUserPassword Common user password of a remote CDB, used by database link to connect to remote CDB]
[-dbLinkUsername Common user of a remote CDB, used by database link to connect to remote CDB]
[-pdbAdminPassword PDB Administrator user Password, required only while creating new PDB]
[-pdbAdminUserName PDB Administrator user name, required only while creating new PDB]
[-pdbInitParams Specify pdb specific init paramsComma separated list of name=value pairs]
[-initParamsEscapeChar Specify escape character for comma when a specific initParam has multiple valuesIf the escape character is not specified backslash is the default escape character]
[-pdbNodelist value]
[-pdbReadOnlyServiceName Specify the name of the PDB read-only service to be created on dataguard configuration]
[-pdbServiceName Specify the name of the PDB service to be created]
[-pdbStorageMAXSizeInMB value]
[-pdbStorageMAXTempSizeInMB value]
[-remoteDBSYSDBAUserName User name with SYSDBA privileges of remote database]
[-remoteDBSYSDBAUserPassword Password for remoteDBSYSDBAUserName user of remote database]
[-skipDatapatch Flag to skip the datapatch run]
[-skipPdbServiceCreation Flag to skip the Pluggable Database service creation]
[-sourcePDBReadOnlyServices Comma-separated source PDB read only services]
[-sourcePDBServices Comma-separated source PDB services]
[-sysDBAPassword Password for sysDBAUserName user name]
[-sysDBAUserName User name with SYSDBA privileges]
[-updateDBBlockCacheSize option to enable application to set db block cache size initialization parameters in order to support data copy with different block size]
[-useWalletForDBCredentials true | false Specify true to load database credentials from wallet]
-dbCredentialsWalletLocation Path of the directory containing the wallet files
[-dbCredentialsWalletPassword Password to open wallet with auto login disabled]
表19-23 relocatePDBのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
リモートPDBの再配置後に作成するローカルPDBの名前。 |
|
必須 |
ローカルPDBのデータベース名。 |
|
必須 |
再配置するリモートPDBの名前。 |
|
必須 |
リモートPDBのデータベース接続文字列。 |
|
オプション |
SYSDBAユーザーの名前。 |
|
オプション |
SYSDBAユーザーのパスワード。 |
|
オプション |
リモートPDBのデータベース・リンク・ユーザーの名前。 |
|
オプション |
リモートPDBのデータベース・リンク・ユーザーのパスワード。 |
|
オプション |
TDEウォレットを構成するには
|
|
オプション |
アーカイブまたはファイル・セットからPDBにプラグインした後に新規PDB管理者ユーザーを作成する必要がある場合、この引数を指定します。 |
|
オプション |
リモートPDBに接続するデータベースの名前。 |
|
オプション |
新しいPDBを作成する場合にのみ必要なPDB管理者ユーザーのパスワードを指定します。 |
|
オプション |
新しいPDBを作成する場合にのみ必要なPDB管理者ユーザー名を指定します。 |
|
オプション |
PDB固有の初期化パラメータをname=valueペアのカンマ区切りリストとして指定します。
|
|
オプション |
PDBノード・リストを指定します。 |
|
オプション |
Oracle Data Guardの構成時に作成するPDB読取り専用サービスの名前を指定します。 |
|
オプション |
PDBサービスの名前を指定します。 |
|
オプション |
PDBの最大記憶域サイズ(MB単位)を指定します。 |
|
オプション |
PDBの最大一時記憶域サイズ(MB単位)を指定します。 |
|
オプション |
リモート・データベースのSYSDBA権限を持つユーザー名を指定します。 |
|
オプション |
リモート・データベースのリモートDB SYSDBAユーザーのパスワードを指定します。 |
|
オプション |
データ・パッチの実行をスキップするフラグ。 |
|
オプション |
PDBサービスの作成をスキップするフラグ。 |
|
オプション |
カンマ区切りのソースPDB読取り専用サービス。 |
|
オプション |
カンマ区切りのソースPDBサービス。 |
|
オプション |
ブロック・サイズが異なるデータ・コピーをサポートするために、アプリケーションでDBブロック・キャッシュ・サイズの初期化パラメータを設定できるようにするオプション。 |
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
|
親トピック: DBCAサイレント・モードのコマンド
unplugDatabase
unplugDatabase
コマンドにより、マルチテナント・コンテナ・データベース(CDB)からプラガブル・データベース(PDB)が切断されます。
構文およびパラメータ
次の構文でdbca
-unplugDatabase
コマンドを使用します。
dbca -unplugDatabase
-sourceDB cdb_sid
-pdbName pdb_name
[-maxBackupSetSizeInMB maximum_backup_set_size_in_MB]
[-unregisterWithDirService {true | false}
-dirServiceUserName directory_service_user_name
-dirServicePassword directory_service_user_password
-walletPassword wallet_password]
[-archiveType {TAR | RMAN | NONE}
[-rmanParallelism parallelism_integer_value]
[-pdbArchiveFile pdb_archive_file_directory]
[-PDBBackUpfile pdb_backup_file_directory]
[-PDBMetadataFile pdb_metadata_file_directory]
[-rmanParallelism parallelism_integer_value]]
[-useWalletForDBCredentials {true | false}
-dbCredentialsWalletPassword wallet_account_password
-dbCredentialsWalletLocation wallet_files_directory]
[-pdbTDEKeyTransportSecret value]
[-tdeWalletPassword password for TDE wallet]
表19-24 unplugDatabaseのパラメータ
パラメータ | 必須/オプション | 説明 |
---|---|---|
|
必須 |
CDBのデータベース・システム識別子(SID)。 |
|
必須 |
PDB名。 |
|
オプション |
最大バックアップ・セット・サイズをMB単位で指定します。 |
|
オプション |
切断されたPDBのファイルをtarファイルに格納する場合は、 切断されたPDBのファイルをRMANバックアップに格納する場合は、 tarファイルまたはRMANバックアップを使用しないで、切断されたPDBのファイルを格納する場合は 次のいずれかのパラメータを指定します。
|
|
オプション |
LDAPサービスからPDBの登録を解除する場合は
|
|
オプション |
データベース資格証明にOracle Walletを使用する場合は
ノート: Oracle Unified Directory (OUD)を使用している場合は、次のキーを使用してOUDパスワードをウォレットに格納する必要があります。
|
|
必須 |
PDB TDEキー・トランスポート・シークレットの名前。 |
|
必須 |
TDEウォレットのパスワードを指定します。 |
親トピック: DBCAサイレント・モードのコマンド