DBaaS CLI 命令参考
dbaascli 是用于在 Oracle Base Database Cloud@Customer 上执行数据库生命周期和管理任务的命令行实用程序。它使用 DBCA 功能从模板和 OCI API 创建数据库,以将其与云自动化集成。要创建脚本化的数据库,请调用 dbaascli 而不是 DBCA。如果所需的 DBCA 功能在 dbaascli 中不可用,请打开 My Oracle Support 服务请求。
您还可以使用 dbaascli 来应用数据库更新和管理可插入数据库 (pluggable database,PDB)。使用 DBaaS 控制台或命令行界面 (command-line interface,CLI) 缩放资源。当控制层服务器与 OCI 区域之间的连接中断时,您可以使用 dbaascli system scaleCPU 更改 VM 集群的 CPU 核心计数。
要运行 dbaascli,请连接到 Oracle Base Database Cloud@Customer 虚拟机。请参见 Connecting to a Virtual Machine with SSH 。除非命令另有说明,否则请以 root 身份运行管理命令。
使用 dbaascli --help 列出可用的命令。有关特定于命令的帮助,请运行带有 --help 的命令,例如 dbaascli database create --help。
浏览下面的命令组,或者使用字母索引查找语法、参数和示例。
- 管理和配置
- 云软件库 (CSWLIB) 管理
- 数据库管理
- Data Guard 管理
- 数据库主目录管理
- 网格基础结构管理
- 插接式数据库 (Pluggable Database,PDB) 管理
- 透明的数据加密 (Transparent Data Encryption,TDE) 管理
按字母顺序排列的命令索引
选择命令以打开其引用条目。
dbaascli admin updateStackdbaascli cswlib deleteLocaldbaascli cswlib downloaddbaascli cswlib listLocaldbaascli cswlib showImagesdbaascli database addInstancedbaascli database backupdbaascli database bouncedbaascli database changepassworddbaascli database convertToPDBdbaascli database createdbaascli database createTemplatedbaascli database deletedbaascli database deleteInstancedbaascli database duplicatedbaascli database getDetailsdbaascli database getPDBsdbaascli database modifyParametersdbaascli database movedbaascli database recoverdbaascli database runDatapatchdbaascli database startdbaascli database stopdbaascli database upgradedbaascli dataguard configureAWRdbaascli dataguard configureStandbydbaascli dataguard deregisterStandbydbaascli dataguard failoverdbaascli dataguard prepareForStandbydbaascli dataguard prepareStandbyBlobdbaascli dataguard registerStandbydbaascli dataguard reinstatedbaascli dataguard switchoverdbaascli dataguard updateConfigurationdbaascli dataguard updateDGConfigAttributesdbaascli dbhome createdbaascli dbHome deletedbaascli dbhome getDatabasesdbaascli dbHome getDetailsdbaascli dbHome patchdbaascli diag collectdbaascli diag healthCheckdbaascli grid configureTCPSdbaascli grid patchdbaascli grid removeTCPSCertdbaascli grid rotateTCPSCertdbaascli grid upgradedbaascli gridHome createdbaascli job getStatusdbaascli pdb backupdbaascli pdb bouncedbaascli pdb closedbaascli pdb createdbaascli pdb deletedbaascli pdb getConnectStringdbaascli pdb getDetailsdbaascli pdb listdbaascli pdb localClonedbaascli pdb opendbaascli pdb recoverdbaascli pdb refreshdbaascli pdb relocatedbaascli pdb remoteClonedbaascli system getDBHomesdbaascli system getGridHomesdbaascli system scalecpudbaascli tde addSecondaryHsmKeydbaascli tde changePassworddbaascli tde enableWalletRootdbaascli tde encryptTablespacesInPDBdbaascli tde fileToHsmdbaascli tde getHsmKeysdbaascli tde getMkidForKeyVersionOCIDdbaascli tde getPrimaryHsmKeydbaascli tde hsmToFiledbaascli tde listKeysdbaascli tde removeSecondaryHsmKeydbaascli tde rotateMasterKeydbaascli tde setKeyVersiondbaascli tde setPrimaryHsmKeydbaascli tde status