├── assets ├── limits.conf ├── run_installer.sh ├── entrypoint.sh ├── colorecho ├── sysctl.conf ├── profile ├── install.sh ├── setup.sh ├── entrypoint_oracle.sh ├── db_install.rsp └── dbca.rsp ├── Dockerfile ├── README.md └── LICENSE /assets/limits.conf: -------------------------------------------------------------------------------- 1 | oracle soft nproc 2047 2 | oracle hard nproc 16384 3 | oracle soft nofile 1024 4 | oracle hard nofile 65536 -------------------------------------------------------------------------------- /assets/run_installer.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | /install/database/runInstaller -silent -ignorePrereq -waitforcompletion -responseFile /assets/db_install.rsp -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:7 2 | MAINTAINER jaspeen 3 | 4 | ADD assets /assets 5 | 6 | RUN chmod -R 755 /assets 7 | RUN /assets/setup.sh 8 | 9 | EXPOSE 1521 10 | EXPOSE 8080 11 | 12 | CMD ["/assets/entrypoint.sh"] 13 | -------------------------------------------------------------------------------- /assets/entrypoint.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -e 4 | source /assets/colorecho 5 | 6 | if [ ! -d "/opt/oracle/app/product/11.2.0/dbhome_1" ]; then 7 | echo_yellow "Database is not installed. Installing..." 8 | /assets/install.sh 9 | fi 10 | 11 | su oracle -c "/assets/entrypoint_oracle.sh" 12 | 13 | -------------------------------------------------------------------------------- /assets/colorecho: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | ccred='\033[0;31m' 4 | ccyellow='\033[0;33m' 5 | ccgreen='\033[32m' 6 | ccend='\033[0m' 7 | 8 | echo_red() { 9 | echo -e "${ccred}$@${ccend}" 10 | } 11 | 12 | echo_yellow() { 13 | echo -e "${ccyellow}$@${ccend}" 14 | } 15 | 16 | echo_green() { 17 | echo -e "${ccgreen}$@${ccend}" 18 | } 19 | 20 | -------------------------------------------------------------------------------- /assets/sysctl.conf: -------------------------------------------------------------------------------- 1 | net.ipv4.ip_local_port_range = 9000 65500 2 | fs.file-max = 6815744 3 | kernel.shmall = 10523004 4 | kernel.shmmax = 6465333657 5 | kernel.shmmni = 4096 6 | kernel.sem = 250 32000 100 128 7 | net.core.rmem_default=262144 8 | net.core.wmem_default=262144 9 | net.core.rmem_max=4194304 10 | net.core.wmem_max=1048576 11 | fs.aio-max-nr = 1048576 -------------------------------------------------------------------------------- /assets/profile: -------------------------------------------------------------------------------- 1 | export ORACLE_BASE=/opt/oracle/app 2 | export ORACLE_SID=orcl 3 | export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 4 | export ORACLE_INVENTORY=/opt/oracle/oraInventory 5 | export PATH=$PATH:$ORACLE_BASE/bin 6 | export PATH=/usr/sbin:$PATH 7 | export PATH=$ORACLE_HOME/bin:$PATH 8 | export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib 9 | export CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib 10 | export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS" 11 | export ORACLE_HOME_LISTNER=$ORACLE_HOME 12 | -------------------------------------------------------------------------------- /assets/install.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | source /assets/colorecho 4 | 5 | trap "echo_red '******* ERROR: Something went wrong.'; exit 1" SIGTERM 6 | trap "echo_red '******* Caught SIGINT signal. Stopping...'; exit 2" SIGINT 7 | 8 | if [ ! -d "/install/database" ]; then 9 | echo_red "Installation files not found. Unzip installation files into mounted(/install) folder" 10 | exit 1 11 | fi 12 | 13 | echo_yellow "Installing Oracle Database 11g" 14 | 15 | su oracle -c "/install/database/runInstaller -silent -ignorePrereq -waitforcompletion -responseFile /assets/db_install.rsp" 16 | /opt/oracle/oraInventory/orainstRoot.sh 17 | /opt/oracle/app/product/11.2.0/dbhome_1/root.sh -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Image for running Oracle Database 11g Standard/Enterprise. Due to oracle license restrictions image is not contain database itself and will install it on first run from external directory. 2 | 3 | ``This image for development use only`` 4 | 5 | # Usage 6 | Download database installation files from [Oracle site](http://www.oracle.com/technetwork/database/in-memory/downloads/index.html) and unpack them to **install_folder**. 7 | Run container and it will install oracle and create database: 8 | 9 | ```sh 10 | docker run --privileged --name oracle11g -p 1521:1521 -v :/install jaspeen/oracle-11g 11 | ``` 12 | Then you can commit this container to have installed and configured oracle database: 13 | ```sh 14 | docker commit oracle11g oracle11g-installed 15 | ``` 16 | 17 | Database located in **/opt/oracle** folder 18 | 19 | OS users: 20 | * root/install 21 | * oracle/install 22 | 23 | DB users: 24 | * SYS/oracle 25 | 26 | Optionally you can map dpdump folder to easy upload dumps: 27 | ```sh 28 | docker run --privileged --name oracle11g -p 1521:1521 -v :/install -v :/opt/oracle/dpdump jaspeen/oracle-11g 29 | ``` 30 | To execute impdp/expdp just use docker exec command: 31 | ```sh 32 | docker exec -it oracle11g impdp .. 33 | ``` 34 | -------------------------------------------------------------------------------- /assets/setup.sh: -------------------------------------------------------------------------------- 1 | set -e 2 | 3 | source /assets/colorecho 4 | trap "echo_red '******* ERROR: Something went wrong.'; exit 1" SIGTERM 5 | trap "echo_red '******* Caught SIGINT signal. Stopping...'; exit 2" SIGINT 6 | 7 | #Install prerequisites directly without virtual package 8 | deps () { 9 | 10 | echo "Installing dependencies" 11 | yum -y install binutils compat-libstdc++-33 compat-libstdc++-33.i686 ksh elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel gcc gcc-c++ libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libstdc++ libstdc++.i686 libstdc++-devel libstdc++-devel.i686 make sysstat unixODBC unixODBC-devel 12 | yum clean all 13 | rm -rf /var/lib/{cache,log} /var/log/lastlog 14 | 15 | } 16 | 17 | users () { 18 | 19 | echo "Configuring users" 20 | groupadd -g 200 oinstall 21 | groupadd -g 201 dba 22 | useradd -u 440 -g oinstall -G dba -d /opt/oracle oracle 23 | echo "oracle:install" | chpasswd 24 | echo "root:install" | chpasswd 25 | sed -i "s/pam_namespace.so/pam_namespace.so\nsession required pam_limits.so/g" /etc/pam.d/login 26 | mkdir -p -m 755 /opt/oracle/app 27 | mkdir -p -m 755 /opt/oracle/oraInventory 28 | mkdir -p -m 755 /opt/oracle/dpdump 29 | chown -R oracle:oinstall /opt/oracle 30 | cat /assets/profile >> ~oracle/.bash_profile 31 | cat /assets/profile >> ~oracle/.bashrc 32 | 33 | } 34 | 35 | sysctl_and_limits () { 36 | 37 | cp /assets/sysctl.conf /etc/sysctl.conf 38 | cat /assets/limits.conf >> /etc/security/limits.conf 39 | 40 | } 41 | 42 | deps 43 | users 44 | sysctl_and_limits 45 | -------------------------------------------------------------------------------- /assets/entrypoint_oracle.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -e 4 | source /assets/colorecho 5 | source ~/.bashrc 6 | 7 | alert_log="$ORACLE_BASE/diag/rdbms/orcl/$ORACLE_SID/trace/alert_$ORACLE_SID.log" 8 | listener_log="$ORACLE_BASE/diag/tnslsnr/$HOSTNAME/listener/trace/listener.log" 9 | pfile=$ORACLE_HOME/dbs/init$ORACLE_SID.ora 10 | 11 | # monitor $logfile 12 | monitor() { 13 | tail -F -n 0 $1 | while read line; do echo -e "$2: $line"; done 14 | } 15 | 16 | 17 | trap_db() { 18 | trap "echo_red 'Caught SIGTERM signal, shutting down...'; stop" SIGTERM; 19 | trap "echo_red 'Caught SIGINT signal, shutting down...'; stop" SIGINT; 20 | } 21 | 22 | start_db() { 23 | echo_yellow "Starting listener..." 24 | monitor $listener_log listener & 25 | lsnrctl start | while read line; do echo -e "lsnrctl: $line"; done 26 | MON_LSNR_PID=$! 27 | echo_yellow "Starting database..." 28 | trap_db 29 | monitor $alert_log alertlog & 30 | MON_ALERT_PID=$! 31 | sqlplus / as sysdba <<-EOF | 32 | pro Starting with pfile='$pfile' ... 33 | startup; 34 | alter system register; 35 | exit 0 36 | EOF 37 | while read line; do echo -e "sqlplus: $line"; done 38 | wait $MON_ALERT_PID 39 | } 40 | 41 | create_db() { 42 | echo_yellow "Database does not exist. Creating database..." 43 | date "+%F %T" 44 | monitor $alert_log alertlog & 45 | MON_ALERT_PID=$! 46 | monitor $listener_log listener & 47 | #lsnrctl start | while read line; do echo -e "lsnrctl: $line"; done 48 | #MON_LSNR_PID=$! 49 | echo "START DBCA" 50 | dbca -silent -createDatabase -responseFile /assets/dbca.rsp 51 | echo_green "Database created." 52 | date "+%F %T" 53 | change_dpdump_dir 54 | touch $pfile 55 | trap_db 56 | kill $MON_ALERT_PID 57 | #wait $MON_ALERT_PID 58 | } 59 | 60 | stop() { 61 | trap '' SIGINT SIGTERM 62 | shu_immediate 63 | echo_yellow "Shutting down listener..." 64 | lsnrctl stop | while read line; do echo -e "lsnrctl: $line"; done 65 | kill $MON_ALERT_PID $MON_LSNR_PID 66 | exit 0 67 | } 68 | 69 | shu_immediate() { 70 | ps -ef | grep ora_pmon | grep -v grep > /dev/null && \ 71 | echo_yellow "Shutting down the database..." && \ 72 | sqlplus / as sysdba <<-EOF | 73 | set echo on 74 | shutdown immediate; 75 | exit 0 76 | EOF 77 | while read line; do echo -e "sqlplus: $line"; done 78 | } 79 | 80 | change_dpdump_dir () { 81 | echo_green "Changind dpdump dir to /opt/oracle/dpdump" 82 | sqlplus / as sysdba <<-EOF | 83 | create or replace directory data_pump_dir as '/opt/oracle/dpdump'; 84 | commit; 85 | exit 0 86 | EOF 87 | while read line; do echo -e "sqlplus: $line"; done 88 | } 89 | 90 | chmod 777 /opt/oracle/dpdump 91 | 92 | echo "Checking shared memory..." 93 | df -h | grep "Mounted on" && df -h | egrep --color "^.*/dev/shm" || echo "Shared memory is not mounted." 94 | if [ ! -f $pfile ]; then 95 | create_db; 96 | fi 97 | start_db 98 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Apache License 2 | Version 2.0, January 2004 3 | http://www.apache.org/licenses/ 4 | 5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 6 | 7 | 1. Definitions. 8 | 9 | "License" shall mean the terms and conditions for use, reproduction, 10 | and distribution as defined by Sections 1 through 9 of this document. 11 | 12 | "Licensor" shall mean the copyright owner or entity authorized by 13 | the copyright owner that is granting the License. 14 | 15 | "Legal Entity" shall mean the union of the acting entity and all 16 | other entities that control, are controlled by, or are under common 17 | control with that entity. For the purposes of this definition, 18 | "control" means (i) the power, direct or indirect, to cause the 19 | direction or management of such entity, whether by contract or 20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 | outstanding shares, or (iii) beneficial ownership of such entity. 22 | 23 | "You" (or "Your") shall mean an individual or Legal Entity 24 | exercising permissions granted by this License. 25 | 26 | "Source" form shall mean the preferred form for making modifications, 27 | including but not limited to software source code, documentation 28 | source, and configuration files. 29 | 30 | "Object" form shall mean any form resulting from mechanical 31 | transformation or translation of a Source form, including but 32 | not limited to compiled object code, generated documentation, 33 | and conversions to other media types. 34 | 35 | "Work" shall mean the work of authorship, whether in Source or 36 | Object form, made available under the License, as indicated by a 37 | copyright notice that is included in or attached to the work 38 | (an example is provided in the Appendix below). 39 | 40 | "Derivative Works" shall mean any work, whether in Source or Object 41 | form, that is based on (or derived from) the Work and for which the 42 | editorial revisions, annotations, elaborations, or other modifications 43 | represent, as a whole, an original work of authorship. For the purposes 44 | of this License, Derivative Works shall not include works that remain 45 | separable from, or merely link (or bind by name) to the interfaces of, 46 | the Work and Derivative Works thereof. 47 | 48 | "Contribution" shall mean any work of authorship, including 49 | the original version of the Work and any modifications or additions 50 | to that Work or Derivative Works thereof, that is intentionally 51 | submitted to Licensor for inclusion in the Work by the copyright owner 52 | or by an individual or Legal Entity authorized to submit on behalf of 53 | the copyright owner. For the purposes of this definition, "submitted" 54 | means any form of electronic, verbal, or written communication sent 55 | to the Licensor or its representatives, including but not limited to 56 | communication on electronic mailing lists, source code control systems, 57 | and issue tracking systems that are managed by, or on behalf of, the 58 | Licensor for the purpose of discussing and improving the Work, but 59 | excluding communication that is conspicuously marked or otherwise 60 | designated in writing by the copyright owner as "Not a Contribution." 61 | 62 | "Contributor" shall mean Licensor and any individual or Legal Entity 63 | on behalf of whom a Contribution has been received by Licensor and 64 | subsequently incorporated within the Work. 65 | 66 | 2. Grant of Copyright License. Subject to the terms and conditions of 67 | this License, each Contributor hereby grants to You a perpetual, 68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 69 | copyright license to reproduce, prepare Derivative Works of, 70 | publicly display, publicly perform, sublicense, and distribute the 71 | Work and such Derivative Works in Source or Object form. 72 | 73 | 3. Grant of Patent License. Subject to the terms and conditions of 74 | this License, each Contributor hereby grants to You a perpetual, 75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable 76 | (except as stated in this section) patent license to make, have made, 77 | use, offer to sell, sell, import, and otherwise transfer the Work, 78 | where such license applies only to those patent claims licensable 79 | by such Contributor that are necessarily infringed by their 80 | Contribution(s) alone or by combination of their Contribution(s) 81 | with the Work to which such Contribution(s) was submitted. If You 82 | institute patent litigation against any entity (including a 83 | cross-claim or counterclaim in a lawsuit) alleging that the Work 84 | or a Contribution incorporated within the Work constitutes direct 85 | or contributory patent infringement, then any patent licenses 86 | granted to You under this License for that Work shall terminate 87 | as of the date such litigation is filed. 88 | 89 | 4. Redistribution. You may reproduce and distribute copies of the 90 | Work or Derivative Works thereof in any medium, with or without 91 | modifications, and in Source or Object form, provided that You 92 | meet the following conditions: 93 | 94 | (a) You must give any other recipients of the Work or 95 | Derivative Works a copy of this License; and 96 | 97 | (b) You must cause any modified files to carry prominent notices 98 | stating that You changed the files; and 99 | 100 | (c) You must retain, in the Source form of any Derivative Works 101 | that You distribute, all copyright, patent, trademark, and 102 | attribution notices from the Source form of the Work, 103 | excluding those notices that do not pertain to any part of 104 | the Derivative Works; and 105 | 106 | (d) If the Work includes a "NOTICE" text file as part of its 107 | distribution, then any Derivative Works that You distribute must 108 | include a readable copy of the attribution notices contained 109 | within such NOTICE file, excluding those notices that do not 110 | pertain to any part of the Derivative Works, in at least one 111 | of the following places: within a NOTICE text file distributed 112 | as part of the Derivative Works; within the Source form or 113 | documentation, if provided along with the Derivative Works; or, 114 | within a display generated by the Derivative Works, if and 115 | wherever such third-party notices normally appear. The contents 116 | of the NOTICE file are for informational purposes only and 117 | do not modify the License. You may add Your own attribution 118 | notices within Derivative Works that You distribute, alongside 119 | or as an addendum to the NOTICE text from the Work, provided 120 | that such additional attribution notices cannot be construed 121 | as modifying the License. 122 | 123 | You may add Your own copyright statement to Your modifications and 124 | may provide additional or different license terms and conditions 125 | for use, reproduction, or distribution of Your modifications, or 126 | for any such Derivative Works as a whole, provided Your use, 127 | reproduction, and distribution of the Work otherwise complies with 128 | the conditions stated in this License. 129 | 130 | 5. Submission of Contributions. Unless You explicitly state otherwise, 131 | any Contribution intentionally submitted for inclusion in the Work 132 | by You to the Licensor shall be under the terms and conditions of 133 | this License, without any additional terms or conditions. 134 | Notwithstanding the above, nothing herein shall supersede or modify 135 | the terms of any separate license agreement you may have executed 136 | with Licensor regarding such Contributions. 137 | 138 | 6. Trademarks. This License does not grant permission to use the trade 139 | names, trademarks, service marks, or product names of the Licensor, 140 | except as required for reasonable and customary use in describing the 141 | origin of the Work and reproducing the content of the NOTICE file. 142 | 143 | 7. Disclaimer of Warranty. Unless required by applicable law or 144 | agreed to in writing, Licensor provides the Work (and each 145 | Contributor provides its Contributions) on an "AS IS" BASIS, 146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 147 | implied, including, without limitation, any warranties or conditions 148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A 149 | PARTICULAR PURPOSE. You are solely responsible for determining the 150 | appropriateness of using or redistributing the Work and assume any 151 | risks associated with Your exercise of permissions under this License. 152 | 153 | 8. Limitation of Liability. In no event and under no legal theory, 154 | whether in tort (including negligence), contract, or otherwise, 155 | unless required by applicable law (such as deliberate and grossly 156 | negligent acts) or agreed to in writing, shall any Contributor be 157 | liable to You for damages, including any direct, indirect, special, 158 | incidental, or consequential damages of any character arising as a 159 | result of this License or out of the use or inability to use the 160 | Work (including but not limited to damages for loss of goodwill, 161 | work stoppage, computer failure or malfunction, or any and all 162 | other commercial damages or losses), even if such Contributor 163 | has been advised of the possibility of such damages. 164 | 165 | 9. Accepting Warranty or Additional Liability. While redistributing 166 | the Work or Derivative Works thereof, You may choose to offer, 167 | and charge a fee for, acceptance of support, warranty, indemnity, 168 | or other liability obligations and/or rights consistent with this 169 | License. However, in accepting such obligations, You may act only 170 | on Your own behalf and on Your sole responsibility, not on behalf 171 | of any other Contributor, and only if You agree to indemnify, 172 | defend, and hold each Contributor harmless for any liability 173 | incurred by, or claims asserted against, such Contributor by reason 174 | of your accepting any such warranty or additional liability. 175 | 176 | END OF TERMS AND CONDITIONS 177 | 178 | APPENDIX: How to apply the Apache License to your work. 179 | 180 | To apply the Apache License to your work, attach the following 181 | boilerplate notice, with the fields enclosed by brackets "{}" 182 | replaced with your own identifying information. (Don't include 183 | the brackets!) The text should be enclosed in the appropriate 184 | comment syntax for the file format. We also recommend that a 185 | file or class name and description of purpose be included on the 186 | same "printed page" as the copyright notice for easier 187 | identification within third-party archives. 188 | 189 | Copyright {yyyy} {name of copyright owner} 190 | 191 | Licensed under the Apache License, Version 2.0 (the "License"); 192 | you may not use this file except in compliance with the License. 193 | You may obtain a copy of the License at 194 | 195 | http://www.apache.org/licenses/LICENSE-2.0 196 | 197 | Unless required by applicable law or agreed to in writing, software 198 | distributed under the License is distributed on an "AS IS" BASIS, 199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 200 | See the License for the specific language governing permissions and 201 | limitations under the License. 202 | 203 | -------------------------------------------------------------------------------- /assets/db_install.rsp: -------------------------------------------------------------------------------- 1 | #################################################################### 2 | ## Copyright(c) Oracle Corporation 1998,2013. All rights reserved.## 3 | ## ## 4 | ## Specify values for the variables listed below to customize ## 5 | ## your installation. ## 6 | ## ## 7 | ## Each variable is associated with a comment. The comment ## 8 | ## can help to populate the variables with the appropriate ## 9 | ## values. ## 10 | ## ## 11 | ## IMPORTANT NOTE: This file contains plain text passwords and ## 12 | ## should be secured to have read permission only by oracle user ## 13 | ## or db administrator who owns this installation. ## 14 | ## ## 15 | #################################################################### 16 | 17 | #------------------------------------------------------------------------------ 18 | # Do not change the following system generated value. 19 | #------------------------------------------------------------------------------ 20 | oracle.install.responseFileVersion=/oracle/install/rspfmt_dbinstall_response_schema_v11_2_0 21 | 22 | #------------------------------------------------------------------------------ 23 | # Specify the installation option. 24 | # It can be one of the following: 25 | # - INSTALL_DB_SWONLY 26 | # - INSTALL_DB_AND_CONFIG 27 | # - UPGRADE_DB 28 | #------------------------------------------------------------------------------- 29 | oracle.install.option=INSTALL_DB_SWONLY 30 | 31 | #------------------------------------------------------------------------------- 32 | # Specify the hostname of the system as set during the install. It can be used 33 | # to force the installation to use an alternative hostname rather than using the 34 | # first hostname found on the system. (e.g., for systems with multiple hostnames 35 | # and network interfaces) 36 | #------------------------------------------------------------------------------- 37 | ORACLE_HOSTNAME=database 38 | 39 | #------------------------------------------------------------------------------- 40 | # Specify the Unix group to be set for the inventory directory. 41 | #------------------------------------------------------------------------------- 42 | UNIX_GROUP_NAME=oinstall 43 | 44 | #------------------------------------------------------------------------------- 45 | # Specify the location which holds the inventory files. 46 | # This is an optional parameter if installing on 47 | # Windows based Operating System. 48 | #------------------------------------------------------------------------------- 49 | INVENTORY_LOCATION=/opt/oracle/oraInventory 50 | 51 | #------------------------------------------------------------------------------- 52 | # Specify the languages in which the components will be installed. 53 | # 54 | # en : English ja : Japanese 55 | # fr : French ko : Korean 56 | # ar : Arabic es : Latin American Spanish 57 | # bn : Bengali lv : Latvian 58 | # pt_BR: Brazilian Portuguese lt : Lithuanian 59 | # bg : Bulgarian ms : Malay 60 | # fr_CA: Canadian French es_MX: Mexican Spanish 61 | # ca : Catalan no : Norwegian 62 | # hr : Croatian pl : Polish 63 | # cs : Czech pt : Portuguese 64 | # da : Danish ro : Romanian 65 | # nl : Dutch ru : Russian 66 | # ar_EG: Egyptian zh_CN: Simplified Chinese 67 | # en_GB: English (Great Britain) sk : Slovak 68 | # et : Estonian sl : Slovenian 69 | # fi : Finnish es_ES: Spanish 70 | # de : German sv : Swedish 71 | # el : Greek th : Thai 72 | # iw : Hebrew zh_TW: Traditional Chinese 73 | # hu : Hungarian tr : Turkish 74 | # is : Icelandic uk : Ukrainian 75 | # in : Indonesian vi : Vietnamese 76 | # it : Italian 77 | # 78 | # all_langs : All languages 79 | # 80 | # Specify value as the following to select any of the languages. 81 | # Example : SELECTED_LANGUAGES=en,fr,ja 82 | # 83 | # Specify value as the following to select all the languages. 84 | # Example : SELECTED_LANGUAGES=all_langs 85 | #------------------------------------------------------------------------------ 86 | SELECTED_LANGUAGES=en,fr 87 | 88 | #------------------------------------------------------------------------------ 89 | # Specify the complete path of the Oracle Home. 90 | #------------------------------------------------------------------------------ 91 | ORACLE_HOME=/opt/oracle/app/product/11.2.0/dbhome_1 92 | 93 | #------------------------------------------------------------------------------ 94 | # Specify the complete path of the Oracle Base. 95 | #------------------------------------------------------------------------------ 96 | ORACLE_BASE=/opt/oracle/app 97 | 98 | #------------------------------------------------------------------------------ 99 | # Specify the installation edition of the component. 100 | # 101 | # The value should contain only one of these choices. 102 | # - EE : Enterprise Edition 103 | # - SE : Standard Edition 104 | # - SEONE : Standard Edition One 105 | # - PE : Personal Edition (WINDOWS ONLY) 106 | #------------------------------------------------------------------------------ 107 | oracle.install.db.InstallEdition=EE 108 | 109 | #------------------------------------------------------------------------------ 110 | # This variable is used to enable or disable custom install and is considered 111 | # only if InstallEdition is EE. 112 | # 113 | # true : Components mentioned as part of 'optionalComponents' property 114 | # are considered for install. 115 | # false : Value for 'optionalComponents' is not considered. 116 | #------------------------------------------------------------------------------ 117 | oracle.install.db.EEOptionsSelection=false 118 | 119 | #------------------------------------------------------------------------------ 120 | # This variable is considered only if 'EEOptionsSelection' is set to true. 121 | # 122 | # Description: List of Enterprise Edition Options you would like to enable. 123 | # 124 | # The following choices are available. You may specify any 125 | # combination of these choices. The components you choose should 126 | # be specified in the form "internal-component-name:version" 127 | # Below is a list of components you may specify to enable. 128 | # 129 | # oracle.oraolap:11.2.0.4.0 - Oracle OLAP 130 | # oracle.rdbms.dm:11.2.0.4.0 - Oracle Data Mining 131 | # oracle.rdbms.dv:11.2.0.4.0 - Oracle Database Vault 132 | # oracle.rdbms.lbac:11.2.0.4.0 - Oracle Label Security 133 | # oracle.rdbms.partitioning:11.2.0.4.0 - Oracle Partitioning 134 | # oracle.rdbms.rat:11.2.0.4.0 - Oracle Real Application Testing 135 | #------------------------------------------------------------------------------ 136 | oracle.install.db.optionalComponents=oracle.rdbms.partitioning:11.2.0.4.0,oracle.oraolap:11.2.0.4.0,oracle.rdbms.dm:11.2.0.4.0,oracle.rdbms.dv:11.2.0.4.0,oracle.rdbms.lbac:11.2.0.4.0,oracle.rdbms.rat:11.2.0.4.0 137 | 138 | ############################################################################### 139 | # # 140 | # PRIVILEGED OPERATING SYSTEM GROUPS # 141 | # ------------------------------------------ # 142 | # Provide values for the OS groups to which OSDBA and OSOPER privileges # 143 | # needs to be granted. If the install is being performed as a member of the # 144 | # group "dba", then that will be used unless specified otherwise below. # 145 | # # 146 | # The value to be specified for OSDBA and OSOPER group is only for UNIX based # 147 | # Operating System. # 148 | # # 149 | ############################################################################### 150 | 151 | #------------------------------------------------------------------------------ 152 | # The DBA_GROUP is the OS group which is to be granted OSDBA privileges. 153 | #------------------------------------------------------------------------------ 154 | oracle.install.db.DBA_GROUP=dba 155 | 156 | #------------------------------------------------------------------------------ 157 | # The OPER_GROUP is the OS group which is to be granted OSOPER privileges. 158 | # The value to be specified for OSOPER group is optional. 159 | #------------------------------------------------------------------------------ 160 | oracle.install.db.OPER_GROUP=dba 161 | 162 | #------------------------------------------------------------------------------ 163 | # Specify the cluster node names selected during the installation. 164 | # Example : oracle.install.db.CLUSTER_NODES=node1,node2 165 | #------------------------------------------------------------------------------ 166 | oracle.install.db.CLUSTER_NODES= 167 | 168 | #------------------------------------------------------------------------------ 169 | # This variable is used to enable or disable RAC One Node install. 170 | # 171 | # - true : Value of RAC One Node service name is used. 172 | # - false : Value of RAC One Node service name is not used. 173 | # 174 | # If left blank, it will be assumed to be false 175 | #------------------------------------------------------------------------------ 176 | oracle.install.db.isRACOneInstall= 177 | 178 | #------------------------------------------------------------------------------ 179 | # Specify the name for RAC One Node Service. 180 | #------------------------------------------------------------------------------ 181 | oracle.install.db.racOneServiceName= 182 | 183 | #------------------------------------------------------------------------------ 184 | # Specify the type of database to create. 185 | # It can be one of the following: 186 | # - GENERAL_PURPOSE/TRANSACTION_PROCESSING 187 | # - DATA_WAREHOUSE 188 | #------------------------------------------------------------------------------ 189 | oracle.install.db.config.starterdb.type= 190 | 191 | #------------------------------------------------------------------------------ 192 | # Specify the Starter Database Global Database Name. 193 | #------------------------------------------------------------------------------ 194 | oracle.install.db.config.starterdb.globalDBName= 195 | 196 | #------------------------------------------------------------------------------ 197 | # Specify the Starter Database SID. 198 | #------------------------------------------------------------------------------ 199 | oracle.install.db.config.starterdb.SID= 200 | 201 | #------------------------------------------------------------------------------ 202 | # Specify the Starter Database character set. 203 | # 204 | # It can be one of the following: 205 | # AL32UTF8, WE8ISO8859P15, WE8MSWIN1252, EE8ISO8859P2, 206 | # EE8MSWIN1250, NE8ISO8859P10, NEE8ISO8859P4, BLT8MSWIN1257, 207 | # BLT8ISO8859P13, CL8ISO8859P5, CL8MSWIN1251, AR8ISO8859P6, 208 | # AR8MSWIN1256, EL8ISO8859P7, EL8MSWIN1253, IW8ISO8859P8, 209 | # IW8MSWIN1255, JA16EUC, JA16EUCTILDE, JA16SJIS, JA16SJISTILDE, 210 | # KO16MSWIN949, ZHS16GBK, TH8TISASCII, ZHT32EUC, ZHT16MSWIN950, 211 | # ZHT16HKSCS, WE8ISO8859P9, TR8MSWIN1254, VN8MSWIN1258 212 | #------------------------------------------------------------------------------ 213 | oracle.install.db.config.starterdb.characterSet=AL32UTF8 214 | 215 | #------------------------------------------------------------------------------ 216 | # This variable should be set to true if Automatic Memory Management 217 | # in Database is desired. 218 | # If Automatic Memory Management is not desired, and memory allocation 219 | # is to be done manually, then set it to false. 220 | #------------------------------------------------------------------------------ 221 | oracle.install.db.config.starterdb.memoryOption=true 222 | 223 | #------------------------------------------------------------------------------ 224 | # Specify the total memory allocation for the database. Value(in MB) should be 225 | # at least 256 MB, and should not exceed the total physical memory available 226 | # on the system. 227 | # Example: oracle.install.db.config.starterdb.memoryLimit=512 228 | #------------------------------------------------------------------------------ 229 | oracle.install.db.config.starterdb.memoryLimit= 230 | 231 | #------------------------------------------------------------------------------ 232 | # This variable controls whether to load Example Schemas onto 233 | # the starter database or not. 234 | #------------------------------------------------------------------------------ 235 | oracle.install.db.config.starterdb.installExampleSchemas=false 236 | 237 | #------------------------------------------------------------------------------ 238 | # This variable includes enabling audit settings, configuring password profiles 239 | # and revoking some grants to public. These settings are provided by default. 240 | # These settings may also be disabled. 241 | #------------------------------------------------------------------------------ 242 | oracle.install.db.config.starterdb.enableSecuritySettings=true 243 | 244 | ############################################################################### 245 | # # 246 | # Passwords can be supplied for the following four schemas in the # 247 | # starter database: # 248 | # SYS # 249 | # SYSTEM # 250 | # SYSMAN (used by Enterprise Manager) # 251 | # DBSNMP (used by Enterprise Manager) # 252 | # # 253 | # Same password can be used for all accounts (not recommended) # 254 | # or different passwords for each account can be provided (recommended) # 255 | # # 256 | ############################################################################### 257 | 258 | #------------------------------------------------------------------------------ 259 | # This variable holds the password that is to be used for all schemas in the 260 | # starter database. 261 | #------------------------------------------------------------------------------- 262 | oracle.install.db.config.starterdb.password.ALL= 263 | 264 | #------------------------------------------------------------------------------- 265 | # Specify the SYS password for the starter database. 266 | #------------------------------------------------------------------------------- 267 | oracle.install.db.config.starterdb.password.SYS= 268 | 269 | #------------------------------------------------------------------------------- 270 | # Specify the SYSTEM password for the starter database. 271 | #------------------------------------------------------------------------------- 272 | oracle.install.db.config.starterdb.password.SYSTEM= 273 | 274 | #------------------------------------------------------------------------------- 275 | # Specify the SYSMAN password for the starter database. 276 | #------------------------------------------------------------------------------- 277 | oracle.install.db.config.starterdb.password.SYSMAN= 278 | 279 | #------------------------------------------------------------------------------- 280 | # Specify the DBSNMP password for the starter database. 281 | #------------------------------------------------------------------------------- 282 | oracle.install.db.config.starterdb.password.DBSNMP= 283 | 284 | #------------------------------------------------------------------------------- 285 | # Specify the management option to be selected for the starter database. 286 | # It can be one of the following: 287 | # - GRID_CONTROL 288 | # - DB_CONTROL 289 | #------------------------------------------------------------------------------- 290 | oracle.install.db.config.starterdb.control=DB_CONTROL 291 | 292 | #------------------------------------------------------------------------------- 293 | # Specify the Management Service to use if Grid Control is selected to manage 294 | # the database. 295 | #------------------------------------------------------------------------------- 296 | oracle.install.db.config.starterdb.gridcontrol.gridControlServiceURL= 297 | 298 | ############################################################################### 299 | # # 300 | # SPECIFY BACKUP AND RECOVERY OPTIONS # 301 | # ------------------------------------ # 302 | # Out-of-box backup and recovery options for the database can be mentioned # 303 | # using the entries below. # 304 | # # 305 | ############################################################################### 306 | 307 | #------------------------------------------------------------------------------ 308 | # This variable is to be set to false if automated backup is not required. Else 309 | # this can be set to true. 310 | #------------------------------------------------------------------------------ 311 | oracle.install.db.config.starterdb.automatedBackup.enable=false 312 | 313 | #------------------------------------------------------------------------------ 314 | # Regardless of the type of storage that is chosen for backup and recovery, if 315 | # automated backups are enabled, a job will be scheduled to run daily to backup 316 | # the database. This job will run as the operating system user that is 317 | # specified in this variable. 318 | #------------------------------------------------------------------------------ 319 | oracle.install.db.config.starterdb.automatedBackup.osuid= 320 | 321 | #------------------------------------------------------------------------------- 322 | # Regardless of the type of storage that is chosen for backup and recovery, if 323 | # automated backups are enabled, a job will be scheduled to run daily to backup 324 | # the database. This job will run as the operating system user specified by the 325 | # above entry. The following entry stores the password for the above operating 326 | # system user. 327 | #------------------------------------------------------------------------------- 328 | oracle.install.db.config.starterdb.automatedBackup.ospwd= 329 | 330 | #------------------------------------------------------------------------------- 331 | # Specify the type of storage to use for the database. 332 | # It can be one of the following: 333 | # - FILE_SYSTEM_STORAGE 334 | # - ASM_STORAGE 335 | #------------------------------------------------------------------------------ 336 | oracle.install.db.config.starterdb.storageType= 337 | 338 | #------------------------------------------------------------------------------- 339 | # Specify the database file location which is a directory for datafiles, control 340 | # files, redo logs. 341 | # 342 | # Applicable only when oracle.install.db.config.starterdb.storage=FILE_SYSTEM_STORAGE 343 | #------------------------------------------------------------------------------- 344 | oracle.install.db.config.starterdb.fileSystemStorage.dataLocation= 345 | 346 | #------------------------------------------------------------------------------- 347 | # Specify the backup and recovery location. 348 | # 349 | # Applicable only when oracle.install.db.config.starterdb.storage=FILE_SYSTEM_STORAGE 350 | #------------------------------------------------------------------------------- 351 | oracle.install.db.config.starterdb.fileSystemStorage.recoveryLocation= 352 | 353 | #------------------------------------------------------------------------------- 354 | # Specify the existing ASM disk groups to be used for storage. 355 | # 356 | # Applicable only when oracle.install.db.config.starterdb.storage=ASM_STORAGE 357 | #------------------------------------------------------------------------------- 358 | oracle.install.db.config.asm.diskGroup= 359 | 360 | #------------------------------------------------------------------------------- 361 | # Specify the password for ASMSNMP user of the ASM instance. 362 | # 363 | # Applicable only when oracle.install.db.config.starterdb.storage=ASM_STORAGE 364 | #------------------------------------------------------------------------------- 365 | oracle.install.db.config.asm.ASMSNMPPassword= 366 | 367 | #------------------------------------------------------------------------------ 368 | # Specify the My Oracle Support Account Username. 369 | # 370 | # Example : MYORACLESUPPORT_USERNAME=abc@oracle.com 371 | #------------------------------------------------------------------------------ 372 | MYORACLESUPPORT_USERNAME= 373 | 374 | #------------------------------------------------------------------------------ 375 | # Specify the My Oracle Support Account Username password. 376 | # 377 | # Example : MYORACLESUPPORT_PASSWORD=password 378 | #------------------------------------------------------------------------------ 379 | MYORACLESUPPORT_PASSWORD= 380 | 381 | #------------------------------------------------------------------------------ 382 | # Specify whether to enable the user to set the password for 383 | # My Oracle Support credentials. The value can be either true or false. 384 | # If left blank it will be assumed to be false. 385 | # 386 | # Example : SECURITY_UPDATES_VIA_MYORACLESUPPORT=true 387 | #------------------------------------------------------------------------------ 388 | SECURITY_UPDATES_VIA_MYORACLESUPPORT= 389 | 390 | #------------------------------------------------------------------------------ 391 | # Specify whether user doesn't want to configure Security Updates. 392 | # The value for this variable should be true if you don't want to configure 393 | # Security Updates, false otherwise. 394 | # 395 | # The value can be either true or false. If left blank it will be assumed 396 | # to be false. 397 | # 398 | # Example : DECLINE_SECURITY_UPDATES=false 399 | #------------------------------------------------------------------------------ 400 | DECLINE_SECURITY_UPDATES=true 401 | 402 | #------------------------------------------------------------------------------ 403 | # Specify the Proxy server name. Length should be greater than zero. 404 | # 405 | # Example : PROXY_HOST=proxy.domain.com 406 | #------------------------------------------------------------------------------ 407 | PROXY_HOST= 408 | 409 | #------------------------------------------------------------------------------ 410 | # Specify the proxy port number. Should be Numeric and at least 2 chars. 411 | # 412 | # Example : PROXY_PORT=25 413 | #------------------------------------------------------------------------------ 414 | PROXY_PORT= 415 | 416 | #------------------------------------------------------------------------------ 417 | # Specify the proxy user name. Leave PROXY_USER and PROXY_PWD 418 | # blank if your proxy server requires no authentication. 419 | # 420 | # Example : PROXY_USER=username 421 | #------------------------------------------------------------------------------ 422 | PROXY_USER= 423 | 424 | #------------------------------------------------------------------------------ 425 | # Specify the proxy password. Leave PROXY_USER and PROXY_PWD 426 | # blank if your proxy server requires no authentication. 427 | # 428 | # Example : PROXY_PWD=password 429 | #------------------------------------------------------------------------------ 430 | PROXY_PWD= 431 | 432 | #------------------------------------------------------------------------------ 433 | # Specify the proxy realm. This value is used if auto-updates option is selected. 434 | # 435 | # Example : PROXY_REALM=metalink 436 | #------------------------------------------------------------------------------ 437 | PROXY_REALM= 438 | 439 | #------------------------------------------------------------------------------ 440 | # Specify the Oracle Support Hub URL. 441 | # 442 | # Example : COLLECTOR_SUPPORTHUB_URL=https://orasupporthub.company.com:8080/ 443 | #------------------------------------------------------------------------------ 444 | COLLECTOR_SUPPORTHUB_URL= 445 | 446 | #------------------------------------------------------------------------------ 447 | # Specify the auto-updates option. It can be one of the following: 448 | # - MYORACLESUPPORT_DOWNLOAD 449 | # - OFFLINE_UPDATES 450 | # - SKIP_UPDATES 451 | #------------------------------------------------------------------------------ 452 | oracle.installer.autoupdates.option= 453 | #------------------------------------------------------------------------------ 454 | # In case MYORACLESUPPORT_DOWNLOAD option is chosen, specify the location where 455 | # the updates are to be downloaded. 456 | # In case OFFLINE_UPDATES option is chosen, specify the location where the updates 457 | # are present. 458 | #------------------------------------------------------------------------------ 459 | oracle.installer.autoupdates.downloadUpdatesLoc= 460 | #------------------------------------------------------------------------------ 461 | # Specify the My Oracle Support Account Username which has the patches download privileges 462 | # to be used for software updates. 463 | # Example : AUTOUPDATES_MYORACLESUPPORT_USERNAME=abc@oracle.com 464 | #------------------------------------------------------------------------------ 465 | AUTOUPDATES_MYORACLESUPPORT_USERNAME= 466 | 467 | #------------------------------------------------------------------------------ 468 | # Specify the My Oracle Support Account Username password which has the patches download privileges 469 | # to be used for software updates. 470 | # 471 | # Example : AUTOUPDATES_MYORACLESUPPORT_PASSWORD=password 472 | #------------------------------------------------------------------------------ 473 | AUTOUPDATES_MYORACLESUPPORT_PASSWORD= 474 | -------------------------------------------------------------------------------- /assets/dbca.rsp: -------------------------------------------------------------------------------- 1 | ############################################################################## 2 | ## ## 3 | ## DBCA response file ## 4 | ## ------------------ ## 5 | ## Copyright 1998, 2014, Oracle Corporation. All Rights Reserved. ## 6 | ## ## 7 | ## Specify values for the variables listed below to customize Oracle ## 8 | ## Database Configuration installation. ## 9 | ## ## 10 | ## Each variable is associated with a comment. The comment identifies the ## 11 | ## variable type. ## 12 | ## ## 13 | ## Please specify the values in the following format : ## 14 | ## Type : Example ## 15 | ## String : "" ## 16 | ## Boolean : True or False ## 17 | ## Number : ## 18 | ## StringList : {"",""} ## 19 | ## ## 20 | ## Examples : ## 21 | ## 1. dbca -progress_only -responseFile ## 22 | ## Display a progress bar depicting progress of database creation ## 23 | ## process. ## 24 | ## ## 25 | ## 2. dbca -silent -responseFile ## 26 | ## Creates database silently. No user interface is displayed. ## 27 | ## ## 28 | ## 3. dbca -silent -createDatabase -cloneTemplate ## 29 | ## -responseFile ## 30 | ## Creates database silently with clone template. The template in ## 31 | ## responsefile is a clone template. ## 32 | ## ## 33 | ## 4. dbca -silent -deleteDatabase -responseFile ## 34 | ## Deletes database silently. ## 35 | ############################################################################## 36 | 37 | #----------------------------------------------------------------------------- 38 | # GENERAL section is required for all types of database creations. 39 | #----------------------------------------------------------------------------- 40 | [GENERAL] 41 | 42 | #----------------------------------------------------------------------------- 43 | # Name : RESPONSEFILE_VERSION 44 | # Datatype : String 45 | # Description : Version of the database to create 46 | # Valid values : "11.2.0" 47 | # Default value : None 48 | # Mandatory : Yes 49 | #----------------------------------------------------------------------------- 50 | RESPONSEFILE_VERSION = "11.2.0" 51 | 52 | #----------------------------------------------------------------------------- 53 | # Name : OPERATION_TYPE 54 | # Datatype : String 55 | # Description : Type of operation 56 | # Valid values : "createDatabase" \ "createTemplateFromDB" \ "createCloneTemplate" \ "deleteDatabase" \ "configureDatabase" \ "addInstance" (RAC-only) \ "deleteInstance" (RAC-only) \ "createPluggableDatabase" \ "unplugDatabase" \ "deletePluggableDatabase" \ "configurePluggableDatabase" 57 | # Default value : None 58 | # Mandatory : Yes 59 | #----------------------------------------------------------------------------- 60 | OPERATION_TYPE = "createDatabase" 61 | 62 | #-----------------------*** End of GENERAL section ***------------------------ 63 | 64 | #----------------------------------------------------------------------------- 65 | # CREATEDATABASE section is used when OPERATION_TYPE is defined as "createDatabase". 66 | #----------------------------------------------------------------------------- 67 | [CREATEDATABASE] 68 | 69 | #----------------------------------------------------------------------------- 70 | # Name : GDBNAME 71 | # Datatype : String 72 | # Description : Global database name of the database 73 | # Valid values : . - when database domain isn't NULL 74 | # - when database domain is NULL 75 | # Default value : None 76 | # Mandatory : Yes 77 | #----------------------------------------------------------------------------- 78 | GDBNAME = "orcl" 79 | 80 | #----------------------------------------------------------------------------- 81 | # Name : DATABASECONFTYPE 82 | # Datatype : String 83 | # Description : database conf type as Single Instance, Real Application Cluster or Real Application Cluster One Nodes database 84 | # Valid values : SI\RAC\RACONENODE 85 | # Default value : SI 86 | # Mandatory : No 87 | #----------------------------------------------------------------------------- 88 | DATABASECONFTYPE = "SI" 89 | 90 | #----------------------------------------------------------------------------- 91 | # Name : RACONENODESERVICENAME 92 | # Datatype : String 93 | # Description : Service is required by application to connect to RAC One 94 | # Node Database 95 | # Valid values : Service Name 96 | # Default value : None 97 | # Mandatory : No [required in case DATABASECONFTYPE is set to RACONENODE ] 98 | #----------------------------------------------------------------------------- 99 | #RACONENODESERVICENAME = 100 | 101 | #----------------------------------------------------------------------------- 102 | # Name : POLICYMANAGED 103 | # Datatype : Boolean 104 | # Description : Set to true if Database is policy managed and 105 | # set to false if Database is admin managed 106 | # Valid values : TRUE\FALSE 107 | # Default value : FALSE 108 | # Mandatory : No 109 | #----------------------------------------------------------------------------- 110 | #POLICYMANAGED = "false" 111 | 112 | #----------------------------------------------------------------------------- 113 | # Name : CREATESERVERPOOL 114 | # Datatype : Boolean 115 | # Description : Set to true if new server pool need to be created for database 116 | # if this option is specified then the newly created database 117 | # will use this newly created serverpool. 118 | # Multiple serverpoolname can not be specified for database 119 | # Valid values : TRUE\FALSE 120 | # Default value : FALSE 121 | # Mandatory : No 122 | #----------------------------------------------------------------------------- 123 | #CREATESERVERPOOL = "false" 124 | 125 | #----------------------------------------------------------------------------- 126 | # Name : SERVERPOOLNAME 127 | # Datatype : String 128 | # Description : Only one serverpool name need to be specified 129 | # if Create Server Pool option is specified. 130 | # Comma-separated list of Serverpool names if db need to use 131 | # multiple Server pool 132 | # Valid values : ServerPool name 133 | 134 | # Default value : None 135 | # Mandatory : No [required in case of RAC service centric database] 136 | #----------------------------------------------------------------------------- 137 | #SERVERPOOLNAME = 138 | 139 | #----------------------------------------------------------------------------- 140 | # Name : CARDINALITY 141 | # Datatype : Number 142 | # Description : Specify Cardinality for create server pool operation 143 | 144 | # Valid values : any positive Integer value 145 | # Default value : Number of qualified nodes on cluster 146 | # Mandatory : No [Required when a new serverpool need to be created] 147 | #----------------------------------------------------------------------------- 148 | #CARDINALITY = 149 | 150 | 151 | 152 | 153 | #----------------------------------------------------------------------------- 154 | # Name : FORCE 155 | # Datatype : Boolean 156 | # Description : Set to true if new server pool need to be created by force 157 | # if this option is specified then the newly created serverpool 158 | # will be assigned server even if no free servers are available. 159 | # This may affect already running database. 160 | # This flag can be specified for Admin managed as well as policy managed db. 161 | # Valid values : TRUE\FALSE 162 | # Default value : FALSE 163 | # Mandatory : No 164 | #----------------------------------------------------------------------------- 165 | #FORCE = "false" 166 | 167 | 168 | 169 | #----------------------------------------------------------------------------- 170 | # Name : PQPOOLNAME 171 | # Datatype : String 172 | # Description : Only one serverpool name needs to be specified 173 | # if create server pool option is specified. 174 | # Comma-separated list of serverpool names if use 175 | # server pool. This is required to 176 | # create Parallel Query (PQ) database. Applicable to Big Cluster 177 | # Valid values : Parallel Query (PQ) pool name 178 | # Default value : None 179 | # Mandatory : No [required in case of RAC service centric database] 180 | #----------------------------------------------------------------------------- 181 | #PQPOOLNAME = 182 | 183 | #----------------------------------------------------------------------------- 184 | # Name : PQCARDINALITY 185 | # Datatype : Number 186 | # Description : Specify Cardinality for create server pool operation. 187 | # Applicable to Big Cluster 188 | # Valid values : any positive Integer value 189 | # Default value : Number of qualified nodes on cluster 190 | # Mandatory : No [Required when a new serverpool need to be created] 191 | #----------------------------------------------------------------------------- 192 | #PQCARDINALITY = 193 | 194 | 195 | 196 | 197 | #----------------------------------------------------------------------------- 198 | # Name : SID 199 | # Datatype : String 200 | # Description : System identifier (SID) of the database 201 | # Valid values : Check Oracle12c Administrator's Guide 202 | # Default value : specified in GDBNAME 203 | # Mandatory : No 204 | #----------------------------------------------------------------------------- 205 | SID = "orcl" 206 | 207 | #----------------------------------------------------------------------------- 208 | # Name : CREATEASCONTAINERDATABASE 209 | # Datatype : boolean 210 | # Description : flag to create database as container database 211 | # Valid values : Check Oracle12c Administrator's Guide 212 | # Default value : false 213 | # Mandatory : No 214 | #----------------------------------------------------------------------------- 215 | #CREATEASCONTAINERDATABASE = 216 | 217 | #----------------------------------------------------------------------------- 218 | # Name : NUMBEROFPDBS 219 | # Datatype : Number 220 | # Description : Specify the number of pdb to be created 221 | # Valid values : 0 to 252 222 | # Default value : 0 223 | # Mandatory : No 224 | #----------------------------------------------------------------------------- 225 | #NUMBEROFPDBS = 226 | 227 | #----------------------------------------------------------------------------- 228 | # Name : PDBNAME 229 | # Datatype : String 230 | # Description : Specify the pdbname/pdbanme prefix if one or more pdb need to be created 231 | # Valid values : Check Oracle12c Administrator's Guide 232 | # Default value : None 233 | # Mandatory : No 234 | #----------------------------------------------------------------------------- 235 | #PDBNAME = 236 | 237 | #----------------------------------------------------------------------------- 238 | # Name : PDBADMINPASSWORD 239 | # Datatype : String 240 | # Description : PDB Administrator user password 241 | # Valid values : Check Oracle12c Administrator's Guide 242 | # Default value : None 243 | # Mandatory : No 244 | #----------------------------------------------------------------------------- 245 | # PDBADMINPASSWORD = "" 246 | 247 | #----------------------------------------------------------------------------- 248 | # Name : NODELIST 249 | # Datatype : String 250 | # Description : Comma-separated list of cluster nodes 251 | # Valid values : Cluster node names 252 | # Default value : None 253 | # Mandatory : No (Yes for RAC database-centric database ) 254 | #----------------------------------------------------------------------------- 255 | #NODELIST= 256 | 257 | #----------------------------------------------------------------------------- 258 | # Name : TEMPLATENAME 259 | # Datatype : String 260 | # Description : Name of the template 261 | # Valid values : Template file name 262 | # Default value : None 263 | # Mandatory : Yes 264 | #----------------------------------------------------------------------------- 265 | TEMPLATENAME = "General_Purpose.dbc" 266 | 267 | #----------------------------------------------------------------------------- 268 | # Name : OBFUSCATEDPASSWORDS 269 | # Datatype : Boolean 270 | # Description : Set to true if passwords are encrypted 271 | # Valid values : TRUE\FALSE 272 | # Default value : FALSE 273 | # Mandatory : No 274 | #----------------------------------------------------------------------------- 275 | #OBFUSCATEDPASSWORDS = FALSE 276 | 277 | 278 | #----------------------------------------------------------------------------- 279 | # Name : SYSPASSWORD 280 | # Datatype : String 281 | # Description : Password for SYS user 282 | # Valid values : Check Oracle12c Administrator's Guide 283 | # Default value : None 284 | # Mandatory : Yes 285 | #----------------------------------------------------------------------------- 286 | SYSPASSWORD = "oracle" 287 | 288 | #----------------------------------------------------------------------------- 289 | # Name : SYSTEMPASSWORD 290 | # Datatype : String 291 | # Description : Password for SYSTEM user 292 | # Valid values : Check Oracle12c Administrator's Guide 293 | # Default value : None 294 | # Mandatory : Yes 295 | #----------------------------------------------------------------------------- 296 | SYSTEMPASSWORD = "oracle" 297 | 298 | #----------------------------------------------------------------------------- 299 | # Name : SERVICEUSERPASSWORD 300 | # Datatype : String 301 | # Description : Password for Windows Service user 302 | # Default value : None 303 | # Mandatory : If Oracle home is installed with windows service user 304 | #----------------------------------------------------------------------------- 305 | #SERVICEUSERPASSWORD = "password" 306 | 307 | #----------------------------------------------------------------------------- 308 | # Name : EMCONFIGURATION 309 | # Datatype : String 310 | # Description : Enterprise Manager Configuration Type 311 | # Valid values : CENTRAL|DBEXPRESS|ALL|NONE 312 | # Default value : NONE 313 | # Mandatory : No 314 | #----------------------------------------------------------------------------- 315 | #EMCONFIGURATION = "NONE" 316 | 317 | 318 | #----------------------------------------------------------------------------- 319 | # Name : EMEXPRESSPORT 320 | # Datatype : Number 321 | # Description : Enterprise Manager Configuration Type 322 | # Valid values : Check Oracle12c Administrator's Guide 323 | # Default value : NONE 324 | # Mandatory : No, will be picked up from DBEXPRESS_HTTPS_PORT env variable 325 | # or auto generates a free port between 5500 and 5599 326 | #----------------------------------------------------------------------------- 327 | #EMEXPRESSPORT = "" 328 | 329 | 330 | #----------------------------------------------------------------------------- 331 | # Name : RUNCVUCHECKS 332 | # Datatype : Boolean 333 | # Description : Specify whether to run Cluster Verification Utility checks 334 | # periodically in Cluster environment 335 | # Valid values : TRUE\FALSE 336 | # Default value : FALSE 337 | # Mandatory : No 338 | #----------------------------------------------------------------------------- 339 | #RUNCVUCHECKS = FALSE 340 | 341 | #----------------------------------------------------------------------------- 342 | # Name : DBSNMPPASSWORD 343 | # Datatype : String 344 | # Description : Password for DBSNMP user 345 | # Valid values : Check Oracle12c Administrator's Guide 346 | # Default value : None 347 | # Mandatory : Yes, if EMCONFIGURATION is specified or 348 | # the value of RUNCVUCHECKS is TRUE 349 | #----------------------------------------------------------------------------- 350 | #DBSNMPPASSWORD = "password" 351 | 352 | #----------------------------------------------------------------------------- 353 | # Name : OMSHOST 354 | # Datatype : String 355 | # Description : EM management server host name 356 | # Default value : None 357 | # Mandatory : Yes, if CENTRAL is specified for EMCONFIGURATION 358 | #----------------------------------------------------------------------------- 359 | #OMSHOST = 360 | 361 | #----------------------------------------------------------------------------- 362 | # Name : OMSPORT 363 | # Datatype : Number 364 | # Description : EM management server port number 365 | # Default value : None 366 | # Mandatory : Yes, if CENTRAL is specified for EMCONFIGURATION 367 | #----------------------------------------------------------------------------- 368 | #OMSPORT = 369 | 370 | #----------------------------------------------------------------------------- 371 | # Name : EMUSER 372 | # Datatype : String 373 | # Description : EM Admin username to add or modify targets 374 | # Default value : None 375 | # Mandatory : Yes, if CENTRAL is specified for EMCONFIGURATION 376 | #----------------------------------------------------------------------------- 377 | #EMUSER = 378 | 379 | #----------------------------------------------------------------------------- 380 | # Name : EMPASSWORD 381 | # Datatype : String 382 | # Description : EM Admin user password 383 | # Default value : None 384 | # Mandatory : Yes, if CENTRAL is specified for EMCONFIGURATION 385 | #----------------------------------------------------------------------------- 386 | #EMPASSWORD= 387 | 388 | 389 | #----------------------------------------------------------------------------- 390 | # Name : DVCONFIGURATION 391 | # Datatype : Boolean 392 | # Description : Specify "True" to configure and enable Oracle Database vault 393 | # Valid values : True/False 394 | # Default value : False 395 | # Mandatory : No 396 | #----------------------------------------------------------------------------- 397 | #DVCONFIGURATION = "false" 398 | 399 | #----------------------------------------------------------------------------- 400 | # Name : DVOWNERNAME 401 | # Datatype : String 402 | # Description : DataVault Owner 403 | # Valid values : Check Oracle12c Administrator's Guide 404 | # Default value : None 405 | # Mandatory : Yes, if DataVault option is chosen 406 | #----------------------------------------------------------------------------- 407 | #DVOWNERNAME = "" 408 | 409 | #----------------------------------------------------------------------------- 410 | # Name : DVOWNERPASSWORD 411 | # Datatype : String 412 | # Description : Password for DataVault Owner 413 | # Valid values : Check Oracle12c Administrator's Guide 414 | # Default value : None 415 | # Mandatory : Yes, if DataVault option is chosen 416 | #----------------------------------------------------------------------------- 417 | #DVOWNERPASSWORD = "" 418 | 419 | #----------------------------------------------------------------------------- 420 | # Name : DVACCOUNTMANAGERNAME 421 | # Datatype : String 422 | # Description : DataVault Account Manager 423 | # Valid values : Check Oracle12c Administrator's Guide 424 | # Default value : None 425 | # Mandatory : No 426 | #----------------------------------------------------------------------------- 427 | #DVACCOUNTMANAGERNAME = "" 428 | 429 | #----------------------------------------------------------------------------- 430 | # Name : DVACCOUNTMANAGERPASSWORD 431 | # Datatype : String 432 | # Description : Password for DataVault Account Manager 433 | # Valid values : Check Oracle12c Administrator's Guide 434 | # Default value : None 435 | # Mandatory : No 436 | #----------------------------------------------------------------------------- 437 | #DVACCOUNTMANAGERPASSWORD = "" 438 | 439 | #----------------------------------------------------------------------------- 440 | # Name : OLSCONFIGURATION 441 | # Datatype : Boolean 442 | # Description : Specify "True" to configure and enable Oracle Label Security 443 | # Valid values : True/False 444 | # Default value : False 445 | # Mandatory : No 446 | #----------------------------------------------------------------------------- 447 | #OLSCONFIGURATION = "false" 448 | 449 | #----------------------------------------------------------------------------- 450 | # Name : DATAFILEJARLOCATION 451 | # Datatype : String 452 | # Description : Location of the data file jar 453 | # Valid values : Directory containing compressed datafile jar 454 | # Default value : None 455 | # Mandatory : No 456 | #----------------------------------------------------------------------------- 457 | #DATAFILEJARLOCATION = 458 | 459 | #----------------------------------------------------------------------------- 460 | # Name : DATAFILEDESTINATION 461 | # Datatype : String 462 | # Description : Location of the data file's 463 | # Valid values : Directory for all the database files 464 | # Default value : $ORACLE_BASE/oradata 465 | # Mandatory : No 466 | #----------------------------------------------------------------------------- 467 | DATAFILEDESTINATION=/opt/oracle/app/oradata 468 | 469 | #----------------------------------------------------------------------------- 470 | # Name : RECOVERYAREADESTINATION 471 | # Datatype : String 472 | # Description : Location of the data file's 473 | # Valid values : Recovery Area location 474 | # Default value : $ORACLE_BASE/flash_recovery_area 475 | # Mandatory : No 476 | #----------------------------------------------------------------------------- 477 | RECOVERYAREADESTINATION=/opt/oracle/app/oradata 478 | 479 | #----------------------------------------------------------------------------- 480 | # Name : STORAGETYPE 481 | # Datatype : String 482 | # Description : Specifies the storage on which the database is to be created 483 | # Valid values : FS (CFS for RAC), ASM 484 | # Default value : FS 485 | # Mandatory : No 486 | #----------------------------------------------------------------------------- 487 | STORAGETYPE=FS 488 | 489 | #----------------------------------------------------------------------------- 490 | # Name : DISKGROUPNAME 491 | # Datatype : String 492 | # Description : Specifies the disk group name for the storage 493 | # Default value : DATA 494 | # Mandatory : No 495 | #----------------------------------------------------------------------------- 496 | #DISKGROUPNAME=DATA 497 | 498 | #----------------------------------------------------------------------------- 499 | # Name : ASMSNMP_PASSWORD 500 | # Datatype : String 501 | # Description : Password for ASM Monitoring 502 | # Default value : None 503 | # Mandatory : No 504 | #----------------------------------------------------------------------------- 505 | #ASMSNMP_PASSWORD="" 506 | 507 | #----------------------------------------------------------------------------- 508 | # Name : RECOVERYGROUPNAME 509 | # Datatype : String 510 | # Description : Specifies the disk group name for the recovery area 511 | # Default value : RECOVERY 512 | # Mandatory : No 513 | #----------------------------------------------------------------------------- 514 | #RECOVERYGROUPNAME=RECOVERY 515 | 516 | 517 | #----------------------------------------------------------------------------- 518 | # Name : CHARACTERSET 519 | # Datatype : String 520 | # Description : Character set of the database 521 | # Valid values : Check Oracle12c National Language Support Guide 522 | # Default value : "US7ASCII" 523 | # Mandatory : NO 524 | #----------------------------------------------------------------------------- 525 | CHARACTERSET="AL32UTF8" 526 | 527 | #----------------------------------------------------------------------------- 528 | # Name : NATIONALCHARACTERSET 529 | # Datatype : String 530 | # Description : National Character set of the database 531 | # Valid values : "UTF8" or "AL16UTF16". For details, check Oracle12c National Language Support Guide 532 | # Default value : "AL16UTF16" 533 | # Mandatory : No 534 | #----------------------------------------------------------------------------- 535 | #NATIONALCHARACTERSET= "UTF8" 536 | 537 | #----------------------------------------------------------------------------- 538 | # Name : REGISTERWITHDIRSERVICE 539 | # Datatype : Boolean 540 | # Description : Specifies whether to register with Directory Service. 541 | # Valid values : TRUE \ FALSE 542 | # Default value : FALSE 543 | # Mandatory : No 544 | #----------------------------------------------------------------------------- 545 | #REGISTERWITHDIRSERVICE= TRUE 546 | 547 | #----------------------------------------------------------------------------- 548 | # Name : DIRSERVICEUSERNAME 549 | # Datatype : String 550 | # Description : Specifies the name of the directory service user 551 | # Mandatory : YES, if the value of registerWithDirService is TRUE 552 | #----------------------------------------------------------------------------- 553 | #DIRSERVICEUSERNAME= "name" 554 | 555 | #----------------------------------------------------------------------------- 556 | # Name : DIRSERVICEPASSWORD 557 | # Datatype : String 558 | # Description : The password of the directory service user. 559 | # You can also specify the password at the command prompt instead of here. 560 | # Mandatory : YES, if the value of registerWithDirService is TRUE 561 | #----------------------------------------------------------------------------- 562 | #DIRSERVICEPASSWORD= "password" 563 | 564 | #----------------------------------------------------------------------------- 565 | # Name : WALLETPASSWORD 566 | # Datatype : String 567 | # Description : The password for wallet to created or modified. 568 | # You can also specify the password at the command prompt instead of here. 569 | # Mandatory : YES, if the value of registerWithDirService is TRUE 570 | #----------------------------------------------------------------------------- 571 | #WALLETPASSWORD= "password" 572 | 573 | #----------------------------------------------------------------------------- 574 | # Name : LISTENERS 575 | # Datatype : String 576 | # Description : Specifies list of listeners to register the database with. 577 | # By default the database is configured for all the listeners specified in the 578 | # $ORACLE_HOME/network/admin/listener.ora 579 | # Valid values : The list should be comma separated like "listener1,listener2". 580 | # Mandatory : NO 581 | #----------------------------------------------------------------------------- 582 | #LISTENERS = "listener1,listener2" 583 | 584 | #----------------------------------------------------------------------------- 585 | # Name : VARIABLESFILE 586 | # Datatype : String 587 | # Description : Location of the file containing variable value pair 588 | # Valid values : A valid file-system file. The variable value pair format in this file 589 | # is =. Each pair should be in a new line. 590 | # Default value : None 591 | # Mandatory : NO 592 | #----------------------------------------------------------------------------- 593 | #VARIABLESFILE= 594 | 595 | #----------------------------------------------------------------------------- 596 | # Name : VARIABLES 597 | # Datatype : String 598 | # Description : comma separated list of name=value pairs. Overrides variables defined in variablefile and templates 599 | # Default value : None 600 | # Mandatory : NO 601 | #----------------------------------------------------------------------------- 602 | #VARIABLES= 603 | 604 | #----------------------------------------------------------------------------- 605 | # Name : INITPARAMS 606 | # Datatype : String 607 | # Description : comma separated list of name=value pairs. Overrides initialization parameters defined in templates 608 | # Default value : None 609 | # Mandatory : NO 610 | #----------------------------------------------------------------------------- 611 | INITPARAMS="memory_target=0,sga_target=500,pga_aggregate_target=100" 612 | 613 | #----------------------------------------------------------------------------- 614 | # Name : SAMPLESCHEMA 615 | # Datatype : Boolean 616 | # Description : Specifies whether or not to add the Sample Schemas to your database 617 | # Valid values : TRUE \ FALSE 618 | # Default value : FASLE 619 | # Mandatory : No 620 | #----------------------------------------------------------------------------- 621 | #SAMPLESCHEMA=TRUE 622 | 623 | #----------------------------------------------------------------------------- 624 | # Name : MEMORYPERCENTAGE 625 | # Datatype : String 626 | # Description : percentage of physical memory for Oracle 627 | # Default value : None 628 | # Mandatory : NO 629 | #----------------------------------------------------------------------------- 630 | #MEMORYPERCENTAGE = "40" 631 | 632 | #----------------------------------------------------------------------------- 633 | # Name : DATABASETYPE 634 | # Datatype : String 635 | # Description : used for memory distribution when MEMORYPERCENTAGE specified 636 | # Valid values : MULTIPURPOSE|DATA_WAREHOUSING|OLTP 637 | # Default value : MULTIPURPOSE 638 | # Mandatory : NO 639 | #----------------------------------------------------------------------------- 640 | #DATABASETYPE = "MULTIPURPOSE" 641 | 642 | #----------------------------------------------------------------------------- 643 | # Name : AUTOMATICMEMORYMANAGEMENT 644 | # Datatype : Boolean 645 | # Description : flag to indicate Automatic Memory Management is used 646 | # Valid values : TRUE/FALSE 647 | # Default value : TRUE 648 | # Mandatory : NO 649 | #----------------------------------------------------------------------------- 650 | AUTOMATICMEMORYMANAGEMENT="False" 651 | 652 | #----------------------------------------------------------------------------- 653 | # Name : TOTALMEMORY 654 | # Datatype : String 655 | # Description : total memory in MB to allocate to Oracle 656 | # Valid values : 657 | # Default value : 658 | # Mandatory : NO 659 | #----------------------------------------------------------------------------- 660 | #TOTALMEMORY = "800" 661 | 662 | 663 | #-----------------------*** End of CREATEDATABASE section ***------------------------ 664 | 665 | #----------------------------------------------------------------------------- 666 | # createTemplateFromDB section is used when OPERATION_TYPE is defined as "createTemplateFromDB". 667 | #----------------------------------------------------------------------------- 668 | [createTemplateFromDB] 669 | #----------------------------------------------------------------------------- 670 | # Name : SOURCEDB 671 | # Datatype : String 672 | # Description : The source database from which to create the template 673 | # Valid values : The format is :: 674 | # Default value : none 675 | # Mandatory : YES 676 | #----------------------------------------------------------------------------- 677 | SOURCEDB = "myhost:1521:orcl" 678 | 679 | #----------------------------------------------------------------------------- 680 | # Name : SYSDBAUSERNAME 681 | # Datatype : String 682 | # Description : A user with DBA role. 683 | # Default value : none 684 | # Mandatory : YES 685 | #----------------------------------------------------------------------------- 686 | SYSDBAUSERNAME = "system" 687 | 688 | #----------------------------------------------------------------------------- 689 | # Name : SYSDBAPASSWORD 690 | # Datatype : String 691 | # Description : The password of the DBA user. 692 | # You can also specify the password at the command prompt instead of here. 693 | # Default value : none 694 | # Mandatory : YES 695 | #----------------------------------------------------------------------------- 696 | #SYSDBAPASSWORD = "password" 697 | 698 | #----------------------------------------------------------------------------- 699 | # Name : TEMPLATENAME 700 | # Datatype : String 701 | # Description : Name for the new template. 702 | # Default value : None 703 | # Mandatory : Yes 704 | #----------------------------------------------------------------------------- 705 | TEMPLATENAME = "My Copy TEMPLATE" 706 | 707 | #-----------------------*** End of createTemplateFromDB section ***------------------------ 708 | 709 | #----------------------------------------------------------------------------- 710 | # createCloneTemplate section is used when OPERATION_TYPE is defined as "createCloneTemplate". 711 | #----------------------------------------------------------------------------- 712 | [createCloneTemplate] 713 | #----------------------------------------------------------------------------- 714 | # Name : SOURCEDB 715 | # Datatype : String 716 | # Description : The source database is the SID from which to create the template. 717 | # This database must be local and on the same ORACLE_HOME. 718 | # Default value : none 719 | # Mandatory : YES 720 | #----------------------------------------------------------------------------- 721 | SOURCEDB = "orcl" 722 | 723 | #----------------------------------------------------------------------------- 724 | # Name : SYSDBAUSERNAME 725 | # Datatype : String 726 | # Description : A user with DBA role. 727 | # Default value : none 728 | # Mandatory : YES, if no OS authentication 729 | #----------------------------------------------------------------------------- 730 | #SYSDBAUSERNAME = "sys" 731 | 732 | #----------------------------------------------------------------------------- 733 | # Name : SYSDBAPASSWORD 734 | # Datatype : String 735 | # Description : The password of the DBA user. 736 | # You can also specify the password at the command prompt instead of here. 737 | # Default value : none 738 | # Mandatory : YES 739 | #----------------------------------------------------------------------------- 740 | #SYSDBAPASSWORD = "password" 741 | 742 | #----------------------------------------------------------------------------- 743 | # Name : TEMPLATENAME 744 | # Datatype : String 745 | # Description : Name for the new template. 746 | # Default value : None 747 | # Mandatory : Yes 748 | #----------------------------------------------------------------------------- 749 | TEMPLATENAME = "My Clone TEMPLATE" 750 | 751 | #----------------------------------------------------------------------------- 752 | # Name : DATAFILEJARLOCATION 753 | # Datatype : String 754 | # Description : Location of the data file jar 755 | # Valid values : Directory where the new compressed datafile jar will be placed 756 | # Default value : $ORACLE_HOME/assistants/dbca/templates 757 | # Mandatory : NO 758 | #----------------------------------------------------------------------------- 759 | #DATAFILEJARLOCATION = 760 | 761 | #-----------------------*** End of createCloneTemplate section ***------------------------ 762 | 763 | #----------------------------------------------------------------------------- 764 | # DELETEDATABASE section is used when DELETE_TYPE is defined as "deleteDatabase". 765 | #----------------------------------------------------------------------------- 766 | [DELETEDATABASE] 767 | #----------------------------------------------------------------------------- 768 | # Name : SOURCEDB 769 | # Datatype : String 770 | # Description : The source database is the SID 771 | # This database must be local and on the same ORACLE_HOME. 772 | # Default value : none 773 | # Mandatory : YES 774 | #----------------------------------------------------------------------------- 775 | SOURCEDB = "orcl" 776 | 777 | #----------------------------------------------------------------------------- 778 | # Name : SYSDBAUSERNAME 779 | # Datatype : String 780 | # Description : A user with DBA role. 781 | # Default value : none 782 | # Mandatory : YES, if no OS authentication 783 | #----------------------------------------------------------------------------- 784 | #SYSDBAUSERNAME = "sys" 785 | 786 | #----------------------------------------------------------------------------- 787 | # Name : SYSDBAPASSWORD 788 | # Datatype : String 789 | # Description : The password of the DBA user. 790 | # You can also specify the password at the command prompt instead of here. 791 | # Default value : none 792 | # Mandatory : YES, if no OS authentication 793 | #----------------------------------------------------------------------------- 794 | #SYSDBAPASSWORD = "password" 795 | #-----------------------*** End of deleteDatabase section ***------------------------ 796 | 797 | #----------------------------------------------------------------------------- 798 | # GENERATESCRIPTS section 799 | #----------------------------------------------------------------------------- 800 | [generateScripts] 801 | #----------------------------------------------------------------------------- 802 | # Name : TEMPLATENAME 803 | # Datatype : String 804 | # Description : Name of the template 805 | # Valid values : Template name as seen in DBCA 806 | # Default value : None 807 | # Mandatory : Yes 808 | #----------------------------------------------------------------------------- 809 | TEMPLATENAME = "New Database" 810 | 811 | #----------------------------------------------------------------------------- 812 | # Name : GDBNAME 813 | # Datatype : String 814 | # Description : Global database name of the database 815 | # Valid values : . - when database domain isn't NULL 816 | # - when database domain is NULL 817 | # Default value : None 818 | # Mandatory : Yes 819 | #----------------------------------------------------------------------------- 820 | GDBNAME = "orcl11.us.oracle.com" 821 | 822 | #----------------------------------------------------------------------------- 823 | # Name : SCRIPTDESTINATION 824 | # Datatype : String 825 | # Description : Location of the scripts 826 | # Valid values : Directory for all the scripts 827 | # Default value : None 828 | # Mandatory : No 829 | #----------------------------------------------------------------------------- 830 | #SCRIPTDESTINATION = 831 | 832 | #----------------------------------------------------------------------------- 833 | # Name : EMCONFIGURATION 834 | # Datatype : String 835 | # Description : Enterprise Manager Configuration Type 836 | # Valid values : CENTRAL 837 | # Default value : NONE 838 | # Mandatory : No 839 | #----------------------------------------------------------------------------- 840 | #EMCONFIGURATION = "NONE" 841 | 842 | 843 | #----------------------------------------------------------------------------- 844 | # Name : OMSHOST 845 | # Datatype : String 846 | # Description : EM management server host name 847 | # Default value : None 848 | # Mandatory : Yes, if CENTRAL is specified for EMCONFIGURATION 849 | #----------------------------------------------------------------------------- 850 | #OMSHOST = 851 | 852 | #----------------------------------------------------------------------------- 853 | # Name : OMSPORT 854 | # Datatype : Number 855 | # Description : EM management server port number 856 | # Default value : None 857 | # Mandatory : Yes, if CENTRAL is specified for EMCONFIGURATION 858 | #----------------------------------------------------------------------------- 859 | #OMSPORT = 860 | 861 | #----------------------------------------------------------------------------- 862 | # Name : EMUSER 863 | # Datatype : String 864 | # Description : EM Admin username to add or modify targets 865 | # Default value : None 866 | # Mandatory : Yes, if CENTRAL is specified for EMCONFIGURATION 867 | #----------------------------------------------------------------------------- 868 | #EMUSER = 869 | 870 | #----------------------------------------------------------------------------- 871 | # Name : EMPASSWORD 872 | # Datatype : String 873 | # Description : EM Admin user password 874 | # Default value : None 875 | # Mandatory : Yes, if CENTRAL is specified for EMCONFIGURATION 876 | #----------------------------------------------------------------------------- 877 | #EMPASSWORD= 878 | 879 | #-----------------------*** End of deleteDatabase section ***------------------------ 880 | 881 | #----------------------------------------------------------------------------- 882 | # CONFIGUREDATABASE section is used when OPERATION_TYPE is defined as "configureDatabase". 883 | #----------------------------------------------------------------------------- 884 | [CONFIGUREDATABASE] 885 | 886 | #----------------------------------------------------------------------------- 887 | # Name : SOURCEDB 888 | # Datatype : String 889 | # Description : The source database is the SID 890 | # This database must be local and on the same ORACLE_HOME. 891 | # Default value : none 892 | # Mandatory : YES 893 | #----------------------------------------------------------------------------- 894 | #SOURCEDB = "orcl" 895 | 896 | #----------------------------------------------------------------------------- 897 | # Name : SYSDBAUSERNAME 898 | # Datatype : String 899 | # Description : A user with DBA role. 900 | # Default value : none 901 | # Mandatory : YES, if no OS authentication 902 | #----------------------------------------------------------------------------- 903 | #SYSDBAUSERNAME = "sys" 904 | 905 | 906 | #----------------------------------------------------------------------------- 907 | # Name : SYSDBAPASSWORD 908 | # Datatype : String 909 | # Description : The password of the DBA user. 910 | # You can also specify the password at the command prompt instead of here. 911 | # Default value : none 912 | # Mandatory : YES, if no OS authentication 913 | #----------------------------------------------------------------------------- 914 | #SYSDBAPASSWORD = 915 | 916 | #----------------------------------------------------------------------------- 917 | # Name : REGISTERWITHDIRSERVICE 918 | # Datatype : Boolean 919 | # Description : Specifies whether to register with Directory Service. 920 | # Valid values : TRUE \ FALSE 921 | # Default value : FALSE 922 | # Mandatory : No 923 | #----------------------------------------------------------------------------- 924 | #REGISTERWITHDIRSERVICE= TRUE 925 | 926 | #----------------------------------------------------------------------------- 927 | # Name : UNREGISTERWITHDIRSERVICE 928 | # Datatype : Boolean 929 | # Description : Specifies whether to unregister with Directory Service. 930 | # Valid values : TRUE \ FALSE 931 | # Default value : FALSE 932 | # Mandatory : No 933 | #----------------------------------------------------------------------------- 934 | #UNREGISTERWITHDIRSERVICE= TRUE 935 | 936 | #----------------------------------------------------------------------------- 937 | # Name : REGENERATEDBPASSWORD 938 | # Datatype : Boolean 939 | # Description : Specifies whether regenerate database password in OID/Wallet 940 | # Valid values : TRUE \ FALSE 941 | # Default value : FALSE 942 | # Mandatory : No 943 | #----------------------------------------------------------------------------- 944 | #REGENERATEDBPASSWORD= TRUE 945 | 946 | #----------------------------------------------------------------------------- 947 | # Name : DIRSERVICEUSERNAME 948 | # Datatype : String 949 | # Description : Specifies the name of the directory service user 950 | # Mandatory : YES, if the any of the reg/unreg/regenPasswd options specified 951 | #----------------------------------------------------------------------------- 952 | #DIRSERVICEUSERNAME= "name" 953 | 954 | #----------------------------------------------------------------------------- 955 | # Name : DIRSERVICEPASSWORD 956 | # Datatype : String 957 | # Description : The password of the directory service user. 958 | # You can also specify the password at the command prompt instead of here. 959 | # Mandatory : YES, if the any of the reg/unreg/regenPasswd options specified 960 | #----------------------------------------------------------------------------- 961 | #DIRSERVICEPASSWORD= "password" 962 | 963 | #----------------------------------------------------------------------------- 964 | # Name : WALLETPASSWORD 965 | # Datatype : String 966 | # Description : The password for wallet to created or modified. 967 | # You can also specify the password at the command prompt instead of here. 968 | # Mandatory : YES, if the any of the reg/unreg/regenPasswd options specified 969 | #----------------------------------------------------------------------------- 970 | #WALLETPASSWORD= "password" 971 | 972 | 973 | #----------------------------------------------------------------------------- 974 | # Name : ENABLESECURITYCONFIGURATION 975 | # Datatype : String 976 | # Description : Database Security Settings 977 | # Valid values : true|false 978 | # Default value : true 979 | # Mandatory : No 980 | #----------------------------------------------------------------------------- 981 | #ENABLESECURITYCONFIGURATION = "true" 982 | 983 | 984 | #----------------------------------------------------------------------------- 985 | # Name : DBSNMPPASSWORD 986 | # Datatype : String 987 | # Description : Password for DBSNMP user 988 | # Valid values : Check Oracle12c Administrator's Guide 989 | # Default value : None 990 | # Mandatory : Yes, if EMCONFIGURATION is specified 991 | #----------------------------------------------------------------------------- 992 | #DBSNMPPASSWORD = "password" 993 | 994 | 995 | #----------------------------------------------------------------------------- 996 | # Name : DVCONFIGURATION 997 | # Datatype : Boolean 998 | # Description : Specify "True" to configure and enable Oracle Database vault 999 | # Valid values : True/False 1000 | # Default value : False 1001 | # Mandatory : No 1002 | #----------------------------------------------------------------------------- 1003 | #DVCONFIGURATION = "false" 1004 | 1005 | #----------------------------------------------------------------------------- 1006 | # Name : DVOWNERNAME 1007 | # Datatype : String 1008 | # Description : DataVault Owner 1009 | # Valid values : Check Oracle12c Administrator's Guide 1010 | # Default value : None 1011 | # Mandatory : Yes, if DataVault option is chosen 1012 | #----------------------------------------------------------------------------- 1013 | #DVOWNERNAME = "" 1014 | 1015 | #----------------------------------------------------------------------------- 1016 | # Name : DVOWNERPASSWORD 1017 | # Datatype : String 1018 | # Description : Password for DataVault Owner 1019 | # Valid values : Check Oracle12c Administrator's Guide 1020 | # Default value : None 1021 | # Mandatory : Yes, if DataVault option is chosen 1022 | #----------------------------------------------------------------------------- 1023 | #DVOWNERPASSWORD = "" 1024 | 1025 | #----------------------------------------------------------------------------- 1026 | # Name : DVACCOUNTMANAGERNAME 1027 | # Datatype : String 1028 | # Description : DataVault Account Manager 1029 | # Valid values : Check Oracle12c Administrator's Guide 1030 | # Default value : None 1031 | # Mandatory : No 1032 | #----------------------------------------------------------------------------- 1033 | #DVACCOUNTMANAGERNAME = "" 1034 | 1035 | #----------------------------------------------------------------------------- 1036 | # Name : DVACCOUNTMANAGERPASSWORD 1037 | # Datatype : String 1038 | # Description : Password for DataVault Account Manager 1039 | # Valid values : Check Oracle12c Administrator's Guide 1040 | # Default value : None 1041 | # Mandatory : No 1042 | #----------------------------------------------------------------------------- 1043 | #DVACCOUNTMANAGERPASSWORD = "" 1044 | 1045 | #-----------------------*** End of CONFIGUREDATABASE section ***------------------------ 1046 | 1047 | 1048 | #----------------------------------------------------------------------------- 1049 | # ADDINSTANCE section is used when OPERATION_TYPE is defined as "addInstance". 1050 | #----------------------------------------------------------------------------- 1051 | [ADDINSTANCE] 1052 | 1053 | #----------------------------------------------------------------------------- 1054 | # Name : DB_UNIQUE_NAME 1055 | # Datatype : String 1056 | # Description : DB Unique Name of the RAC database 1057 | # Valid values : 1058 | # Default value : None 1059 | # Mandatory : Yes 1060 | #----------------------------------------------------------------------------- 1061 | DB_UNIQUE_NAME = "orcl11c.us.oracle.com" 1062 | 1063 | #----------------------------------------------------------------------------- 1064 | # Name : INSTANCENAME 1065 | # Datatype : String 1066 | # Description : RAC instance name to be added 1067 | # Valid values : Check Oracle12c Administrator's Guide 1068 | # Default value : + 1069 | # Mandatory : No 1070 | #----------------------------------------------------------------------------- 1071 | #INSTANCENAME = "orcl1" 1072 | 1073 | #----------------------------------------------------------------------------- 1074 | # Name : NODENAME 1075 | # Datatype : String 1076 | # Description : Node on which to add new instance 1077 | # (in 10gR2, instance addition is supported on 1 node at a time) 1078 | # Valid values : Cluster node name 1079 | # Default value : None 1080 | # Mandatory : Yes 1081 | #----------------------------------------------------------------------------- 1082 | NODENAME= 1083 | 1084 | #----------------------------------------------------------------------------- 1085 | # Name : OBFUSCATEDPASSWORDS 1086 | # Datatype : Boolean 1087 | # Description : Set to true if passwords are encrypted 1088 | # Valid values : TRUE\FALSE 1089 | # Default value : FALSE 1090 | # Mandatory : No 1091 | #----------------------------------------------------------------------------- 1092 | #OBFUSCATEDPASSWORDS = FALSE 1093 | 1094 | #----------------------------------------------------------------------------- 1095 | # Name : SYSDBAUSERNAME 1096 | # Datatype : String 1097 | # Description : A user with DBA role. 1098 | # Default value : none 1099 | # Mandatory : YES 1100 | #----------------------------------------------------------------------------- 1101 | SYSDBAUSERNAME = "sys" 1102 | 1103 | #----------------------------------------------------------------------------- 1104 | # Name : SYSDBAPASSWORD 1105 | # Datatype : String 1106 | # Description : The password of the DBA user. 1107 | # Default value : none 1108 | # Mandatory : YES 1109 | #----------------------------------------------------------------------------- 1110 | #SYSDBAPASSWORD = "password" 1111 | 1112 | #----------------------------------------------------------------------------- 1113 | # Name : SERVICEUSERPASSWORD 1114 | # Datatype : String 1115 | # Description : Password for Windows Service user 1116 | # Default value : None 1117 | # Mandatory : If Oracle home is installed with windows service user 1118 | #----------------------------------------------------------------------------- 1119 | #SERVICEUSERPASSWORD = "password" 1120 | 1121 | #-----------------------*** End of ADDINSTANCE section ***------------------------ 1122 | 1123 | 1124 | #----------------------------------------------------------------------------- 1125 | # DELETEINSTANCE section is used when OPERATION_TYPE is defined as "deleteInstance". 1126 | #----------------------------------------------------------------------------- 1127 | [DELETEINSTANCE] 1128 | 1129 | #----------------------------------------------------------------------------- 1130 | # Name : DB_UNIQUE_NAME 1131 | # Datatype : String 1132 | # Description : DB Unique Name of the RAC database 1133 | # Valid values : 1134 | # Default value : None 1135 | # Mandatory : Yes 1136 | #----------------------------------------------------------------------------- 1137 | DB_UNIQUE_NAME = "orcl11c.us.oracle.com" 1138 | 1139 | #----------------------------------------------------------------------------- 1140 | # Name : INSTANCENAME 1141 | # Datatype : String 1142 | # Description : RAC instance name to be deleted 1143 | # Valid values : Check Oracle12c Administrator's Guide 1144 | # Default value : None 1145 | # Mandatory : Yes 1146 | #----------------------------------------------------------------------------- 1147 | INSTANCENAME = "orcl11g" 1148 | 1149 | #----------------------------------------------------------------------------- 1150 | # Name : NODENAME 1151 | # Datatype : String 1152 | # Description : Node on which instance to be deleted (SID) is located 1153 | # Valid values : Cluster node name 1154 | # Default value : None 1155 | # Mandatory : No 1156 | #----------------------------------------------------------------------------- 1157 | #NODENAME= 1158 | 1159 | #----------------------------------------------------------------------------- 1160 | # Name : OBFUSCATEDPASSWORDS 1161 | # Datatype : Boolean 1162 | # Description : Set to true if passwords are encrypted 1163 | # Valid values : TRUE\FALSE 1164 | # Default value : FALSE 1165 | # Mandatory : No 1166 | #----------------------------------------------------------------------------- 1167 | #OBFUSCATEDPASSWORDS = FALSE 1168 | 1169 | #----------------------------------------------------------------------------- 1170 | # Name : SYSDBAUSERNAME 1171 | # Datatype : String 1172 | # Description : A user with DBA role. 1173 | # Default value : none 1174 | # Mandatory : YES 1175 | #----------------------------------------------------------------------------- 1176 | SYSDBAUSERNAME = "sys" 1177 | 1178 | #----------------------------------------------------------------------------- 1179 | # Name : SYSDBAPASSWORD 1180 | # Datatype : String 1181 | # Description : The password of the DBA user. 1182 | # Default value : none 1183 | # Mandatory : YES 1184 | #----------------------------------------------------------------------------- 1185 | #SYSDBAPASSWORD = "password" 1186 | 1187 | 1188 | #-----------------------*** End of DELETEINSTANCE section ***------------------------ 1189 | 1190 | #---------------------------------------------------------------------------------- 1191 | # CREATEPLUGGABLEDATABASE section is used when OPERATION_TYPE is defined as "createPluggableDatabase". 1192 | #---------------------------------------------------------------------------------- 1193 | [CREATEPLUGGABLEDATABASE] 1194 | #---------------------------------------------------------------------------------- 1195 | # Name : SOURCEDB 1196 | # Datatype : String 1197 | # Description : The source database is the SID 1198 | # This database must be local and on the same ORACLE_HOME. 1199 | # Default value : none 1200 | # Mandatory : YES 1201 | #----------------------------------------------------------------------------- 1202 | SOURCEDB = "orcl" 1203 | 1204 | #---------------------------------------------------------------------------------- 1205 | # Name : PDBNAME 1206 | # Datatype : String 1207 | # Description : The name of new pluggable database 1208 | # This pdb name must not be same as sourcedb name. 1209 | # Default value : none 1210 | # Mandatory : YES 1211 | #----------------------------------------------------------------------------- 1212 | PDBNAME = "PDB1" 1213 | 1214 | #---------------------------------------------------------------------------------- 1215 | # Name : CREATEASCLONE 1216 | # Datatype : Boolean 1217 | # Description : specify true or false for PDB to be create as Clone. 1218 | # : When "true" is passed a new PDB GUID is generated for the plugged in PDB 1219 | # Default value : true 1220 | # Mandatory : NO 1221 | #----------------------------------------------------------------------------- 1222 | # CREATEASCLONE = "TRUE" 1223 | 1224 | #---------------------------------------------------------------------------------- 1225 | 1226 | #---------------------------------------------------------------------------------- 1227 | # Name : CREATEPDBFROM 1228 | # Datatype : String 1229 | # Description : specify the source of pdb to be plugged 1230 | # Valid values : DEFAULT | FILEARCHIVE | RMANBACKUP | USINGXML 1231 | # Default value : DEFAULT 1232 | # Mandatory : NO 1233 | #----------------------------------------------------------------------------- 1234 | # CREATEPDBFROM = "DEFAULT" 1235 | 1236 | #---------------------------------------------------------------------------------- 1237 | # Name : PDBARCHIVEFILE 1238 | # Datatype : String 1239 | # Description : Full path and name for pdbArchive file 1240 | # Default value : None 1241 | # Mandatory : Mandatory when creating new PDB using FILEARCHIVE 1242 | #----------------------------------------------------------------------------- 1243 | # PDBARCHIVEFILE = "" 1244 | 1245 | #---------------------------------------------------------------------------------- 1246 | # Name : PDBBACKUPFILE 1247 | # Datatype : String 1248 | # Description : Full path and name for pdb back up file 1249 | # Default value : None 1250 | # Mandatory : Mandatory when creating new PDB using RMANBACKUP 1251 | #----------------------------------------------------------------------------- 1252 | # PDBBACKUPFILE = "" 1253 | 1254 | #---------------------------------------------------------------------------------- 1255 | # Name : PDBMETADATAFILE 1256 | # Datatype : String 1257 | # Description : Full path and name for pdb metadata file 1258 | # Default value : None 1259 | # Mandatory : Mandatory when creating new PDB using RMANBACKUP or USINGXML 1260 | #----------------------------------------------------------------------------- 1261 | # PDBMETADATAFILE = "" 1262 | 1263 | #---------------------------------------------------------------------------------- 1264 | # Name : PDBUSEMULTIPLEBACKUP 1265 | # Datatype : boolean 1266 | # Description : Flag that can used to create PDB from single or multiple backupsets 1267 | # Default value : true 1268 | # Mandatory : Optional when creating new PDB using RMANBACKUP or USINGXML 1269 | #----------------------------------------------------------------------------- 1270 | # PDBUSEMULTIPLEBACKUP = 1271 | 1272 | #---------------------------------------------------------------------------------- 1273 | # Name : PDBADMINUSERNAME 1274 | # Datatype : String 1275 | # Description : PDB Administrator user name 1276 | # Default value : None 1277 | # Mandatory : Mandatory only when creating new DEFAULT PDB 1278 | #----------------------------------------------------------------------------- 1279 | # PDBADMINUSERNAME = "" 1280 | 1281 | #---------------------------------------------------------------------------------- 1282 | # Name : PDBADMINPASSWORD 1283 | # Datatype : String 1284 | # Description : PDB Administrator user password 1285 | # Default value : None 1286 | # Mandatory : Mandatory only when creating new DEFAULT PDB 1287 | #----------------------------------------------------------------------------- 1288 | # PDBADMINPASSWORD = "" 1289 | 1290 | #---------------------------------------------------------------------------------- 1291 | # Name : CREATENEWPDBADMINUSER 1292 | # Datatype : String 1293 | # Description : When Plugging a pdb from FILEARCHIVE or RMANBACKUP 1294 | # a new PDB Administrator user can be created using this option 1295 | # This option should be given along with pdbadmin username and password 1296 | # Default value : False 1297 | # Mandatory : NO 1298 | #----------------------------------------------------------------------------- 1299 | # CREATENEWPDBADMINUSER = "" 1300 | 1301 | #---------------------------------------------------------------------------------- 1302 | # Name : SOURCEFILENAMECONVERT 1303 | # Datatype : String 1304 | # Description : This clause specifies how to locate files listed in an XML file 1305 | # describing a Pluggable Database if they reside in a location different 1306 | # from that specified in the XML file. 1307 | # This clause is valid when creating Pluggable database in USINGXML option 1308 | # Valid values : (, ,....) 1309 | # Default value : "NONE" 1310 | # Mandatory : NO 1311 | #----------------------------------------------------------------------------- 1312 | # SOURCEFILENAMECONVERT = "" 1313 | 1314 | #---------------------------------------------------------------------------------- 1315 | # Name : FILENAMECONVERT 1316 | # Datatype : String 1317 | # Description : This clause specifies how to generate names of files 1318 | # for the Pluggable Database being created using names of existing files 1319 | # This clause is valid when creating Pluggable database in USINGXML option 1320 | # Valid values : (, ,....) 1321 | # Default value : "NONE" 1322 | # Mandatory : NO 1323 | #----------------------------------------------------------------------------- 1324 | # FILENAMECONVERT = "" 1325 | 1326 | #---------------------------------------------------------------------------------- 1327 | # Name : COPYPDBFILES 1328 | # Datatype : Boolean 1329 | # Description : If COPY is specified, it will indicate that datafiles need to be copied. 1330 | # : This option can be true only when FILENAMECONVERT is specified or 1331 | # CDB files are Oracle Managed Files(OMF) 1332 | # Valid values : TRUE \ FALSE 1333 | # Default value : False 1334 | # Mandatory : NO 1335 | #----------------------------------------------------------------------------- 1336 | # COPYPDBFILES = "" 1337 | 1338 | #---------------------------------------------------------------------------------- 1339 | # Name : PDBDATAFILEDESTINATION 1340 | # Datatype : String 1341 | # Description : common location for PDB datafile area 1342 | # Default value : None 1343 | # Mandatory : NO 1344 | #----------------------------------------------------------------------------- 1345 | # PDBDATAFILEDESTINATION = "" 1346 | 1347 | #---------------------------------------------------------------------------------- 1348 | # Name : USEMETADATAFILELOCATION 1349 | # Datatype : Boolean 1350 | # Description : Specify true if datafile path defined in Meta datafile within PDB 1351 | # archive file is to be used to un-archive datafile. 1352 | # Valid values : TRUE \ FALSE 1353 | # Default value : FALSE 1354 | # Mandatory : NO 1355 | #----------------------------------------------------------------------------- 1356 | # USEMETADATAFILELOCATION = "" 1357 | 1358 | #----------------------------------------------------------------------------- 1359 | # Name : REGISTERWITHDIRSERVICE 1360 | # Datatype : Boolean 1361 | # Description : Specifies whether to register with Directory Service. 1362 | # Valid values : TRUE \ FALSE 1363 | # Default value : FALSE 1364 | # Mandatory : No 1365 | #----------------------------------------------------------------------------- 1366 | #REGISTERWITHDIRSERVICE= TRUE 1367 | 1368 | #----------------------------------------------------------------------------- 1369 | # Name : DIRSERVICEUSERNAME 1370 | # Datatype : String 1371 | # Description : Specifies the name of the directory service user 1372 | # Mandatory : YES, if the value of registerWithDirService is TRUE 1373 | #----------------------------------------------------------------------------- 1374 | #DIRSERVICEUSERNAME= "name" 1375 | 1376 | #----------------------------------------------------------------------------- 1377 | # Name : DIRSERVICEPASSWORD 1378 | # Datatype : String 1379 | # Description : The password of the directory service user. 1380 | # You can also specify the password at the command prompt instead of here. 1381 | # Mandatory : YES, if the value of registerWithDirService is TRUE 1382 | #----------------------------------------------------------------------------- 1383 | #DIRSERVICEPASSWORD= "password" 1384 | 1385 | #----------------------------------------------------------------------------- 1386 | # Name : WALLETPASSWORD 1387 | # Datatype : String 1388 | # Description : The password for wallet to created or modified. 1389 | # You can also specify the password at the command prompt instead of here. 1390 | # Mandatory : YES, if the value of registerWithDirService is TRUE 1391 | #----------------------------------------------------------------------------- 1392 | #WALLETPASSWORD= "password" 1393 | 1394 | #----------------------------------------------------------------------------- 1395 | # Name : LBACSYSPASSWORD 1396 | # Datatype : String 1397 | # Description : Password for LBACSYS user 1398 | # You can also specify the password at the command prompt instead of here. 1399 | # Mandatory : YES, if the value of registerWithDirService are TRUE 1400 | #----------------------------------------------------------------------------- 1401 | #LBACSYSPASSWORD= "password" 1402 | 1403 | #---------------------------------------------------------------------------------- 1404 | # Name : CREATEUSERTABLESPACE 1405 | # Datatype : Boolean 1406 | # Description : Specify true if a default user tablespace need to be created in new PDB 1407 | # 1408 | # Valid values : TRUE \ FALSE 1409 | # Default value : TRUE 1410 | # Mandatory : NO 1411 | #----------------------------------------------------------------------------- 1412 | # CREATEUSERTABLESPACE = "" 1413 | 1414 | #----------------------------------------------------------------------------- 1415 | # Name : DVCONFIGURATION 1416 | # Datatype : Boolean 1417 | # Description : Specify "True" to configure and enable Oracle Database vault 1418 | # Valid values : True/False 1419 | # Default value : False 1420 | # Mandatory : No 1421 | #----------------------------------------------------------------------------- 1422 | #DVCONFIGURATION = "false" 1423 | 1424 | #----------------------------------------------------------------------------- 1425 | # Name : DVOWNERNAME 1426 | # Datatype : String 1427 | # Description : DataVault Owner 1428 | # Valid values : Check Oracle12c Administrator's Guide 1429 | # Default value : None 1430 | # Mandatory : Yes, if DataVault option is chosen 1431 | #----------------------------------------------------------------------------- 1432 | #DVOWNERNAME = "" 1433 | 1434 | #----------------------------------------------------------------------------- 1435 | # Name : DVOWNERPASSWORD 1436 | # Datatype : String 1437 | # Description : Password for DataVault Owner 1438 | # Valid values : Check Oracle12c Administrator's Guide 1439 | # Default value : None 1440 | # Mandatory : Yes, if DataVault option is chosen 1441 | #----------------------------------------------------------------------------- 1442 | #DVOWNERPASSWORD = "" 1443 | 1444 | #----------------------------------------------------------------------------- 1445 | # Name : DVACCOUNTMANAGERNAME 1446 | # Datatype : String 1447 | # Description : DataVault Account Manager 1448 | # Valid values : Check Oracle12c Administrator's Guide 1449 | # Default value : None 1450 | # Mandatory : No 1451 | #----------------------------------------------------------------------------- 1452 | #DVACCOUNTMANAGERNAME = "" 1453 | 1454 | #----------------------------------------------------------------------------- 1455 | # Name : DVACCOUNTMANAGERPASSWORD 1456 | # Datatype : String 1457 | # Description : Password for DataVault Account Manager 1458 | # Valid values : Check Oracle12c Administrator's Guide 1459 | # Default value : None 1460 | # Mandatory : No 1461 | #----------------------------------------------------------------------------- 1462 | #DVACCOUNTMANAGERPASSWORD = "" 1463 | 1464 | #-----------------------*** End of createPluggableDatabase section ***------------------------ 1465 | 1466 | #---------------------------------------------------------------------------------- 1467 | # UNPLUGDATABASE section is used when OPERATION_TYPE is defined as "unplugDatabase". 1468 | #---------------------------------------------------------------------------------- 1469 | [UNPLUGDATABASE] 1470 | #---------------------------------------------------------------------------------- 1471 | # Name : SOURCEDB 1472 | # Datatype : String 1473 | # Description : The source database is the SID 1474 | # This database must be local and on the same ORACLE_HOME. 1475 | # Default value : none 1476 | # Mandatory : YES 1477 | #----------------------------------------------------------------------------- 1478 | SOURCEDB = "orcl" 1479 | 1480 | #---------------------------------------------------------------------------------- 1481 | # Name : PDBNAME 1482 | # Datatype : String 1483 | # Description : The name of new pluggable database 1484 | # This pdb name must not be same as sourcedb name. 1485 | # Default value : none 1486 | # Mandatory : YES 1487 | #----------------------------------------------------------------------------- 1488 | PDBNAME = "PDB1" 1489 | 1490 | #---------------------------------------------------------------------------------- 1491 | # Name : ARCHIVETYPE 1492 | # Datatype : String 1493 | # Description : The unplugged database datafile backup will in tar.gz or rman backup 1494 | # This pdb name must not be same as sourcedb name. 1495 | # Valid values : TAR | RMAN 1496 | # Default value : TAR 1497 | # Mandatory : NO 1498 | #----------------------------------------------------------------------------- 1499 | ARCHIVETYPE = "TAR" 1500 | 1501 | #---------------------------------------------------------------------------------- 1502 | # Name : PDBARCHIVEFILE 1503 | # Datatype : String 1504 | # Description : Full path and name for pdbArchive file 1505 | # Default value : None 1506 | # Mandatory : NO 1507 | #----------------------------------------------------------------------------- 1508 | # PDBARCHIVEFILE = "" 1509 | 1510 | #---------------------------------------------------------------------------------- 1511 | # Name : PDBBACKUPFILE 1512 | # Datatype : String 1513 | # Description : Full path and name for pdb back up file 1514 | # Default value : None 1515 | # Mandatory : No 1516 | #----------------------------------------------------------------------------- 1517 | # PDBBACKUPFILE = "" 1518 | 1519 | #---------------------------------------------------------------------------------- 1520 | # Name : PDBMETADATAFILE 1521 | # Datatype : String 1522 | # Description : Full path and name for pdb metadata file 1523 | # Default value : None 1524 | # Mandatory : No 1525 | #----------------------------------------------------------------------------- 1526 | # PDBMETADATAFILE = "" 1527 | 1528 | #----------------------------------------------------------------------------- 1529 | # Name : UNREGISTERWITHDIRSERVICE 1530 | # Datatype : Boolean 1531 | # Description : Specifies whether to unregister with Directory Service. 1532 | # Valid values : TRUE \ FALSE 1533 | # Default value : FALSE 1534 | # Mandatory : No 1535 | #----------------------------------------------------------------------------- 1536 | #UNREGISTERWITHDIRSERVICE= TRUE 1537 | 1538 | #----------------------------------------------------------------------------- 1539 | # Name : DIRSERVICEUSERNAME 1540 | # Datatype : String 1541 | # Description : Specifies the name of the directory service user 1542 | # Mandatory : YES, if the value of unregisterWithDirService is TRUE 1543 | #----------------------------------------------------------------------------- 1544 | #DIRSERVICEUSERNAME= "name" 1545 | 1546 | #----------------------------------------------------------------------------- 1547 | # Name : DIRSERVICEPASSWORD 1548 | # Datatype : String 1549 | # Description : The password of the directory service user. 1550 | # You can also specify the password at the command prompt instead of here. 1551 | # Mandatory : YES, if the value of unregisterWithDirService is TRUE 1552 | #----------------------------------------------------------------------------- 1553 | #DIRSERVICEPASSWORD= "password" 1554 | 1555 | #----------------------------------------------------------------------------- 1556 | # Name : WALLETPASSWORD 1557 | # Datatype : String 1558 | # Description : The password for wallet to created or modified. 1559 | # You can also specify the password at the command prompt instead of here. 1560 | # Mandatory : YES, if the value of unregisterWithDirService is TRUE 1561 | #----------------------------------------------------------------------------- 1562 | #WALLETPASSWORD= "password" 1563 | 1564 | #-----------------------*** End of unplugDatabase section ***------------------------ 1565 | 1566 | #---------------------------------------------------------------------------------- 1567 | # DELETEPLUGGABLEDATABASE section is used when OPERATION_TYPE is defined as "deletePluggableDatabase". 1568 | #---------------------------------------------------------------------------------- 1569 | [DELETEPLUGGABLEDATABASE] 1570 | #---------------------------------------------------------------------------------- 1571 | # Name : SOURCEDB 1572 | # Datatype : String 1573 | # Description : The source database is the SID 1574 | # This database must be local and on the same ORACLE_HOME. 1575 | # Default value : none 1576 | # Mandatory : YES 1577 | #----------------------------------------------------------------------------- 1578 | SOURCEDB = "orcl" 1579 | 1580 | #---------------------------------------------------------------------------------- 1581 | # Name : PDBNAME 1582 | # Datatype : String 1583 | # Description : The name of new pluggable database 1584 | # This pdb name must not be same as sourcedb name. 1585 | # Default value : none 1586 | # Mandatory : YES 1587 | #----------------------------------------------------------------------------- 1588 | PDBNAME = "PDB1" 1589 | 1590 | #-----------------------*** End of deletePluggableDatabase section ***------------------------ 1591 | 1592 | #---------------------------------------------------------------------------------- 1593 | # CONFIGUREPLUGGABLEDATABASE section is used when OPERATION_TYPE is defined as "configurePluggableDatabase". 1594 | #---------------------------------------------------------------------------------- 1595 | [CONFIGUREPLUGGABLEDATABASE] 1596 | #---------------------------------------------------------------------------------- 1597 | # Name : SOURCEDB 1598 | # Datatype : String 1599 | # Description : The source database is the SID 1600 | # This database must be local and on the same ORACLE_HOME. 1601 | # Default value : none 1602 | # Mandatory : YES 1603 | #----------------------------------------------------------------------------- 1604 | SOURCEDB = "orcl" 1605 | 1606 | #---------------------------------------------------------------------------------- 1607 | # Name : PDBNAME 1608 | # Datatype : String 1609 | # Description : The name of new pluggable database 1610 | # This pdb name must not be same as sourcedb name. 1611 | # Default value : none 1612 | # Mandatory : YES 1613 | #----------------------------------------------------------------------------- 1614 | PDBNAME = "PDB1" 1615 | 1616 | #----------------------------------------------------------------------------- 1617 | # Name : DVCONFIGURATION 1618 | # Datatype : Boolean 1619 | # Description : Specify "True" to configure and enable Oracle Database vault 1620 | # Valid values : True/False 1621 | # Default value : False 1622 | # Mandatory : No 1623 | #----------------------------------------------------------------------------- 1624 | #DVCONFIGURATION = "false" 1625 | 1626 | #----------------------------------------------------------------------------- 1627 | # Name : DVOWNERNAME 1628 | # Datatype : String 1629 | # Description : DataVault Owner 1630 | # Valid values : Check Oracle12c Administrator's Guide 1631 | # Default value : None 1632 | # Mandatory : Yes, if DataVault option is chosen 1633 | #----------------------------------------------------------------------------- 1634 | #DVOWNERNAME = "" 1635 | 1636 | #----------------------------------------------------------------------------- 1637 | # Name : DVOWNERPASSWORD 1638 | # Datatype : String 1639 | # Description : Password for DataVault Owner 1640 | # Valid values : Check Oracle12c Administrator's Guide 1641 | # Default value : None 1642 | # Mandatory : Yes, if DataVault option is chosen 1643 | #----------------------------------------------------------------------------- 1644 | #DVOWNERPASSWORD = "" 1645 | 1646 | #----------------------------------------------------------------------------- 1647 | # Name : DVACCOUNTMANAGERNAME 1648 | # Datatype : String 1649 | # Description : DataVault Account Manager 1650 | # Valid values : Check Oracle12c Administrator's Guide 1651 | # Default value : None 1652 | # Mandatory : No 1653 | #----------------------------------------------------------------------------- 1654 | #DVACCOUNTMANAGERNAME = "" 1655 | 1656 | #----------------------------------------------------------------------------- 1657 | # Name : DVACCOUNTMANAGERPASSWORD 1658 | # Datatype : String 1659 | # Description : Password for DataVault Account Manager 1660 | # Valid values : Check Oracle12c Administrator's Guide 1661 | # Default value : None 1662 | # Mandatory : No 1663 | #----------------------------------------------------------------------------- 1664 | #DVACCOUNTMANAGERPASSWORD = "" 1665 | 1666 | #----------------------------------------------------------------------------- 1667 | # Name : OLSCONFIGURATION 1668 | # Datatype : Boolean 1669 | # Description : Specify "True" to configure and enable Oracle Label Security 1670 | # Valid values : True/False 1671 | # Default value : False 1672 | # Mandatory : No 1673 | #----------------------------------------------------------------------------- 1674 | #OLSCONFIGURATION = "false" 1675 | 1676 | #----------------------------------------------------------------------------- 1677 | # Name : REGISTERWITHDIRSERVICE 1678 | # Datatype : Boolean 1679 | # Description : Specifies whether to register with Directory Service. 1680 | # Valid values : TRUE \ FALSE 1681 | # Default value : FALSE 1682 | # Mandatory : No 1683 | #----------------------------------------------------------------------------- 1684 | #REGISTERWITHDIRSERVICE= TRUE 1685 | 1686 | #----------------------------------------------------------------------------- 1687 | # Name : DIRSERVICEUSERNAME 1688 | # Datatype : String 1689 | # Description : Specifies the name of the directory service user 1690 | # Mandatory : YES, if the value of registerWithDirService is TRUE 1691 | #----------------------------------------------------------------------------- 1692 | #DIRSERVICEUSERNAME= "name" 1693 | 1694 | #----------------------------------------------------------------------------- 1695 | # Name : DIRSERVICEPASSWORD 1696 | # Datatype : String 1697 | # Description : The password of the directory service user. 1698 | # You can also specify the password at the command prompt instead of here. 1699 | # Mandatory : YES, if the value of registerWithDirService is TRUE 1700 | #----------------------------------------------------------------------------- 1701 | #DIRSERVICEPASSWORD= "password" 1702 | 1703 | #----------------------------------------------------------------------------- 1704 | # Name : WALLETPASSWORD 1705 | # Datatype : String 1706 | # Description : The password for wallet to created or modified. 1707 | # You can also specify the password at the command prompt instead of here. 1708 | # Mandatory : YES, if the value of registerWithDirService is TRUE 1709 | #----------------------------------------------------------------------------- 1710 | #WALLETPASSWORD= "password" 1711 | 1712 | #----------------------------------------------------------------------------- 1713 | # Name : LBACSYSPASSWORD 1714 | # Datatype : String 1715 | # Description : Password for LBACSYS user 1716 | # You can also specify the password at the command prompt instead of here. 1717 | # Mandatory : YES, if the value of olsConfiguration and registerWithDirService are TRUE 1718 | #----------------------------------------------------------------------------- 1719 | #LBACSYSPASSWORD= "password" 1720 | 1721 | 1722 | #----------------------------------------------------------------------------- 1723 | # Name : EMCONFIGURATION 1724 | # Datatype : String 1725 | # Description : Enterprise Manager Configuration Type 1726 | # Valid values : DBEXPRESS|NONE 1727 | # Default value : NONE 1728 | # Mandatory : No 1729 | #----------------------------------------------------------------------------- 1730 | #EMCONFIGURATION = "NONE" 1731 | 1732 | 1733 | #----------------------------------------------------------------------------- 1734 | # Name : EMEXPRESSPORT 1735 | # Datatype : Number 1736 | # Description : Enterprise Manager Configuration Type 1737 | # Valid values : Check Oracle12c Administrator's Guide 1738 | # Default value : NONE 1739 | # Mandatory : No, will be picked up from DBEXPRESS_HTTPS_PORT env variable 1740 | # or auto generates a free port between 5500 and 5599 1741 | #----------------------------------------------------------------------------- 1742 | #EMEXPRESSPORT = "" 1743 | 1744 | #-----------------------*** End of configurePluggableDatabase section ***------------------------ 1745 | --------------------------------------------------------------------------------