The Data File for the oracle-dbcs-cli create Subcommand
The create
subcommand of the oracle-dbcs-cli
utility requires a data file that specifies information to connect to the correct Oracle Database Classic Cloud Service identity domain and information about how to configure the new database deployment.
Template Data File
Included in the download for the oracle-dbcs-cli
utility is a template data file you can use as a starting point for creating a data file of your own. This template data file is named dboplan.dat.external.tmpl
and is located in the same directory as the oracle-dbcs-cli
utility.
Contents of the Data File
The data file you specify in the oracle-dbcs-cli create
subcommand is a text file containing lines of the format:
name=value
where name
is the predefined name for a piece of data and value
is the value of that piece of data in your context. The following table shows the names and values required in the configuration file.
Name | Description |
---|---|
|
The url to the Database Classic Cloud Service REST interface. Enter this value: https://dbaas.oraclecloud.com/paas/service/dbcs/api/v1.1/instances Value in template data file: Blank |
|
User name of an Oracle Cloud user authorized as an administrator in the given identity domain. Value in template data file: Blank |
|
Password of the given Oracle Cloud user. Value in template data file: Blank |
|
Name of the identity domain to connect to. Value in template data file: Blank |
|
The billing period for the deployment. Enter Value in template data file: Blank |
|
The name for the deployment. The service name:
Value in template data file: Blank |
|
The Oracle Compute Cloud Service shape of the compute node virtual machine. Enter one of the following:
Value in template data file: |
|
The name of the Oracle Compute Cloud Service security list to be created for the new deployment. Leave this value blank to use a default name. Value in template data file: Blank |
|
A comma-separated list of entries that describe the Oracle Compute Cloud Service security rules and security applications to be created for the new deployment. Each entry has the form: ip-list:application:port:status For each entry, an Oracle Compute Cloud Service security application is created using the The components of an entry’s form are as follows:
Value in template data file: public:ssh:22:enabled, public:listener:1521:disabled, public:gfish:80:disabled, public:dbconsole:1158:disabled, public:dbexpress:5500:disabled |
|
The NAT IP pool from which the new compute node public IP address is drawn. Value in template data file: Blank |
|
Currently unsupported. Use the value Value in template data file: |
|
Type of boot volume to create for the compute node. Use the value Value in template data file: |
|
Size in GB of the boot volume to create for the compute node. Value in template data file: |
|
A string containing the text of an SSH public key. This key is added to Oracle Compute Cloud Service and associated with the deployment as part of the creation operation. Value in template data file: Blank |
|
Version of Oracle Database to install on the compute node. Enter Value in template data file: |
|
Edition of Oracle Database to install on the compute node. Enter Value in template data file: |
|
Level of Oracle Database Enterprise Edition to install on the compute node; valid on if you entered Value in template data file: |
|
Controls whether the database storage uses Linux LVM (logical volume manager). Enter Value in template data file: |
|
The fully qualified name of an existing Oracle Compute Cloud Service IP reservation to use as the public IP address for the service. Leave this value blank to have Database Classic Cloud Service create an IP reservation as part of the creation process. The name you provide must have this form: /Compute-domain/user/reservation where Value in template data file: Blank |
|
The time zone to use when configuring the operating system. Enter one of the following values:
Value in template data file: |
|
The database character set for the database. Enter one of the following values:
Value in template data file: |
|
The national character set for the database. Enter one of the following values:
Value in template data file: |
|
A space-separated, parenthesized list of the sizes of the four Oracle Compute Cloud Service storage volumes in addition to the boot volume to be created for the compute node. Each of the four entries in the list has the form: name:size where:
Value in template data file: (bits:30gb data:10gb fra:10gb redo:10gb) |
|
The size in MB for each of the three redo logs created in the database. Use the abbreviation Value in template data file: |
|
The name for the database. The name your enter:
Value in template data file: |
|
The password for the following administrative users:
The password you enter:
Value in template data file: Blank |
|
Controls whether the database created on the deployment is configured for automatic memory management. Enter Value in template data file: |
|
Value in template data file: |
|
(Applicable only for Oracle Database 12c Release 1.) The name for the default PDB (Pluggable Database). The name you enter:
Value in template data file: |
|
Controls whether the Enterprise Manager tool (Enterprise Manager Database Express 12c for Oracle Database 12c or Enterprise Manager 11g Database Control for Oracle Database 11g) is configured. Enter Value in template data file: |
|
Controls whether archive logs are enabled. Enter Value in template data file: Note: If backups are configured ( |
|
Controls whether flashback logs are enabled. Enter Value in template data file: |
|
The minimum time in days to retain flashback logs in the recovery area. Value in template data file: |
|
Controls whether backups to local storage on the compute node are configured. Enter When taken together, the values of
Value in template data file: |
|
Controls whether an entry is added to the Value in template data file: |
|
Specifies the time (using 24-hour, HH:MM format) when daily backups are to occur. For example, Value in template data file: Blank |
|
The number of days for which backups and archived redo logs on local storage are maintained. The interval always ends with the current time and extends back in time for the number of days specified. Value in template data file: |
|
Controls whether backups to an Oracle Cloud
Infrastructure Object Storage Classic container using Oracle Database Backup
Cloud Service are to be configured. Enter When taken together, the values of
Value in template data file: |
|
The REST endpoint of the Oracle Cloud Infrastructure Object Storage Classic container to use for backups. For information on the value to provide, see See "About REST URLs for Oracle Storage Cloud Service Resources" in Using Oracle Cloud Infrastructure Object Storage Classic. Value in template data file: Blank |
|
The user name of an Oracle Cloud user who has read/write access to the container specified in Value in template data file: Blank |
|
The password of the user specified in Value in template data file: Blank |
|
The number of days for which backups on cloud storage are maintained. The interval always ends with the current time and extends back in time for the number of days specified. Value in template data file: |
|
Controls whether backups are to include the files listed in Value in template data file: |
|
The number of days for which backups of configuration files are maintained. The interval always ends with the current time and extends back in time for the number of days specified. Value in template data file: Blank |
|
Controls whether TDE is configured. Enter Value in template data file: |
|
Controls how the database is to access keys in the keystore wallet. Enter one of these values:
Value in template data file: |
|
Controls whether Oracle Net Services data encryption and integrity are configured. Enter Value in template data file: |
|
Controls whether Oracle Net Services data encryption is configured. Enter Value in template data file: |
|
Specifies whether the Oracle Net Services data encryption configuration is for the server or the client. Use the value Value in template data file: |
|
Specifies how Oracle Net Services data encryption is negotiated with clients. Enter one of these values:
Value in template data file: |
|
Specifies a list of algorithms that can be used for data encryption. Separate the algorithms with commas and do not include spaces. Here is a list of valid encryption algorithms: AES128 AES192 AES256 Value in template data file: |
|
Controls whether Oracle Net Services data integrity is configured. Enter Value in template data file: |
|
Specifies whether the Oracle Net Services data integrity configuration is for the server or the client. Use the value Value in template data file: |
|
Specifies how Oracle Net Services data integrity is negotiated with clients. Enter one of these values:
Value in template data file: |
|
Specifies a list of algorithms that can be used for data integrity. Separate the algorithms with commas and do not include spaces. Here is a list of valid integrity algorithms: SHA1 SHA256 SHA384 SHA512 Note that of these four algorithms, Value in template data file: |