Показаны сообщения с ярлыком Init parameters. Показать все сообщения
Показаны сообщения с ярлыком Init parameters. Показать все сообщения

суббота, 18 марта 2017 г.

Параметры инициализации:


Специальные параметры кластера:

instance_number
instance_group
thread
cluster_database
cluster_database_instances
cluster_interconnects
remote_listener
local_listener
parallel_instance
max_commit_propagation_delay

Пример:

TESTDB1.instance_number=1
TESTDB2.instance_number=2
TESTDB1.thread=1
TESTDB2.thread=2
*.cluster_database_instances=2
*.cluster_database=TRUE
*.remote_listener='rac-tdb-scan:1521'


Параметры имеющие одинаковое значение для всех инстансов:

active_instance_count
archive_lag_target
compatible
cluster_database
cluster_database_instances
cluster_interconnects      
control_files
db_block_size
db_domain
db_files
db_name
db_recovery_file_dest
db_recovery_file_dest_size
db_unique_name
dml_locks                     -- when 0
instance_type                -- rdbms or asm
max_commit_propagation_delay
parallel_max_servers
remote_login_password_file
trace_enabled
undo_management

Пример:

*.cluster_database=true
*.cluster_database_instances=2
*.compatible='11.2.0.2'
*.undo_management='AUTO'


Параметры имеющие уникальные значения для всех инстансов:


instance_number
instance_name
thread
undo_tablespace/rollback_segments

Пример:

INST1.instance_number=1
INST1.instance_name=TESTDB1
INST1.thread=1
INST1.undo_tablespace='UNDOTBS1'

INST2.instance_number=2
INST2.instance_name=TESTDB1
INST2.thread=2
INST2.undo_tablespace='UNDOTBS2'



Пример файла параметров инициализации:

TESTDB2.__db_cache_size=111132278784
TESTDB1.__db_cache_size=109521666048
TESTDB1.__oracle_base='/oracle/diag'#ORACLE_BASE set from environment
TESTDB2.__oracle_base='/oracle/diag'#ORACLE_BASE set from environment
TESTDB2.__shared_io_pool_size=0
TESTDB1.__shared_io_pool_size=268435456
TESTDB2.__streams_pool_size=1207959552
TESTDB1.__streams_pool_size=1342177280

TESTDB1.dispatchers='(PROTOCOL=TCP)(SERVICE=TESTDB1XDB)'
TESTDB2.dispatchers='(PROTOCOL=TCP)(SERVICE=TESTDB2XDB)'
TESTDB1.instance_name='TESTDB1'
TESTDB2.instance_name='TESTDB2'
TESTDB1.instance_number=1
TESTDB2.instance_number=2
TESTDB1.thread=1
TESTDB2.thread=2
TESTDB1.undo_tablespace='PSAPUNDO'
TESTDB2.undo_tablespace='PSAPUNDO2'

*._awr_mmon_deep_purge_all_expired=TRUE
*._fix_control='5099019:ON','5705630:ON','6055658:OFF','6120483:OFF','6399597:ON','6430500:ON','6440977:ON','6626018:ON','6972291:ON','7168184:OFF','7658097:ON','8937971:ON','9196440:ON','9495669:ON','13077335:ON','13627489:ON','14255600:ON','14595273:ON','18405517:2','20355502:8','14846352:OFF','22540411:ON','10038517:OFF'#Note 1888485 RECOMMENDED SETTINGS
*._high_priority_processes='LMS*|LM*|LCK0|GCR*|DIAG|CKPT|DBRM|RMS0|LGWR'
*._in_memory_undo=FALSE
*._ktb_debug_flags=8
*._MUTEX_WAIT_SCHEME=1
*._MUTEX_WAIT_TIME=10
*._OPTIM_PEEK_USER_BINDS=false
*._OPTIMIZER_ADAPTIVE_CURSOR_SHARING=false
*._optimizer_aggr_groupby_elim=FALSE
*._optimizer_batch_table_access_by_rowid=FALSE
*._OPTIMIZER_EXTENDED_CURSOR_SHARING_REL='none'
*._optimizer_reduce_groupby_key=FALSE
*._OPTIMIZER_USE_FEEDBACK=false
*._rowsets_enabled=FALSE
*._securefiles_concurrency_estimate=50
*._suppress_identifiers_on_dupkey=TRUE
*._use_single_log_writer='TRUE'

*.audit_file_dest='/oracle/rdbms/12.1.0.2/TESTDB/rdbms/audit'
*.audit_sys_operations=true
*.audit_trail='DB'
*.cluster_database_instances=2
*.cluster_database=TRUE
*.compatible='12.1.0.2.0'
*.control_file_record_keep_time=30
*.control_files='+TST_DATA/TESTDB/controlfile/current.774.882710569'#Set by RMAN
*.db_block_size=8192
*.db_cache_size=111132278784
*.db_create_file_dest='+TST_DATA'
*.db_create_online_log_dest_1='+TS_REDO'
*.db_file_name_convert='+DATA','+TST_DATA'
*.db_files=1024
*.db_name='TESTDB'
*.db_recovery_file_dest_size=30000M
*.db_unique_name='TESTDB'
*.event='10027','10028','10142','10183','10191','10995 level 2','38068 level 100','38085','38087','44951 level 1024'#SAP_121022_201503 RECOMMENDED SETTINGS
*.fal_client='TESTDB'
*.fal_server='TESTDB'
*.fast_start_io_target=0
*.fast_start_mttr_target=0
*.filesystemio_options='SETALL'
*.JAVA_POOL_SIZE=261196308
*.LARGE_POOL_SIZE=261196308
*.log_archive_config='NODG_CONFIG'
*.log_archive_dest_1='LOCATION=+ARCHLOGS/TESTDB'
*.log_archive_dest_2=''
*.log_archive_dest_state_2='ENABLE'
*.log_archive_format='%t_%s_%r.dbf'
*.log_checkpoint_interval=3000000
*.log_checkpoint_timeout=0
*.log_checkpoints_to_alert=true
*.log_file_name_convert='/oracle/TESTDB/','+DATA/TESTDB/'
*.max_dump_file_size='20000'
*.open_cursors=2000
*.optimizer_adaptive_features=FALSE
*.optimizer_capture_sql_plan_baselines=FALSE
*.optimizer_index_cost_adj=20
*.parallel_execution_message_size=16384
*.parallel_max_servers=0
*.parallel_min_servers=0
*.parallel_threads_per_cpu=1
*.pga_aggregate_target=36045090422
*.processes=1000
*.query_rewrite_enabled='false'
*.recyclebin='off'
*.remote_listener='rac-tdb-scan:1521'
*.remote_login_passwordfile='exclusive'
*.replication_dependency_tracking=false
*.resource_manager_plan=''
*.service_names='TESTDB'
*.sessions=2000
*.shared_pool_size=11753833833
*.standby_archive_dest='+ARCHLOGS/TESTDB'
*.standby_file_management='AUTO'
*.undo_retention=86400
*.use_large_pages='only'




Добавление нового узла к кластеру:


Check networking connectivty/ASM disk status at OS level

[grid@omega01]$ ssh omega03 date
[grid@omega01]$ nslookup omega03
[root@omega01]# ping omega03.localdomain.ru
[root@omega01]# ping 192.168.2.73

[root@omega03]# /etc/init.d/oracleasm listdisks
DATA1
DATA2
DATA3
OCR1
OCR2
OCR3

[root@omega03]# ls -l  /dev/oracleasm/*
/dev/oracleasm/disks:
total 0
brw-rw---- 1 grid asmadmin 8, 17 Aug 30 09:21 DATA1
brw-rw---- 1 grid asmadmin 8, 33 Aug 29 14:16 DATA2
brw-rw---- 1 grid asmadmin 8, 49 Aug 29 14:16 DATA3
brw-rw---- 1 grid asmadmin 8, 65 Aug 29 14:16 OCR1
brw-rw---- 1 grid asmadmin 8, 81 Aug 29 14:16 OCR2
brw-rw---- 1 grid asmadmin 8, 97 Aug 29 14:16 OCR3


You can also dump the ASM header by running kfed if addnode.sh failed but the file copy operation of addnotes.sh succeeded

[grid@omega03]$ $GRID_HOME/bin/kfed  read /dev/oracleasm/disks/DATA2  | grep name
kfdhdb.dskname:               DATA_0001 ; 0x028: length=9
kfdhdb.grpname:                    DATA ; 0x048: length=4
kfdhdb.fgname:                DATA_0001 ; 0x068: length=9
kfdhdb.capname:                         ; 0x088: length=0

Use kfod to get an idea about the ASM disk status

[grid@omega03]$ kfod asm_diskstring='/dev/oracleasm/disks/*' nohdr=true verbose=true disks=all status=true op=disks
5114 CANDIDATE /dev/oracleasm/disks/DATA1 grid     asmadmin
5114 MEMBER    /dev/oracleasm/disks/DATA2 grid     asmadmin
5114 MEMBER    /dev/oracleasm/disks/DATA3 grid     asmadmin
2047 CANDIDATE /dev/oracleasm/disks/OCR1  grid     asmadmin
2047 CANDIDATE /dev/oracleasm/disks/OCR2  grid     asmadmin
2047 CANDIDATE /dev/oracleasm/disks/OCR3  grid     asmadmin



Verify the current setup with the following cluvfy commands:

[grid@omega01]$ cluvfy stage -post hwos -n omega01, omega03
[grid@omega01]$ cluvfy stage -pre nodeadd -n omega03 | grep PRV
[grid@omega01]$ cluvfy stage -pre crsinst -n omega03
[grid@omega01]cluvfy comp peer -refnode omega01 -n omega03 -orainv oinstall -osdba asmdba -verbose
use IGNORE_PREADDNODE_CHECKS if needed


Run addNode.sh for the Clusterware (GRID_HOME)

Use IGNORE_PREADDNODE_CHECKS Y  when there were exlainable cluvfy errors like  PRVG-1013, PRVF-5636, PRVF-7617
For GNS clusters use CLUSTER_NEW_NODES
For NON-GNS cluster use CLUSTER_NEW_NODES and CLUSTER_NEW_VIRTUAL_HOSTNAMES

Run addnode.sh

[grid@omega01]$ setenv IGNORE_PREADDNODE_CHECKS Y
[grid@omega01]$ cd $GRID_HOME/oui/bin
[grid@omega01]$ ./addNode.sh "CLUSTER_NEW_NODES={omega03}"


Run required root scripts

[root@omega03]# /u01/app/oraInventory/orainstRoot.sh
[root@omega03]# /u01/app/11203/grid/root.sh


Run cluvfy and crsctl stat res -t   to verify cluster node add installation

[root@omega01]# my_crs_stat


Verify post CRS status with cluvfy

[grid@omega01]$ cluvfy stage -post crsinst -n omega01,omega02,omega03
[grid@omega01]$ cluvfy stage -post nodeadd -n omega03

Ignore well known errors like:
PRVF-5217 : An error occurred while trying to look up IP address for "omega01.localdomain.ru"


Install RAC database software on omega03

Install RAC database software on omega03 as oracle owner

[oracle@omega01]$ id
uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),501(vboxsf),506(asmdba),54322(dba)

[oracle@omega01]$ cd $ORACLE_HOME/oui/bin
[oracle@omega01]$ ./addNode.sh "CLUSTER_NEW_NODES={omega03}"


[root@omega03]# /u01/app/oracle/product/11203/testdb/root.sh


Invoke dbca and add instance TESTDB3 on node OMEGA03

Run dbca as oracle owner:
[oracle@omega03]$ dbca
  Oracle RAC cluster database
   Instance Management
     Add an Instance
       Select your RAC database (TESTDB)
         Select instance: TESTDB3 - Host: OMEGA03
          Accept the default values   for
          Initialization Parameters
             Instance     Name                          Value
             TESTDB3     instance_number     3
             TESTDB3     thread                      3
             TESTDB3     undo_tablespace     UNDOTBS3   
           Tablespaces
             Name     Type                     Extent Management
             UNDOTBS3     PERMANENT , UNDO     LOCAL 
           Data Files
             Name                     Tablespace     Size(M)
             OMF_UNDOTBS3_DATAFILE_0    UNDOTBS3     100
           Redo Log Groups
             Group  Size(K)     Thread
              5     51200             3
              6     51200


Verify cluster status using dbca, cluvfy

[oracle@omega01]$ srvctl status database -d TESTDB
[grid@omega01]$ cluvfy comp admprv -o db_config -d $ORACLE_HOME -n omega01,omega02,omega03 -verbose


--------------------------------------------------------------------------------------------------

Добавим новый узел rac3 в файл /etc/hosts  на всех узлах:
cat /etc/hosts

127.0.0.1 localhost localhost.localdomain

192.168.1.231  rac1.localdomain      rac1
10.10.10.231   rac1-priv.localdomain rac1-priv
192.168.1.234  rac1-vip.localdomain  rac1-vip

192.168.1.232  rac2.localdomain      rac2
10.10.10.232   rac2-priv.localdomain rac2-priv
192.168.1.235  rac2-vip.localdomain  rac2-vip

192.168.1.233  rac3.localdomain      rac3
10.10.10.233   rac3-priv.localdomain rac3-priv
192.168.1.236  rac3-vip.localdomain  rac3-vip

192.168.1.237 rac-scan.localdomain


Проверим доступность по сети нового узла rac3

root@rac3# ping 192.168.1.231
root@rac3# ping 192.168.1.232
root@rac3# hostname

root@rac1# ping rac3

Проверили сеть
Обновили DNS
Обновили /etc/hosts


Конфигурация ntpd на новом узле


Создаём пользователей


Создаем структуру каталогов на узле rac3 аналогично как на узле rac1.

mkdir -p /u01/app/12.1.0/grid_1
chown -R root:oinstall /u01/app/12.1.0/grid_1
mkdir -p /u01/app/oracle/product/12.1.0/dbhome_1
chown -R oracle:oinstall /u01/app/oracle/product/12.1.0/dbhome_1
chown -R grid:oinstall /u01/app/12.1.0/grid_1

Устанавливаем пакеты

Настраиваем параметры ядра


Проверяем связь по ssh с rac1 и rac2 из под пользователя grid

From oracle_home/oui/bin on existing Node:

/runSSHSetup.sh -user oracle -hosts "Existing_Node New_Node" -advanced -exverify

Configure secure shell for oracle user on all nodes

From oracle_home/oui/bin on rac1

./runSSHSetup.sh -user oracle -hosts "rac2 rac3" -advanced -exverify




Проверяем видимость дисков с узла rac3

root@rac3# cd /etc/udev
root@rac3# ls
root@rac3# cd rules.d/
root@rac3# cat 99-oracle.rules


Проверяем что узел rac3 подготовлен для инсталляции ПО


Verify New Node (HWOS)

From grid_home on rac1
$GRID_HOME/bin/cluvfy stage -post hwos -n rac3


Verify Peer (REFNODE)

From grid_home on rac1
$GRID_HOME/bin/cluvfy comp peer -refnode rac1 -n rac3 -orainv oinstall -osdba dba -verbose


Verify New Node (NEW NODE PRE)

From grid_home on rac1
$GRID_HOME/bin/cluvfy stage -pre nodeadd -n rac3 -fixup -verbose

Будет предложено выполнить под root скрипт на rac3
root@rac3# /tmp/CVU_12.1.0.1.0_grid/runfixup.sh


Инсталляция GRID Software на новый узел rac3:

проверим что узел готов к этому

cluvfy stage -pre nodeadd -n rac3 -verbose

cd /u01/app/12.1.0/grid_1
cd addnode

Если вы используете Grid Naming Service (GNS):

./addNode.sh -silent "CLUSTER_NEW_NODES={rac3}"

Если вы используете Grid Naming Service (GNS):

./addNode.sh -silent "CLUSTER_NEW_NODES={rac3}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={rac3-vip}"

На новом узле rac3 запустим от root скрипт:

root.sh

Если вы не используете службу Oracle Grid Naming Service (GNS),
вы должны добавить имя и адрес для rac3 в DNS.

Теперь вы должны запустить Oracle Clusterware на новом узле.
Чтобы проверить установку Oracle Clusterware на новом узле,
вы можете запустить следующую команду на вновь настроенном узле rac3:

$ cd /u01/app/12.1.0/grid/bin
$ ./cluvfy stage -post nodeadd -n rac3 -verbose

Проверяем стек

crsctl check cluster
crsctl check has
crsctl status res -t
olsnodes -n

srvctl status asm -a
ocrcheck
crsctl query css votedisk


Проверить что новый grid_home появился в файле inventory.xml на всех узлах.

cd /u01/app/oraInventory/ContentsXML/
cat inventory.xml

Избегайте изменять имена хостов после завершения установки Oracle Clusterware,
включая добавление или удаление квалификаций домена.
Узлы с измененными именами хостов должны быть удалены из кластера и добавлены
обратно с новым именем.


Инсталляция RDBMS Software на новый узел rac3:

На первом узле запускаем

$ cd /u01/app/oracle/product/12.1.0/dbhome_1/addnode
$ ./addNode.sh -silent "CLUSTER_NEW_NODES = {rac3}"

На новом узле rac3 запустим от root скрипт:
root.sh


Создание экземпляра ORCL3 на новом узле rac3

Вы можете добавить экземпляр в кластер, используя опцию "Instance Management" в DBCA
или с помощью Enterprise Manager.

Но можно и в silent режиме:

dbca -silent -addInstance -nodelist rac3 -gdbname ORCL -instanceName ORCL3 -sysDBAUserName sys -sysDBAPassword oracle

Проверяем

srvctl status database -d orcl

Проверить что новый oracle_home появился в файле inventory.xml на всех узлах.

cd /u01/app/oraInventory/ContentsXML/
cat inventory.xml

crsctl status res -t

crsctl status res -t | grep -i offline


---------------------------------------------------------------------------------------------------------------------


Добавили новый сервер omega03
Дали доступ по ssh


Проверяем настройки ОС на готовность к установке кластерного ПО:

[grid@omega01 ~]$  cluvfy stage -pre crsinst -n omega03 -verbose
Решаем проблемы:


Проверяем новый узел на готовность установки Oracle Clusterware:

[grid@omega01 ~]$ cd /u01/distrib/grid/
[grid@omega01 grid]$./runcluvfy.sh stage -pre nodeadd -n omega03

[grid@omega01 ~]$crsctl check cluster -all



Устанавливаем кластерное ПО на omega03

[grid@omega-1 u01]$ cd /u01/app/grid/11.2.0/asm_1/oui/bin/
[grid@omega01 u01]$ export IGNORE_PREADDNODE_CHECKS=Y
[grid@omega01 bin]$ ./addNode.sh --silent  "CLUSTER_NEW_NODES={omega03}" "CLUSTER_NEW_VIRTUAL_HOSTNAMES={omega03-vip}"

Выполняем скрипты от root:

root@omega03 ~ #  /u01/app/oraInventory/orainstRoot.sh
root@omega03 ~ #  /u01/app/grid/11.2.0/asm_1/root.sh


Проверяем:

[grid@omega03 ~]$ crsctl check cluster -all


Проверяем установку Oracle Clusterware на узле omega03

[grid@omega01 u01]$ cluvfy stage -post crsinst -n all

[grid@omega01 u01]$ crsctl status serverpool



Установка ПО Oracle RAC:

[oracle@omega01 ~]$ cd /u01/app/oracle/11.2.0/db_1/oui/bin/
[oracle@omega01 bin]$ ./addNode.sh -silent "CLUSTER_NEW_NODES={omega03}"


Выполняем скрипт от root:

root@omega03 ~ #  /u01/app/oracle/11.2.0/db_1/root.sh


Проверяем:

[oracle@omega01 bin]$  crsctl status serverpool

[grid@omega03 ~]$ crsctl status res -t



Добавляем экземпляр:

[grid@omega01 ~]$ dbca -silent -addInstance -nodeList omega03 -gdbName TESTDB3_OMEGA03 -instanceName TESTDB3 -sysDBAUserName sys                            
Enter SYS user password:


Проверяем:

[grid@omega01 ~]$ crsctl status serverpool                                                                                                                
                                                                                                                                        
[grid@omega01 ~]$ srvctl add serverpool -g mypool -l 1 -u -1 -i 1 -n "omega01,omega02,omega03"
                                                                                                                                                        



Удаление узла из кластера



Verify that all the instances are up and running.

[oracle@omega03 ~]$ srvctl status database -d TESTDB


Check resources running on note omega03

[grid@omega03 ~]$ crs | egrep 'omega03|STATE|--'



Verify the current ocr backup.

[grid@omega03 ~]$ ocrconfig -showbackup



Ensure that all the instances are registered in the default CRS Listener.
[grid@omega03 ~]$ lsnrctl status LISTENER_SCAN2

Start DCBA from a node other than the one that you are removing and select
  -->"Real Application Clusters"
    --> "Instance Management"
     -->  "Delete Instance".
      --> Accept the alert windows to delete the instance.



Verify that the instance has been deleted and thread is disabled by querying gv$instance and v$thread. 

SQL> select INST_ID, INSTANCE_NUMBER, INSTANCE_NAME, HOST_NAME from gv$instance;
SQL> select THREAD#, STATUS, INSTANCE from v$thread;


Verify that the thread for the deleted instance has been disabled. If it is still enabled, disable it as follows:

SQL>ALTER DATABASE DISABLE THREAD 2;
THREAD# 3 is already disable


Delete the Node from the Cluster

$ srvctl disable listener -l -n < NodeToBeDeleted >
$ srvctl stop listener -l -n < NodeToBeDeleted >


Checking listners:
[grid@omega03 ~]$ ps -elf | grep tns
No need to run the above commands as all listeners run from GRID_HOME



Run the following command from the $ORACLE_HOME/oui/bin directory
on the node that you are deleting to update the inventory on that node:


[oracle@omega03 ~]$ $ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME CLUSTER_NODES=omega03 -local



Remove the Oracle RAC software by runing the following command on the node to be deleted from the $ORACLE_HOME/deinstall directory:
[oracle@omega03 ~]$ $ORACLE_HOME/deinstall/deinstall -local



Update the nodes list on the remaining nodes as in the following example:

omega01:
 

[root@omega03 Desktop]# ssh omega01
[root@omega01 ~]# su - oracle
Active ORACLE_SID:   TESTDB1

[oracle@omega01 ~]$ $ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME CLUSTER_NODES=omega01,omega02
[oracle@omega01 ~]$ $ORACLE_HOME/OPatch/opatch lsinventory


Verify whether the node to be deleted is active or not by using following command from the $CRS_HOME/bin directory:

[grid@omega01 ~]$ olsnodes -s -t

On omega02:

[root@omega02 ~]# su - oracle
Active ORACLE_SID:   TESTDB2

[oracle@omega02 ~]$ $ORACLE_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME CLUSTER_NODES=omega01,omega02
[oracle@omega02 ~]$ $ORACLE_HOME/OPatch/opatch lsinventory
[root@omega02 ~]# su - grid
[grid@omega02 ~]$ olsnodes -s -t



Disable the Oracle Clusterware applications and daemons running on the node.
Run the rootcrs.pl script as root from the $CRS_HOME/crs/ on the node to be deleted
(if it is last node use the option -lastnode) as follows:

[root@omega03 Desktop]# $GRID_HOME/crs/install/rootcrs.pl -deconfig -force



From any node that you are not deleting, run the following command from the $CRS_HOME/bin directory as root to delete the node from the cluster:

[root@omega01 ~]# $GRID_HOME/bin/crsctl delete node -n omega03



Update the node list on the node to be deleted ( omega03) , run the following command from the CRS_HOME/oui/bin directory:

[grid@omega03 ~]$ $GRID_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$GRID_HOME CLUSTER_NODES=omega03 -local



Update the node list on the remaining nodes by running the following command from $CRS_HOME/oui/bin from each of the remaining nodes the cluster:

on omega01:

[grid@omega01 ~]$ $GRID_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$GRID_HOME CLUSTER_NODES={omega01,omega02} -local
[grid@omega01 ~]$ $GRID_HOME/OPatch/opatch lsinventory 

on omega02:

[grid@omega02 ~]$ $GRID_HOME/oui/bin/runInstaller -updateNodeList ORACLE_HOME=$GRID_HOME CLUSTER_NODES={omega01,omega02} -local
[grid@omega02 ~]$ $GRID_HOME/OPatch/opatch lsinventory 



Deinstall the Oracle Clusterware home from the node that you want to delete:

grid@omega03 ~]$ $GRID_HOME/deinstall/deinstall -local



Check cluster and resources status of our 2-Note cluster

grid@omega02 ~]$  olsnodes -s -t
[grid@omega02 ~]$ crs


--------------------------------------------------------------------------------------------------------------------

Удаление ноды из кластера

grid@rac1$ olsnodes
grid@rac1$ crsctl get cluster mode status
grid@rac1$ crsctl config gns
grid@rac1$ oifcfg getif
grid@rac1$ crsctl get node role config
grid@rac1$ asmcmd showclustermode
grid@rac1$ asmcmd showclusterstate
grid@rac1$ srvctl status asm -detail
grid@rac1$ crsctl get node role config -all
grid@rac1$ crsctl get node role status -all
grid@rac1$ crsctl status res -t

Перед удалением ноды удалим её из GC OEM

Backup OCR from rac1

root@rac1# /u01/app/11.2.0/grid/bin/ocrconfig -manualbackup


root@rac1# /u01/app/12.1.0/grid_1/bin/olsnodes -s
root@rac1# /u01/app/12.1.0/grid_1/bin/crsctl query css votedisk
root@rac1# /u01/app/12.1.0/grid_1/bin/ocrcheck
root@rac1# /u01/app/12.1.0/grid_1/bin/srvctl status database -d orcl
root@rac1# /u01/app/12.1.0/grid_1/bin/srvctl config service -d ORCL
root@rac1# /u01/app/12.1.0/grid_1/bin/srvctl status service -d orcl


Удалить инстанс ORCL3

root@rac1# xhost +
access control disabled, clients can connect from any host

root@rac1# su - oracle
oracle@rac1$ which dbca
oracle@rac1$ dbca


Или так:

oracle@rac1$ dbca -silent -deleteInstance -nodeList rac3 -gdbName ORCL -instanceName ORCL3 -sysDBAUserName sys -sysDBAPassword oracle

Проверяем:
srvctl status database -d orcl
увидим два инстанса

oracle@rac1$ srvctl config database -d orcl -v
oracle@rac1$ sqlplus '/as sysdba'
SQL> select * from gv$instance
SQL> select * from v$thread
SQL> select * from v$log where thread#=3
SQL> select * from v$logfile

Удалить online redo и undo, если есть

oracle@rac1$ srvctl config listener -a



Remove RDBMS Software

oracle@rac3$ cd $ORACLE_HOME/oui/bin
$ ./runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={rac3}" -local

# In the above command the "-local" hint is used, So that when we
# deinstall the oracle software, then only the local installation
# in removed otherwise. If this hint is not supplied then
# Oracle binaries from all the instances would be removed.

Your oratab should not contain any database entries except for ASM entries.

Sample oratab file

root@rac3# cat /etc/oratab
+ASM3:/u01/app/11.2.0/grid:N            # line added by Agent


Deinstall Oracle Software.

root@rac3# su - oracle
oracle@rac3$
oracle@rac3$ cd $ORACLE_HOME/deinstall
oracle@rac3$ deinstall]$ ./deinstall -local


On the remaining nodes (rac1,rac2) update the oraInventory.

root@rac1# su - oracle
oracle@rac1$ cd $ORACLE_HOME/oui/bin
oracle@rac1$ ./runInstaller -updateNodeList ORACLE_HOME=$ORACLE_HOME "CLUSTER_NODES={rac1,rac2}"


Verify that the Inventory.xml file on both nodes should only contain
dbhome entries for rac1 and rac2.


oracle@rac1$ cat /u01/app/oraInventory/ContentsXML/inventory.xml

.....
< HOME NAME="OraDb11g_home1" LOC="/u01/app/oracle/product/11.2.0/dbhome_1" TYPE="O" IDX="2" >
   < NODE_LIST >
      < NODE NAME="rac1"/ >
      < NODE NAME="rac2"/ >
   < /NODE_LIST >
< /HOME >


Remove Clusterware from the rac3.

root@rac1# cd /u01/app/11.2.0/grid/bin/
root@rac1# ./olsnodes -s -t
rac1    Active  Unpinned
rac2    Active  Unpinned
rac3    Active  Unpinned

The third node should be unpinned if it's not then do the following.

root@rac1# ./crsctl unpin css -n rac3


Disable Oracle clusterware by executing the following from rac3.

root@rac3# cd /u01/app/11.2.0/grid/crs/install/
root@rac3# ./rootcrs.pl -deconfig -force


Run the following from rac1 to verify.

root@rac1# cd /u01/app/11.2.0/grid/bin/
root@rac1# ./crsctl delete node -n rac3
CRS-4661: Node rac3 successfully deleted.

root@rac1# ./olsnodes -t -s
rac1    Active  Unpinned
rac2    Active  Unpinned


Update Oracle inventory from rac3


grid@rac3$ cd $GRID_HOME/oui/bin
grid@rac3$ ./runInstaller -updateNodeList ORACLE_HOME=$GRID_HOME "CLUSTER_NODES={rac3}" CRS=TRUE -silent -local


Deinstall Grid Infrastructure Software from rac3.

grid@rac3$ cd $GRID_HOME/deinstall
grid@rac3$ ./deinstall -local


Run the specified commands as root from rac3.

root@rac3# rm -rf /etc/oraInst.loc
root@rac3# rm -rf /opt/ORCLfmap
root@rac3# rm -rf /u01/app/11.2.0/
root@rac3# rm -rf /u01/app/oracle/


After the de-install make sure that oracle clusterware does not start
by checking the following.


root@rac3# diff /etc/inittab /etc/inittab.no_crs


Update Oracle Inventory on all nodes by running the following command from rac1.

root@rac1# su - grid
grid@rac1$ cd $GRID_HOME/oui/bin
grid@rac1$ ./runInstaller -updateNodeList ORACLE_HOME=$GRID_HOME "CLUSTER_NODES={rac1,rac2}" CRS=TRUE -silent



Do post node removal checks from rac1.

grid@rac1$ cluvfy stage -post nodedel -n rac3 -verbose

olsnodes -s -t
crsctl status res -t | grep -i rac3


Удалить ORACLE ASM на узле rac3.

root@rac3# /usr/sbin/oracleasm exit
root@rac3# rpm -qa | grep asm
root@rac3# rpm -ev oracleasmlib-2.0.4-1.el5 oracleasm-2.6.18-164.el5-2.0.5-1.el5 oracleasm-support-2.1.7-1.el5

Удалить директории

root@rac3# rm -f /etc/sysconfig/oracleasm.rpmsave
root@rac3# rm -f /etc/sysconfig/oracleasm-_dev_oracleasm
root@rac3# rm -f /etc/rc.d/rc2.d/S29oracleasm
root@rac3# rm -f /etc/rc.d/rc0.d/K20oracleasm
root@rac3# rm -f /etc/rc.d/rc5.d/S29oracleasm
root@rac3# rm -f /etc/rc.d/rc4.d/S29oracleasm
root@rac3# rm -f /etc/rc.d/rc1.d/K20oracleasm
root@rac3# rm -f /etc/rc.d/rc3.d/S29oracleasm
root@rac3# rm -f /etc/rc.d/rc6.d/K20oracleasm


Удалить пользователей и группы

root@rac3# userdel -r grid
root@rac3# userdel -r oracle
root@rac3# groupdel oinstall
root@rac3# groupdel asmadmin
root@rac3# groupdel asmdba
root@rac3# groupdel asmoper
root@rac3# groupdel dba
root@rac3# groupdel oper





вторник, 21 июля 2009 г.

Параметры инициализации 12.2

Linux

SQL> SET PAGESIZE 10000
SET LINESIZE 10000
select name, ISSES_MODIFIABLE, ISSYS_MODIFIABLE, ISINSTANCE_MODIFIABLE, value
from v$parameter;
 

NAME                                         ISSES ISSYS_MOD ISINS VALUE
-------------------------------------------------------------------------------- ----- --------- ----- ---------------------------------------------------------------------------------------------------------------
DBFIPS_140                                     FALSE FALSE     FALSE FALSE
O7_DICTIONARY_ACCESSIBILITY                             FALSE FALSE     FALSE FALSE
active_instance_count                                 FALSE FALSE     FALSE
allow_global_dblinks                                 FALSE IMMEDIATE TRUE  FALSE
allow_group_access_to_sga                             FALSE FALSE     FALSE FALSE
approx_for_aggregation                                 TRUE  IMMEDIATE TRUE  FALSE
approx_for_count_distinct                             TRUE  IMMEDIATE TRUE  FALSE
approx_for_percentile                                 TRUE  IMMEDIATE TRUE  none
aq_tm_processes                                  FALSE IMMEDIATE TRUE  1
archive_lag_target                                 FALSE IMMEDIATE TRUE  0
asm_diskgroups                                     FALSE IMMEDIATE TRUE
asm_diskstring                                     TRUE  IMMEDIATE TRUE
asm_io_processes                                 FALSE IMMEDIATE TRUE  20
asm_power_limit                                  TRUE  IMMEDIATE TRUE  1
asm_preferred_read_failure_groups                         FALSE IMMEDIATE TRUE
audit_file_dest                                  FALSE DEFERRED  TRUE  /u01/app/oracle/admin/TESTDB_OMEGA/adump
audit_sys_operations                                 FALSE FALSE     FALSE TRUE
audit_syslog_level                                 FALSE FALSE     FALSE
audit_trail                                     FALSE FALSE     FALSE DB
autotask_max_active_pdbs                             FALSE IMMEDIATE TRUE  2
awr_pdb_autoflush_enabled                             FALSE IMMEDIATE TRUE  FALSE
awr_snapshot_time_offset                             FALSE IMMEDIATE TRUE  0
background_core_dump                                 FALSE IMMEDIATE TRUE  partial
background_dump_dest                                 FALSE IMMEDIATE TRUE  /u01/app/oracle/product/12.2.0.1/rdbms/log
backup_tape_io_slaves                                 FALSE DEFERRED  TRUE  FALSE
bitmap_merge_area_size                                 FALSE FALSE     FALSE 1048576
blank_trimming                                     FALSE FALSE     FALSE FALSE
buffer_pool_keep                                 FALSE FALSE     FALSE
buffer_pool_recycle                                 FALSE FALSE     FALSE
cdb_cluster                                     FALSE FALSE     FALSE FALSE
cdb_cluster_name                                 FALSE FALSE     FALSE TESTDB_OMEGA
cell_offload_compaction                              TRUE  IMMEDIATE TRUE  ADAPTIVE
cell_offload_decryption                              FALSE IMMEDIATE TRUE  TRUE
cell_offload_parameters                              TRUE  IMMEDIATE TRUE
cell_offload_plan_display                             TRUE  IMMEDIATE TRUE  AUTO
cell_offload_processing                              TRUE  IMMEDIATE TRUE  TRUE
cell_offloadgroup_name                                 TRUE  IMMEDIATE TRUE
circuits                                     FALSE IMMEDIATE TRUE
client_result_cache_lag                              FALSE FALSE     FALSE 3000
client_result_cache_size                             FALSE FALSE     FALSE 0
clonedb                                      FALSE FALSE     FALSE FALSE
clonedb_dir                                     FALSE FALSE     FALSE
cluster_database                                 FALSE FALSE     FALSE TRUE
cluster_database_instances                             FALSE FALSE     FALSE 1
cluster_interconnects                                 FALSE FALSE     FALSE
commit_logging                                     TRUE  IMMEDIATE TRUE
commit_point_strength                                 FALSE FALSE     FALSE 1
commit_wait                                     TRUE  IMMEDIATE TRUE
commit_write                                     TRUE  IMMEDIATE TRUE
common_user_prefix                                 FALSE FALSE     FALSE C##
compatible                                     FALSE FALSE     FALSE 12.2.0
connection_brokers                                 FALSE IMMEDIATE TRUE  ((TYPE=DEDICATED)(BROKERS=1)), ((TYPE=EMON)(BROKERS=1))
containers_parallel_degree                             TRUE  IMMEDIATE TRUE  65535
control_file_record_keep_time                             FALSE IMMEDIATE TRUE  7
control_files                                     FALSE FALSE     FALSE +DATA/TESTDB_OMEGA/CONTROLFILE/current.298.972512951, +DATA/TESTDB_OMEGA/CONTROLFILE/current.297.972512953
control_management_pack_access                             FALSE IMMEDIATE TRUE  DIAGNOSTIC+TUNING
core_dump_dest                                     FALSE IMMEDIATE TRUE  /u01/app/oracle/diag/rdbms/testdb_omega/TESTDB1/cdump
cpu_count                                     FALSE IMMEDIATE TRUE  2
create_bitmap_area_size                              FALSE FALSE     FALSE 8388608
create_stored_outlines                                 TRUE  IMMEDIATE TRUE
cursor_bind_capture_destination                          TRUE  IMMEDIATE TRUE  memory+disk
cursor_invalidation                                 TRUE  IMMEDIATE TRUE  IMMEDIATE
cursor_sharing                                     TRUE  IMMEDIATE TRUE  EXACT
cursor_space_for_time                                 FALSE FALSE     FALSE FALSE
data_guard_sync_latency                              FALSE IMMEDIATE TRUE  0
data_transfer_cache_size                             FALSE IMMEDIATE TRUE  0
db_16k_cache_size                                 FALSE IMMEDIATE TRUE  0
db_2k_cache_size                                 FALSE IMMEDIATE TRUE  0
db_32k_cache_size                                 FALSE IMMEDIATE TRUE  0
db_4k_cache_size                                 FALSE IMMEDIATE TRUE  0
db_8k_cache_size                                 FALSE IMMEDIATE TRUE  0
db_big_table_cache_percent_target                         FALSE IMMEDIATE TRUE  0
db_block_buffers                                 FALSE FALSE     FALSE 0
db_block_checking                                 FALSE IMMEDIATE TRUE  FALSE
db_block_checksum                                 FALSE IMMEDIATE TRUE  TYPICAL
db_block_size                                     FALSE FALSE     FALSE 8192
db_cache_advice                                  FALSE IMMEDIATE TRUE  ON
db_cache_size                                     FALSE IMMEDIATE TRUE  0
db_create_file_dest                                 TRUE  IMMEDIATE TRUE  +DATA
db_create_online_log_dest_1                             TRUE  IMMEDIATE TRUE
db_create_online_log_dest_2                             TRUE  IMMEDIATE TRUE
db_create_online_log_dest_3                             TRUE  IMMEDIATE TRUE
db_create_online_log_dest_4                             TRUE  IMMEDIATE TRUE
db_create_online_log_dest_5                             TRUE  IMMEDIATE TRUE
db_domain                                     FALSE FALSE     FALSE
db_file_multiblock_read_count                             TRUE  IMMEDIATE TRUE  128
db_file_name_convert                                 TRUE  FALSE     FALSE
db_files                                     FALSE FALSE     FALSE 200
db_flash_cache_file                                 FALSE IMMEDIATE TRUE
db_flash_cache_size                                 FALSE IMMEDIATE TRUE  0
db_flashback_retention_target                             FALSE IMMEDIATE FALSE 1440
db_index_compression_inheritance                         TRUE  IMMEDIATE TRUE  NONE
db_keep_cache_size                                 FALSE IMMEDIATE TRUE  0
db_lost_write_protect                                 FALSE IMMEDIATE TRUE  NONE
db_name                                      FALSE FALSE     FALSE TESTDB
db_performance_profile                                 FALSE FALSE     FALSE
db_recovery_file_dest                                 FALSE IMMEDIATE FALSE +DATA
db_recovery_file_dest_size                             FALSE IMMEDIATE FALSE 4294967296
db_recycle_cache_size                                 FALSE IMMEDIATE TRUE  0
db_securefile                                     TRUE  IMMEDIATE TRUE  PREFERRED
db_ultra_safe                                     FALSE FALSE     FALSE OFF
db_unique_name                                     FALSE FALSE     FALSE TESTDB_OMEGA
db_unrecoverable_scn_tracking                             TRUE  IMMEDIATE TRUE  TRUE
db_writer_processes                                 FALSE FALSE     FALSE 1
dbwr_io_slaves                                     FALSE FALSE     FALSE 0
ddl_lock_timeout                                 TRUE  IMMEDIATE TRUE  0
default_sharing                                  TRUE  IMMEDIATE TRUE  metadata
deferred_segment_creation                             TRUE  IMMEDIATE TRUE  TRUE
dg_broker_config_file1                                 FALSE IMMEDIATE TRUE  /u01/app/oracle/product/12.2.0.1/dbs/dr1TESTDB_OMEGA.dat
dg_broker_config_file2                                 FALSE IMMEDIATE TRUE  /u01/app/oracle/product/12.2.0.1/dbs/dr2TESTDB_OMEGA.dat
dg_broker_start                                  FALSE IMMEDIATE FALSE FALSE
diagnostic_dest                                  FALSE IMMEDIATE TRUE  /u01/app/oracle
disable_pdb_feature                                 FALSE IMMEDIATE TRUE  0
disk_asynch_io                                     FALSE FALSE     FALSE TRUE
dispatchers                                     FALSE IMMEDIATE TRUE  (PROTOCOL=TCP) (SERVICE=TESTDBXDB)
distributed_lock_timeout                             FALSE FALSE     FALSE 60
dml_locks                                     FALSE FALSE     FALSE 2076
dnfs_batch_size                                  FALSE FALSE     FALSE 4096
dst_upgrade_insert_conv                              TRUE  IMMEDIATE TRUE  TRUE
enable_automatic_maintenance_pdb                         FALSE IMMEDIATE TRUE  TRUE
enable_ddl_logging                                 TRUE  IMMEDIATE TRUE  FALSE
enable_dnfs_dispatcher                                 FALSE FALSE     FALSE FALSE
enable_goldengate_replication                             FALSE IMMEDIATE FALSE FALSE
enable_pluggable_database                             FALSE FALSE     FALSE FALSE
enabled_PDBs_on_standby                              FALSE IMMEDIATE TRUE  *
encrypt_new_tablespaces                              FALSE IMMEDIATE TRUE  CLOUD_ONLY
event                                         FALSE FALSE     FALSE
exafusion_enabled                                 FALSE FALSE     FALSE 1
external_keystore_credential_location                         FALSE FALSE     FALSE
fal_client                                     FALSE IMMEDIATE TRUE
fal_server                                     FALSE IMMEDIATE TRUE
fast_start_io_target                                 FALSE IMMEDIATE TRUE  0
fast_start_mttr_target                                 FALSE IMMEDIATE TRUE  0
fast_start_parallel_rollback                             FALSE IMMEDIATE TRUE  LOW
file_mapping                                     FALSE IMMEDIATE TRUE  FALSE
fileio_network_adapters                              FALSE FALSE     FALSE
filesystemio_options                                 FALSE FALSE     FALSE none
fixed_date                                     FALSE IMMEDIATE TRUE
gcs_server_processes                                 FALSE FALSE     FALSE 1
global_names                                     TRUE  IMMEDIATE TRUE  FALSE
global_txn_processes                                 FALSE IMMEDIATE TRUE  1
hash_area_size                                     TRUE  FALSE     FALSE 131072
heat_map                                     TRUE  IMMEDIATE TRUE  OFF
hi_shared_memory_address                             FALSE FALSE     FALSE 0
hs_autoregister                                  FALSE IMMEDIATE TRUE  TRUE
ifile                                         FALSE FALSE     FALSE
inmemory_adg_enabled                                 FALSE IMMEDIATE TRUE  TRUE
inmemory_clause_default                              TRUE  IMMEDIATE TRUE
inmemory_expressions_usage                             FALSE IMMEDIATE TRUE  ENABLE
inmemory_force                                     FALSE IMMEDIATE TRUE  DEFAULT
inmemory_max_populate_servers                             FALSE IMMEDIATE TRUE  0
inmemory_query                                     TRUE  IMMEDIATE TRUE  ENABLE
inmemory_size                                     FALSE IMMEDIATE TRUE  0
inmemory_trickle_repopulate_servers_percent                     FALSE IMMEDIATE TRUE  1
inmemory_virtual_columns                             FALSE IMMEDIATE TRUE  MANUAL
instance_abort_delay_time                             FALSE IMMEDIATE TRUE  0
instance_groups                                  FALSE FALSE     FALSE
instance_mode                                     FALSE FALSE     FALSE READ-WRITE
instance_name                                     FALSE FALSE     FALSE TESTDB1
instance_number                                  FALSE FALSE     FALSE 1
instance_type                                     FALSE FALSE     FALSE RDBMS
instant_restore                                  FALSE FALSE     FALSE FALSE
java_jit_enabled                                 TRUE  IMMEDIATE TRUE  TRUE
java_max_sessionspace_size                             FALSE FALSE     FALSE 0
java_pool_size                                     FALSE IMMEDIATE TRUE  0
java_restrict                                     FALSE FALSE     FALSE none
java_soft_sessionspace_limit                             FALSE FALSE     FALSE 0
job_queue_processes                                 FALSE IMMEDIATE TRUE  4000
large_pool_size                                  FALSE IMMEDIATE TRUE  0
ldap_directory_access                                 FALSE IMMEDIATE TRUE  NONE
ldap_directory_sysauth                                 FALSE FALSE     FALSE no
license_max_sessions                                 FALSE IMMEDIATE TRUE  0
license_max_users                                 FALSE IMMEDIATE TRUE  0
license_sessions_warning                             FALSE IMMEDIATE TRUE  0
listener_networks                                 FALSE IMMEDIATE TRUE
local_listener                                     FALSE IMMEDIATE TRUE    (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.101)(PORT=1521))
lock_name_space                                  FALSE FALSE     FALSE
lock_sga                                     FALSE FALSE     FALSE FALSE
log_archive_config                                 FALSE IMMEDIATE TRUE
log_archive_dest                                 FALSE IMMEDIATE TRUE
log_archive_dest_1                                 TRUE  IMMEDIATE TRUE
log_archive_dest_10                                 TRUE  IMMEDIATE TRUE
log_archive_dest_11                                 TRUE  IMMEDIATE TRUE
log_archive_dest_12                                 TRUE  IMMEDIATE TRUE
log_archive_dest_13                                 TRUE  IMMEDIATE TRUE
log_archive_dest_14                                 TRUE  IMMEDIATE TRUE
log_archive_dest_15                                 TRUE  IMMEDIATE TRUE
log_archive_dest_16                                 TRUE  IMMEDIATE TRUE
log_archive_dest_17                                 TRUE  IMMEDIATE TRUE
log_archive_dest_18                                 TRUE  IMMEDIATE TRUE
log_archive_dest_19                                 TRUE  IMMEDIATE TRUE
log_archive_dest_2                                 TRUE  IMMEDIATE TRUE
log_archive_dest_20                                 TRUE  IMMEDIATE TRUE
log_archive_dest_21                                 TRUE  IMMEDIATE TRUE
log_archive_dest_22                                 TRUE  IMMEDIATE TRUE
log_archive_dest_23                                 TRUE  IMMEDIATE TRUE
log_archive_dest_24                                 TRUE  IMMEDIATE TRUE
log_archive_dest_25                                 TRUE  IMMEDIATE TRUE
log_archive_dest_26                                 TRUE  IMMEDIATE TRUE
log_archive_dest_27                                 TRUE  IMMEDIATE TRUE
log_archive_dest_28                                 TRUE  IMMEDIATE TRUE
log_archive_dest_29                                 TRUE  IMMEDIATE TRUE
log_archive_dest_3                                 TRUE  IMMEDIATE TRUE
log_archive_dest_30                                 TRUE  IMMEDIATE TRUE
log_archive_dest_31                                 TRUE  IMMEDIATE TRUE
log_archive_dest_4                                 TRUE  IMMEDIATE TRUE
log_archive_dest_5                                 TRUE  IMMEDIATE TRUE
log_archive_dest_6                                 TRUE  IMMEDIATE TRUE
log_archive_dest_7                                 TRUE  IMMEDIATE TRUE
log_archive_dest_8                                 TRUE  IMMEDIATE TRUE
log_archive_dest_9                                 TRUE  IMMEDIATE TRUE
log_archive_dest_state_1                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_10                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_11                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_12                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_13                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_14                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_15                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_16                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_17                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_18                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_19                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_2                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_20                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_21                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_22                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_23                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_24                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_25                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_26                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_27                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_28                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_29                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_3                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_30                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_31                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_4                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_5                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_6                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_7                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_8                             TRUE  IMMEDIATE TRUE  enable
log_archive_dest_state_9                             TRUE  IMMEDIATE TRUE  enable
log_archive_duplex_dest                              FALSE IMMEDIATE TRUE
log_archive_format                                 FALSE FALSE     FALSE %t_%s_%r.dbf
log_archive_max_processes                             FALSE IMMEDIATE TRUE  4
log_archive_min_succeed_dest                             TRUE  IMMEDIATE TRUE  1
log_archive_start                                 FALSE FALSE     FALSE FALSE
log_archive_trace                                 FALSE IMMEDIATE TRUE  0
log_buffer                                     FALSE FALSE     FALSE 7806976
log_checkpoint_interval                              FALSE IMMEDIATE TRUE  0
log_checkpoint_timeout                                 FALSE IMMEDIATE TRUE  1800
log_checkpoints_to_alert                             FALSE IMMEDIATE TRUE  FALSE
log_file_name_convert                                 FALSE FALSE     FALSE
long_module_action                                 FALSE IMMEDIATE TRUE  TRUE
max_datapump_jobs_per_pdb                             FALSE IMMEDIATE TRUE  100
max_dispatchers                                  FALSE IMMEDIATE TRUE
max_dump_file_size                                 TRUE  IMMEDIATE TRUE  unlimited
max_idle_time                                     FALSE IMMEDIATE TRUE  0
max_iops                                     FALSE IMMEDIATE TRUE  0
max_mbps                                     FALSE IMMEDIATE TRUE  0
max_pdbs                                     FALSE IMMEDIATE FALSE 4098
max_shared_servers                                 FALSE IMMEDIATE TRUE
max_string_size                                  FALSE IMMEDIATE FALSE STANDARD
memory_max_target                                 FALSE FALSE     FALSE 0
memory_target                                     FALSE IMMEDIATE TRUE  0
nls_calendar                                     TRUE  FALSE     FALSE
nls_comp                                     TRUE  FALSE     FALSE BINARY
nls_currency                                     TRUE  FALSE     FALSE
nls_date_format                                  TRUE  FALSE     FALSE
nls_date_language                                 TRUE  FALSE     FALSE
nls_dual_currency                                 TRUE  FALSE     FALSE
nls_iso_currency                                 TRUE  FALSE     FALSE
nls_language                                     TRUE  FALSE     FALSE AMERICAN
nls_length_semantics                                 TRUE  IMMEDIATE TRUE  BYTE
nls_nchar_conv_excp                                 TRUE  IMMEDIATE TRUE  FALSE
nls_numeric_characters                                 TRUE  FALSE     FALSE
nls_sort                                     TRUE  FALSE     FALSE
nls_territory                                     TRUE  FALSE     FALSE AMERICA
nls_time_format                                  TRUE  FALSE     FALSE
nls_time_tz_format                                 TRUE  FALSE     FALSE
nls_timestamp_format                                 TRUE  FALSE     FALSE
nls_timestamp_tz_format                              TRUE  FALSE     FALSE
noncdb_compatible                                 FALSE FALSE     FALSE FALSE
object_cache_max_size_percent                             TRUE  DEFERRED  TRUE  10
object_cache_optimal_size                             TRUE  DEFERRED  TRUE  10240000
ofs_threads                                     FALSE IMMEDIATE TRUE  4
olap_page_pool_size                                 TRUE  DEFERRED  TRUE  0
one_step_plugin_for_pdb_with_tde                         FALSE IMMEDIATE TRUE  FALSE
open_cursors                                     FALSE IMMEDIATE TRUE  300
open_links                                     FALSE FALSE     FALSE 4
open_links_per_instance                              FALSE FALSE     FALSE 4
optimizer_adaptive_plans                             TRUE  IMMEDIATE TRUE  TRUE
optimizer_adaptive_reporting_only                         TRUE  IMMEDIATE TRUE  FALSE
optimizer_adaptive_statistics                             TRUE  IMMEDIATE TRUE  FALSE
optimizer_capture_sql_plan_baselines                         TRUE  IMMEDIATE TRUE  FALSE
optimizer_dynamic_sampling                             TRUE  IMMEDIATE TRUE  2
optimizer_features_enable                             TRUE  IMMEDIATE TRUE  12.2.0.1
optimizer_index_caching                              TRUE  IMMEDIATE TRUE  0
optimizer_index_cost_adj                             TRUE  IMMEDIATE TRUE  100
optimizer_inmemory_aware                             TRUE  IMMEDIATE TRUE  TRUE
optimizer_mode                                     TRUE  IMMEDIATE TRUE  ALL_ROWS
optimizer_secure_view_merging                             FALSE IMMEDIATE TRUE  TRUE
optimizer_use_invisible_indexes                          TRUE  IMMEDIATE TRUE  FALSE
optimizer_use_pending_statistics                         TRUE  IMMEDIATE TRUE  FALSE
optimizer_use_sql_plan_baselines                         TRUE  IMMEDIATE TRUE  TRUE
os_authent_prefix                                 FALSE FALSE     FALSE ops$
os_roles                                     FALSE FALSE     FALSE FALSE
outbound_dblink_protocols                             FALSE IMMEDIATE TRUE  ALL
parallel_adaptive_multi_user                             FALSE IMMEDIATE TRUE  FALSE
parallel_degree_limit                                 TRUE  IMMEDIATE TRUE  CPU
parallel_degree_policy                                 TRUE  IMMEDIATE TRUE  MANUAL
parallel_execution_message_size                          FALSE FALSE     FALSE 16384
parallel_force_local                                 TRUE  IMMEDIATE TRUE  FALSE
parallel_instance_group                              TRUE  IMMEDIATE TRUE
parallel_max_servers                                 FALSE IMMEDIATE TRUE  80
parallel_min_percent                                 TRUE  FALSE     FALSE 0
parallel_min_servers                                 FALSE IMMEDIATE TRUE  8
parallel_min_time_threshold                             TRUE  IMMEDIATE TRUE  AUTO
parallel_servers_target                              FALSE IMMEDIATE TRUE  32
parallel_threads_per_cpu                             FALSE IMMEDIATE TRUE  2
pdb_file_name_convert                                 TRUE  IMMEDIATE TRUE
pdb_lockdown                                     TRUE  IMMEDIATE TRUE
pdb_os_credential                                 FALSE FALSE     FALSE
permit_92_wrap_format                                 FALSE FALSE     FALSE TRUE
pga_aggregate_limit                                 FALSE IMMEDIATE TRUE  2147483648
pga_aggregate_target                                 FALSE IMMEDIATE TRUE  598736896
plscope_settings                                 TRUE  IMMEDIATE TRUE  IDENTIFIERS:NONE
plsql_ccflags                                     TRUE  IMMEDIATE TRUE
plsql_code_type                                  TRUE  IMMEDIATE TRUE  INTERPRETED
plsql_debug                                     TRUE  IMMEDIATE TRUE  FALSE
plsql_optimize_level                                 TRUE  IMMEDIATE TRUE  2
plsql_v2_compatibility                                 TRUE  IMMEDIATE TRUE  FALSE
plsql_warnings                                     TRUE  IMMEDIATE TRUE  DISABLE:ALL
pre_page_sga                                     FALSE FALSE     FALSE TRUE
processes                                     FALSE FALSE     FALSE 300
processor_group_name                                 FALSE FALSE     FALSE
query_rewrite_enabled                                 TRUE  IMMEDIATE TRUE  TRUE
query_rewrite_integrity                              TRUE  IMMEDIATE TRUE  enforced
rdbms_server_dn                                  FALSE FALSE     FALSE
read_only_open_delayed                                 FALSE FALSE     FALSE FALSE
recovery_parallelism                                 FALSE FALSE     FALSE 0
recyclebin                                     TRUE  DEFERRED  TRUE  on
redo_transport_user                                 FALSE IMMEDIATE TRUE
remote_dependencies_mode                             TRUE  IMMEDIATE TRUE  TIMESTAMP
remote_listener                                  FALSE IMMEDIATE TRUE    scan12c:1521
remote_login_passwordfile                             FALSE FALSE     FALSE EXCLUSIVE
remote_os_authent                                 FALSE FALSE     FALSE FALSE
remote_os_roles                                  FALSE FALSE     FALSE FALSE
remote_recovery_file_dest                             FALSE IMMEDIATE FALSE
replication_dependency_tracking                          FALSE FALSE     FALSE TRUE
resource_limit                                     FALSE IMMEDIATE TRUE  TRUE
resource_manage_goldengate                             FALSE IMMEDIATE TRUE  FALSE
resource_manager_cpu_allocation                          FALSE IMMEDIATE TRUE  2
resource_manager_plan                                 FALSE IMMEDIATE TRUE  SCHEDULER[0x4AC5]:DEFAULT_MAINTENANCE_PLAN
result_cache_max_result                              FALSE IMMEDIATE TRUE  5
result_cache_max_size                                 FALSE IMMEDIATE TRUE  8978432
result_cache_mode                                 TRUE  IMMEDIATE TRUE  MANUAL
result_cache_remote_expiration                             TRUE  IMMEDIATE TRUE  0
resumable_timeout                                 TRUE  IMMEDIATE TRUE  0
rollback_segments                                 FALSE FALSE     FALSE
sec_case_sensitive_logon                             FALSE IMMEDIATE TRUE  TRUE
sec_max_failed_login_attempts                             FALSE FALSE     FALSE 3
sec_protocol_error_further_action                         FALSE IMMEDIATE TRUE  (DROP,3)
sec_protocol_error_trace_action                          FALSE IMMEDIATE TRUE  TRACE
sec_return_server_release_banner                         FALSE FALSE     FALSE FALSE
serial_reuse                                     FALSE FALSE     FALSE disable
service_names                                     FALSE IMMEDIATE TRUE  TESTDB_OMEGA
session_cached_cursors                                 TRUE  DEFERRED  TRUE  50
session_max_open_files                                 FALSE FALSE     FALSE 10
sessions                                     FALSE IMMEDIATE TRUE  472
sga_max_size                                     FALSE FALSE     FALSE 1795162112
sga_min_size                                     FALSE IMMEDIATE TRUE  0
sga_target                                     FALSE IMMEDIATE TRUE  1795162112
shadow_core_dump                                 FALSE IMMEDIATE TRUE  partial
shared_memory_address                                 FALSE FALSE     FALSE 0
shared_pool_reserved_size                             FALSE FALSE     FALSE 21810380
shared_pool_size                                 FALSE IMMEDIATE TRUE  0
shared_server_sessions                                 FALSE IMMEDIATE TRUE
shared_servers                                     FALSE IMMEDIATE TRUE  1
shrd_dupl_table_refresh_rate                             FALSE IMMEDIATE TRUE  60
skip_unusable_indexes                                 TRUE  IMMEDIATE TRUE  TRUE
smtp_out_server                                  TRUE  IMMEDIATE TRUE
sort_area_retained_size                              TRUE  DEFERRED  TRUE  0
sort_area_size                                     TRUE  DEFERRED  TRUE  65536
spatial_vector_acceleration                             TRUE  IMMEDIATE TRUE  FALSE
spfile                                         FALSE IMMEDIATE TRUE  +DATA/TESTDB_OMEGA/PARAMETERFILE/spfile.305.972520367
sql92_security                                     FALSE FALSE     FALSE TRUE
sql_trace                                     TRUE  IMMEDIATE TRUE  FALSE
sqltune_category                                 TRUE  IMMEDIATE TRUE  DEFAULT
standby_archive_dest                                 FALSE IMMEDIATE TRUE  ?#/dbs/arch
standby_db_preserve_states                             FALSE FALSE     FALSE NONE
standby_file_management                              FALSE IMMEDIATE TRUE  MANUAL
star_transformation_enabled                             TRUE  IMMEDIATE TRUE  FALSE
statistics_level                                 TRUE  IMMEDIATE TRUE  TYPICAL
streams_pool_size                                 FALSE IMMEDIATE TRUE  0
tape_asynch_io                                     FALSE FALSE     FALSE TRUE
target_pdbs                                     FALSE FALSE     FALSE 0
temp_undo_enabled                                 TRUE  IMMEDIATE TRUE  FALSE
thread                                         FALSE IMMEDIATE TRUE  1
threaded_execution                                 FALSE FALSE     FALSE FALSE
timed_os_statistics                                 TRUE  IMMEDIATE TRUE  0
timed_statistics                                 TRUE  IMMEDIATE TRUE  TRUE
trace_enabled                                     FALSE IMMEDIATE TRUE  TRUE
tracefile_identifier                                 TRUE  FALSE     FALSE
transactions                                     FALSE FALSE     FALSE 519
transactions_per_rollback_segment                         FALSE FALSE     FALSE 5
undo_management                                  FALSE FALSE     FALSE AUTO
undo_retention                                     FALSE IMMEDIATE TRUE  900
undo_tablespace                                  FALSE IMMEDIATE TRUE  UNDOTBS1
unified_audit_sga_queue_size                             FALSE FALSE     FALSE 1048576
uniform_log_timestamp_format                             FALSE IMMEDIATE TRUE  TRUE
use_dedicated_broker                                 FALSE IMMEDIATE TRUE  FALSE
use_large_pages                                  FALSE FALSE     FALSE TRUE
user_dump_dest                                     FALSE IMMEDIATE TRUE  /u01/app/oracle/product/12.2.0.1/rdbms/log
utl_file_dir                                     FALSE FALSE     FALSE
workarea_size_policy                                 TRUE  IMMEDIATE TRUE  AUTO
xml_db_events                                     TRUE  IMMEDIATE TRUE  enable

417 rows selected.

SQL>




В кластеризованной среде , в которой применяется Oracle RAC , все экземпляры совместно используют тот же самый файл SPFILE

Пример такого файла для кластера:

TESTDB2.__data_transfer_cache_size=0
TESTDB1.__data_transfer_cache_size=0
TESTDB2.__db_cache_size=1191182336
TESTDB1.__db_cache_size=1207959552
TESTDB2.__inmemory_ext_roarea=0
TESTDB1.__inmemory_ext_roarea=0
TESTDB2.__inmemory_ext_rwarea=0
TESTDB1.__inmemory_ext_rwarea=0
TESTDB2.__java_pool_size=16777216
TESTDB1.__java_pool_size=16777216
TESTDB2.__large_pool_size=33554432
TESTDB1.__large_pool_size=33554432
TESTDB1.__oracle_base='/u01/app/oracle'#ORACLE_BASE set from environment
TESTDB2.__oracle_base='/u01/app/oracle'#ORACLE_BASE set from environment
TESTDB2.__pga_aggregate_target=603979776
TESTDB1.__pga_aggregate_target=603979776
TESTDB2.__sga_target=1795162112
TESTDB1.__sga_target=1795162112
TESTDB2.__shared_io_pool_size=83886080
TESTDB1.__shared_io_pool_size=83886080
TESTDB2.__shared_pool_size=452984832
TESTDB1.__shared_pool_size=436207616
TESTDB2.__streams_pool_size=0
TESTDB1.__streams_pool_size=0
*.audit_file_dest='/u01/app/oracle/admin/TESTDB_OMEGA/adump'
*.audit_trail='db'
*.cluster_database=true
*.compatible='12.2.0'
*.control_files='+DATA/TESTDB_OMEGA/CONTROLFILE/current.298.972512951','+DATA/TESTDB_OMEGA/CONTROLFILE/current.297.972512953'
*.db_block_size=8192
*.db_create_file_dest='+DATA'
*.db_name='TESTDB'
*.db_recovery_file_dest='+DATA'
*.db_recovery_file_dest_size=4294967296
*.db_unique_name='TESTDB_OMEGA'
*.diagnostic_dest='/u01/app/oracle'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=TESTDBXDB)'
family:dw_helper.instance_mode='read-only'
TESTDB1.instance_number=1
TESTDB2.instance_number=2
*.local_listener='-oraagent-dummy-'
*.log_archive_format='%t_%s_%r.dbf'
*.nls_language='AMERICAN'
*.nls_territory='AMERICA'
*.open_cursors=300
*.pga_aggregate_target=571m
*.processes=300
*.remote_login_passwordfile='exclusive'
*.sga_target=1712m
TESTDB2.thread=2
TESTDB1.thread=1
*.undo_tablespace='UNDOTBS1'
TESTDB1.undo_tablespace='UNDOTBS1'
TESTDB2.undo_tablespace='UNDOTBS2'

Имена параметров, общих для всех экземпляров в кластере, будут начинаться с символов *.
Имена параметров, характерных для отдельного экземпляра, вроде INSTANCE_NUMBER и THREAD, должны быть предварены именем экземпляра
(идентификатором Oracle SID).


Специальные параметры кластера:

instance_number
instance_group
thread
cluster_database
cluster_database_instances
cluster_interconnects
remote_listener
local_listener
parallel_instance
max_commit_propagation_delay




Параметры имеющие одинаковое значение для всех инстансов:

active_instance_count
archive_lag_target
compatible
cluster_database
cluster_database_instances
cluster_interconnects     
control_files
db_block_size
db_domain
db_files
db_name
db_recovery_file_dest
db_recovery_file_dest_size
db_unique_name
dml_locks                     -- when 0
instance_type                -- rdbms or asm
max_commit_propagation_delay
parallel_max_servers
remote_login_password_file
trace_enabled
undo_management


Параметры модифицируемые на уровне базы данных:

-- string
select 'alter system set '|| name ||' = '''||value||''' scope=spfile sid=''*'''||';' sql_cmd from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'FALSE' and type in (2,4) and value is not null and substr(name,1,1)<>'_'
union all
select 'alter system set "'|| name ||'" = '''||value||''' scope=spfile sid=''*'''||';' sql_cmd  from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'FALSE' and type in (2,4) and value is not null and substr(name,1,1)='_'
union all
-- integer
select 'alter system set '|| name ||' = '||value||' scope=spfile sid=''*'''||';' sql_cmd from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'FALSE' and type in (3,6) and value is not null and substr(name,1,1)<>'_'
union all
select 'alter system set "'|| name ||'" = '||value||' scope=spfile sid=''*'''||';' sql_cmd  from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'FALSE' and type in (3,6) and value is not null and substr(name,1,1)='_'
union all
-- boolean
select 'alter system set '|| name ||' = '||value||' scope=spfile sid=''*'''||';' sql_cmd from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'FALSE' and type in (1) and value is not null and substr(name,1,1)<>'_'
union all
select 'alter system set "'|| name ||'" = '||value||' scope=spfile sid=''*'''||';' sql_cmd  from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'FALSE' and type in (1) and value is not null and substr(name,1,1)='_'
order by 1;

alter system set DBFIPS_140 = FALSE scope=spfile sid='*';
alter system set O7_DICTIONARY_ACCESSIBILITY = FALSE scope=spfile sid='*';
alter system set allow_group_access_to_sga = FALSE scope=spfile sid='*';
alter system set audit_sys_operations = TRUE scope=spfile sid='*';
alter system set audit_trail = 'DB' scope=spfile sid='*';
alter system set bitmap_merge_area_size = 1048576 scope=spfile sid='*';
alter system set blank_trimming = FALSE scope=spfile sid='*';
alter system set cdb_cluster = FALSE scope=spfile sid='*';
alter system set cdb_cluster_name = 'TESTDB_OMEGA' scope=spfile sid='*';
alter system set client_result_cache_lag = 3000 scope=spfile sid='*';
alter system set client_result_cache_size = 0 scope=spfile sid='*';
alter system set clonedb = FALSE scope=spfile sid='*';
alter system set cluster_database = TRUE scope=spfile sid='*';
alter system set cluster_database_instances = 1 scope=spfile sid='*';
alter system set commit_point_strength = 1 scope=spfile sid='*';
alter system set common_user_prefix = 'C##' scope=spfile sid='*';
alter system set compatible = '12.2.0' scope=spfile sid='*';
alter system set control_files = '+DATA/TESTDB_OMEGA/CONTROLFILE/current.298.972512951, +DATA/TESTDB_OMEGA/CONTROLFILE/current.297.972512953' scope=spfile sid='*';
alter system set create_bitmap_area_size = 8388608 scope=spfile sid='*';
alter system set cursor_space_for_time = FALSE scope=spfile sid='*';
alter system set db_block_buffers = 0 scope=spfile sid='*';
alter system set db_block_size = 8192 scope=spfile sid='*';
alter system set db_files = 200 scope=spfile sid='*';
alter system set db_flashback_retention_target = 1440 scope=spfile sid='*';
alter system set db_name = 'TESTDB' scope=spfile sid='*';
alter system set db_recovery_file_dest = '+DATA' scope=spfile sid='*';
alter system set db_recovery_file_dest_size = 4294967296 scope=spfile sid='*';
alter system set db_ultra_safe = 'OFF' scope=spfile sid='*';
alter system set db_unique_name = 'TESTDB_OMEGA' scope=spfile sid='*';
alter system set db_writer_processes = 1 scope=spfile sid='*';
alter system set dbwr_io_slaves = 0 scope=spfile sid='*';
alter system set dg_broker_start = FALSE scope=spfile sid='*';
alter system set disk_asynch_io = TRUE scope=spfile sid='*';
alter system set distributed_lock_timeout = 60 scope=spfile sid='*';
alter system set dml_locks = 2076 scope=spfile sid='*';
alter system set dnfs_batch_size = 4096 scope=spfile sid='*';
alter system set enable_dnfs_dispatcher = FALSE scope=spfile sid='*';
alter system set enable_goldengate_replication = FALSE scope=spfile sid='*';
alter system set enable_pluggable_database = FALSE scope=spfile sid='*';
alter system set exafusion_enabled = 1 scope=spfile sid='*';
alter system set filesystemio_options = 'none' scope=spfile sid='*';
alter system set gcs_server_processes = 1 scope=spfile sid='*';
alter system set hash_area_size = 131072 scope=spfile sid='*';
alter system set hi_shared_memory_address = 0 scope=spfile sid='*';
alter system set instance_mode = 'READ-WRITE' scope=spfile sid='*';
alter system set instance_name = 'TESTDB1' scope=spfile sid='*';
alter system set instance_number = 1 scope=spfile sid='*';
alter system set instance_type = 'RDBMS' scope=spfile sid='*';
alter system set instant_restore = FALSE scope=spfile sid='*';
alter system set java_max_sessionspace_size = 0 scope=spfile sid='*';
alter system set java_restrict = 'none' scope=spfile sid='*';
alter system set java_soft_sessionspace_limit = 0 scope=spfile sid='*';
alter system set ldap_directory_sysauth = 'no' scope=spfile sid='*';
alter system set lock_sga = FALSE scope=spfile sid='*';
alter system set log_archive_format = '%t_%s_%r.dbf' scope=spfile sid='*';
alter system set log_archive_start = FALSE scope=spfile sid='*';
alter system set log_buffer = 7806976 scope=spfile sid='*';
alter system set max_pdbs = 4098 scope=spfile sid='*';
alter system set max_string_size = 'STANDARD' scope=spfile sid='*';
alter system set memory_max_target = 0 scope=spfile sid='*';
alter system set nls_comp = 'BINARY' scope=spfile sid='*';
alter system set nls_language = 'AMERICAN' scope=spfile sid='*';
alter system set nls_territory = 'AMERICA' scope=spfile sid='*';
alter system set noncdb_compatible = FALSE scope=spfile sid='*';
alter system set open_links = 4 scope=spfile sid='*';
alter system set open_links_per_instance = 4 scope=spfile sid='*';
alter system set os_authent_prefix = 'ops$' scope=spfile sid='*';
alter system set os_roles = FALSE scope=spfile sid='*';
alter system set parallel_execution_message_size = 16384 scope=spfile sid='*';
alter system set parallel_min_percent = 0 scope=spfile sid='*';
alter system set permit_92_wrap_format = TRUE scope=spfile sid='*';
alter system set pre_page_sga = TRUE scope=spfile sid='*';
alter system set processes = 300 scope=spfile sid='*';
alter system set read_only_open_delayed = FALSE scope=spfile sid='*';
alter system set recovery_parallelism = 0 scope=spfile sid='*';
alter system set remote_login_passwordfile = 'EXCLUSIVE' scope=spfile sid='*';
alter system set remote_os_authent = FALSE scope=spfile sid='*';
alter system set remote_os_roles = FALSE scope=spfile sid='*';
alter system set replication_dependency_tracking = TRUE scope=spfile sid='*';
alter system set sec_max_failed_login_attempts = 3 scope=spfile sid='*';
alter system set sec_return_server_release_banner = FALSE scope=spfile sid='*';
alter system set serial_reuse = 'disable' scope=spfile sid='*';
alter system set session_max_open_files = 10 scope=spfile sid='*';
alter system set sga_max_size = 1795162112 scope=spfile sid='*';
alter system set shared_memory_address = 0 scope=spfile sid='*';
alter system set shared_pool_reserved_size = 21810380 scope=spfile sid='*';
alter system set sql92_security = TRUE scope=spfile sid='*';
alter system set standby_db_preserve_states = 'NONE' scope=spfile sid='*';
alter system set tape_asynch_io = TRUE scope=spfile sid='*';
alter system set target_pdbs = 0 scope=spfile sid='*';
alter system set threaded_execution = FALSE scope=spfile sid='*';
alter system set transactions = 519 scope=spfile sid='*';
alter system set transactions_per_rollback_segment = 5 scope=spfile sid='*';
alter system set undo_management = 'AUTO' scope=spfile sid='*';
alter system set unified_audit_sga_queue_size = 1048576 scope=spfile sid='*';
alter system set use_large_pages = 'TRUE' scope=spfile sid='*';

96 rows selected.

SQL>



Параметры имеющие уникальные значения для всех инстансов:

instance_number
instance_name
thread
undo_tablespace/rollback_segments


Параметры модифицируемые на уровне экземпляра:

-- string
select 'alter system set '|| name ||' = '''||value||''' scope=spfile sid=''TESTDB1'''||';' sql_cmd from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'TRUE' and type in (2,4) and value is not null and substr(name,1,1)<>'_'
union all
select 'alter system set "'|| name ||'" = '''||value||''' scope=spfile sid=''TESTDB1'''||';' sql_cmd  from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'TRUE' and type in (2,4) and value is not null and substr(name,1,1)='_'
union all
-- integer
select 'alter system set '|| name ||' = '||value||' scope=spfile sid=''TESTDB1'''||';' sql_cmd from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'TRUE' and type in (3,6) and value is not null and substr(name,1,1)<>'_'
union all
select 'alter system set "'|| name ||'" = '||value||' scope=spfile sid=''TESTDB1'''||';' sql_cmd  from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'TRUE' and type in (3,6) and value is not null and substr(name,1,1)='_'
union all
-- boolean
select 'alter system set '|| name ||' = '||value||' scope=spfile sid=''TESTDB1'''||';' sql_cmd from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'TRUE' and type in (1) and value is not null and substr(name,1,1)<>'_'
union all
select 'alter system set "'|| name ||'" = '||value||' scope=spfile sid=''TESTDB1'''||';' sql_cmd  from SYS.V_$PARAMETER where ISINSTANCE_MODIFIABLE = 'TRUE' and type in (1) and value is not null and substr(name,1,1)='_'
order by 1;

alter system set allow_global_dblinks = FALSE scope=spfile sid='TESTDB1';
alter system set approx_for_aggregation = FALSE scope=spfile sid='TESTDB1';
alter system set approx_for_count_distinct = FALSE scope=spfile sid='TESTDB1';
alter system set approx_for_percentile = 'none' scope=spfile sid='TESTDB1';
alter system set aq_tm_processes = 1 scope=spfile sid='TESTDB1';
alter system set archive_lag_target = 0 scope=spfile sid='TESTDB1';
alter system set asm_io_processes = 20 scope=spfile sid='TESTDB1';
alter system set asm_power_limit = 1 scope=spfile sid='TESTDB1';
alter system set audit_file_dest = '/u01/app/oracle/admin/TESTDB_OMEGA/adump' scope=spfile sid='TESTDB1';
alter system set autotask_max_active_pdbs = 2 scope=spfile sid='TESTDB1';
alter system set awr_pdb_autoflush_enabled = FALSE scope=spfile sid='TESTDB1';
alter system set awr_snapshot_time_offset = 0 scope=spfile sid='TESTDB1';
alter system set background_core_dump = 'partial' scope=spfile sid='TESTDB1';
alter system set background_dump_dest = '/u01/app/oracle/product/12.2.0.1/rdbms/log' scope=spfile sid='TESTDB1';
alter system set backup_tape_io_slaves = FALSE scope=spfile sid='TESTDB1';
alter system set cell_offload_compaction = 'ADAPTIVE' scope=spfile sid='TESTDB1';
alter system set cell_offload_decryption = TRUE scope=spfile sid='TESTDB1';
alter system set cell_offload_plan_display = 'AUTO' scope=spfile sid='TESTDB1';
alter system set cell_offload_processing = TRUE scope=spfile sid='TESTDB1';
alter system set connection_brokers = '((TYPE=DEDICATED)(BROKERS=1)), ((TYPE=EMON)(BROKERS=1))' scope=spfile sid='TESTDB1';
alter system set containers_parallel_degree = 65535 scope=spfile sid='TESTDB1';
alter system set control_file_record_keep_time = 7 scope=spfile sid='TESTDB1';
alter system set control_management_pack_access = 'DIAGNOSTIC+TUNING' scope=spfile sid='TESTDB1';
alter system set core_dump_dest = '/u01/app/oracle/diag/rdbms/testdb_omega/TESTDB1/cdump' scope=spfile sid='TESTDB1';
alter system set cpu_count = 2 scope=spfile sid='TESTDB1';
alter system set cursor_bind_capture_destination = 'memory+disk' scope=spfile sid='TESTDB1';
alter system set cursor_invalidation = 'IMMEDIATE' scope=spfile sid='TESTDB1';
alter system set cursor_sharing = 'EXACT' scope=spfile sid='TESTDB1';
alter system set data_guard_sync_latency = 0 scope=spfile sid='TESTDB1';
alter system set data_transfer_cache_size = 0 scope=spfile sid='TESTDB1';
alter system set db_16k_cache_size = 0 scope=spfile sid='TESTDB1';
alter system set db_2k_cache_size = 0 scope=spfile sid='TESTDB1';
alter system set db_32k_cache_size = 0 scope=spfile sid='TESTDB1';
alter system set db_4k_cache_size = 0 scope=spfile sid='TESTDB1';
alter system set db_8k_cache_size = 0 scope=spfile sid='TESTDB1';
alter system set db_big_table_cache_percent_target = '0' scope=spfile sid='TESTDB1';
alter system set db_block_checking = 'FALSE' scope=spfile sid='TESTDB1';
alter system set db_block_checksum = 'TYPICAL' scope=spfile sid='TESTDB1';
alter system set db_cache_advice = 'ON' scope=spfile sid='TESTDB1';
alter system set db_cache_size = 0 scope=spfile sid='TESTDB1';
alter system set db_create_file_dest = '+DATA' scope=spfile sid='TESTDB1';
alter system set db_file_multiblock_read_count = 128 scope=spfile sid='TESTDB1';
alter system set db_flash_cache_size = 0 scope=spfile sid='TESTDB1';
alter system set db_index_compression_inheritance = 'NONE' scope=spfile sid='TESTDB1';
alter system set db_keep_cache_size = 0 scope=spfile sid='TESTDB1';
alter system set db_lost_write_protect = 'NONE' scope=spfile sid='TESTDB1';
alter system set db_recycle_cache_size = 0 scope=spfile sid='TESTDB1';
alter system set db_securefile = 'PREFERRED' scope=spfile sid='TESTDB1';
alter system set db_unrecoverable_scn_tracking = TRUE scope=spfile sid='TESTDB1';
alter system set ddl_lock_timeout = 0 scope=spfile sid='TESTDB1';
alter system set default_sharing = 'metadata' scope=spfile sid='TESTDB1';
alter system set deferred_segment_creation = TRUE scope=spfile sid='TESTDB1';
alter system set dg_broker_config_file1 = '/u01/app/oracle/product/12.2.0.1/dbs/dr1TESTDB_OMEGA.dat' scope=spfile sid='TESTDB1';
alter system set dg_broker_config_file2 = '/u01/app/oracle/product/12.2.0.1/dbs/dr2TESTDB_OMEGA.dat' scope=spfile sid='TESTDB1';
alter system set diagnostic_dest = '/u01/app/oracle' scope=spfile sid='TESTDB1';
alter system set disable_pdb_feature = 0 scope=spfile sid='TESTDB1';
alter system set dispatchers = '(PROTOCOL=TCP) (SERVICE=TESTDBXDB)' scope=spfile sid='TESTDB1';
alter system set dst_upgrade_insert_conv = TRUE scope=spfile sid='TESTDB1';
alter system set enable_automatic_maintenance_pdb = TRUE scope=spfile sid='TESTDB1';
alter system set enable_ddl_logging = FALSE scope=spfile sid='TESTDB1';
alter system set enabled_PDBs_on_standby = '*' scope=spfile sid='TESTDB1';
alter system set encrypt_new_tablespaces = 'CLOUD_ONLY' scope=spfile sid='TESTDB1';
alter system set fast_start_io_target = 0 scope=spfile sid='TESTDB1';
alter system set fast_start_mttr_target = 0 scope=spfile sid='TESTDB1';
alter system set fast_start_parallel_rollback = 'LOW' scope=spfile sid='TESTDB1';
alter system set file_mapping = FALSE scope=spfile sid='TESTDB1';
alter system set global_names = FALSE scope=spfile sid='TESTDB1';
alter system set global_txn_processes = 1 scope=spfile sid='TESTDB1';
alter system set heat_map = 'OFF' scope=spfile sid='TESTDB1';
alter system set hs_autoregister = TRUE scope=spfile sid='TESTDB1';
alter system set inmemory_adg_enabled = TRUE scope=spfile sid='TESTDB1';
alter system set inmemory_expressions_usage = 'ENABLE' scope=spfile sid='TESTDB1';
alter system set inmemory_force = 'DEFAULT' scope=spfile sid='TESTDB1';
alter system set inmemory_max_populate_servers = 0 scope=spfile sid='TESTDB1';
alter system set inmemory_query = 'ENABLE' scope=spfile sid='TESTDB1';
alter system set inmemory_size = 0 scope=spfile sid='TESTDB1';
alter system set inmemory_trickle_repopulate_servers_percent = 1 scope=spfile sid='TESTDB1';
alter system set inmemory_virtual_columns = 'MANUAL' scope=spfile sid='TESTDB1';
alter system set instance_abort_delay_time = 0 scope=spfile sid='TESTDB1';
alter system set java_jit_enabled = TRUE scope=spfile sid='TESTDB1';
alter system set java_pool_size = 0 scope=spfile sid='TESTDB1';
alter system set job_queue_processes = 4000 scope=spfile sid='TESTDB1';
alter system set large_pool_size = 0 scope=spfile sid='TESTDB1';
alter system set ldap_directory_access = 'NONE' scope=spfile sid='TESTDB1';
alter system set license_max_sessions = 0 scope=spfile sid='TESTDB1';
alter system set license_max_users = 0 scope=spfile sid='TESTDB1';
alter system set license_sessions_warning = 0 scope=spfile sid='TESTDB1';
alter system set local_listener = ' (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.101)(PORT=1521))' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_1 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_10 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_11 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_12 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_13 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_14 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_15 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_16 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_17 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_18 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_19 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_2 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_20 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_21 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_22 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_23 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_24 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_25 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_26 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_27 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_28 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_29 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_3 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_30 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_31 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_4 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_5 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_6 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_7 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_8 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_dest_state_9 = 'enable' scope=spfile sid='TESTDB1';
alter system set log_archive_max_processes = 4 scope=spfile sid='TESTDB1';
alter system set log_archive_min_succeed_dest = 1 scope=spfile sid='TESTDB1';
alter system set log_archive_trace = 0 scope=spfile sid='TESTDB1';
alter system set log_checkpoint_interval = 0 scope=spfile sid='TESTDB1';
alter system set log_checkpoint_timeout = 1800 scope=spfile sid='TESTDB1';
alter system set log_checkpoints_to_alert = FALSE scope=spfile sid='TESTDB1';
alter system set long_module_action = TRUE scope=spfile sid='TESTDB1';
alter system set max_datapump_jobs_per_pdb = 100 scope=spfile sid='TESTDB1';
alter system set max_dump_file_size = 'unlimited' scope=spfile sid='TESTDB1';
alter system set max_idle_time = 0 scope=spfile sid='TESTDB1';
alter system set max_iops = 0 scope=spfile sid='TESTDB1';
alter system set max_mbps = 0 scope=spfile sid='TESTDB1';
alter system set memory_target = 0 scope=spfile sid='TESTDB1';
alter system set nls_length_semantics = 'BYTE' scope=spfile sid='TESTDB1';
alter system set nls_nchar_conv_excp = 'FALSE' scope=spfile sid='TESTDB1';
alter system set object_cache_max_size_percent = 10 scope=spfile sid='TESTDB1';
alter system set object_cache_optimal_size = 10240000 scope=spfile sid='TESTDB1';
alter system set ofs_threads = 4 scope=spfile sid='TESTDB1';
alter system set olap_page_pool_size = 0 scope=spfile sid='TESTDB1';
alter system set one_step_plugin_for_pdb_with_tde = FALSE scope=spfile sid='TESTDB1';
alter system set open_cursors = 300 scope=spfile sid='TESTDB1';
alter system set optimizer_adaptive_plans = TRUE scope=spfile sid='TESTDB1';
alter system set optimizer_adaptive_reporting_only = FALSE scope=spfile sid='TESTDB1';
alter system set optimizer_adaptive_statistics = FALSE scope=spfile sid='TESTDB1';
alter system set optimizer_capture_sql_plan_baselines = FALSE scope=spfile sid='TESTDB1';
alter system set optimizer_dynamic_sampling = 2 scope=spfile sid='TESTDB1';
alter system set optimizer_features_enable = '12.2.0.1' scope=spfile sid='TESTDB1';
alter system set optimizer_index_caching = 0 scope=spfile sid='TESTDB1';
alter system set optimizer_index_cost_adj = 100 scope=spfile sid='TESTDB1';
alter system set optimizer_inmemory_aware = TRUE scope=spfile sid='TESTDB1';
alter system set optimizer_mode = 'ALL_ROWS' scope=spfile sid='TESTDB1';
alter system set optimizer_secure_view_merging = TRUE scope=spfile sid='TESTDB1';
alter system set optimizer_use_invisible_indexes = FALSE scope=spfile sid='TESTDB1';
alter system set optimizer_use_pending_statistics = FALSE scope=spfile sid='TESTDB1';
alter system set optimizer_use_sql_plan_baselines = TRUE scope=spfile sid='TESTDB1';
alter system set outbound_dblink_protocols = 'ALL' scope=spfile sid='TESTDB1';
alter system set parallel_adaptive_multi_user = FALSE scope=spfile sid='TESTDB1';
alter system set parallel_degree_limit = 'CPU' scope=spfile sid='TESTDB1';
alter system set parallel_degree_policy = 'MANUAL' scope=spfile sid='TESTDB1';
alter system set parallel_force_local = FALSE scope=spfile sid='TESTDB1';
alter system set parallel_max_servers = 80 scope=spfile sid='TESTDB1';
alter system set parallel_min_servers = 8 scope=spfile sid='TESTDB1';
alter system set parallel_min_time_threshold = 'AUTO' scope=spfile sid='TESTDB1';
alter system set parallel_servers_target = 32 scope=spfile sid='TESTDB1';
alter system set parallel_threads_per_cpu = 2 scope=spfile sid='TESTDB1';
alter system set pga_aggregate_limit = 2147483648 scope=spfile sid='TESTDB1';
alter system set pga_aggregate_target = 598736896 scope=spfile sid='TESTDB1';
alter system set plscope_settings = 'IDENTIFIERS:NONE' scope=spfile sid='TESTDB1';
alter system set plsql_code_type = 'INTERPRETED' scope=spfile sid='TESTDB1';
alter system set plsql_debug = FALSE scope=spfile sid='TESTDB1';
alter system set plsql_optimize_level = 2 scope=spfile sid='TESTDB1';
alter system set plsql_v2_compatibility = FALSE scope=spfile sid='TESTDB1';
alter system set plsql_warnings = 'DISABLE:ALL' scope=spfile sid='TESTDB1';
alter system set query_rewrite_enabled = 'TRUE' scope=spfile sid='TESTDB1';
alter system set query_rewrite_integrity = 'enforced' scope=spfile sid='TESTDB1';
alter system set recyclebin = 'on' scope=spfile sid='TESTDB1';
alter system set remote_dependencies_mode = 'TIMESTAMP' scope=spfile sid='TESTDB1';
alter system set remote_listener = ' scan12c:1521' scope=spfile sid='TESTDB1';
alter system set resource_limit = TRUE scope=spfile sid='TESTDB1';
alter system set resource_manage_goldengate = FALSE scope=spfile sid='TESTDB1';
alter system set resource_manager_cpu_allocation = 2 scope=spfile sid='TESTDB1';
alter system set resource_manager_plan = 'SCHEDULER[0x4AC5]:DEFAULT_MAINTENANCE_PLAN' scope=spfile sid='TESTDB1';
alter system set result_cache_max_result = 5 scope=spfile sid='TESTDB1';
alter system set result_cache_max_size = 8978432 scope=spfile sid='TESTDB1';
alter system set result_cache_mode = 'MANUAL' scope=spfile sid='TESTDB1';
alter system set result_cache_remote_expiration = 0 scope=spfile sid='TESTDB1';
alter system set resumable_timeout = 0 scope=spfile sid='TESTDB1';
alter system set sec_case_sensitive_logon = TRUE scope=spfile sid='TESTDB1';
alter system set sec_protocol_error_further_action = '(DROP,3)' scope=spfile sid='TESTDB1';
alter system set sec_protocol_error_trace_action = 'TRACE' scope=spfile sid='TESTDB1';
alter system set service_names = 'TESTDB_OMEGA' scope=spfile sid='TESTDB1';
alter system set session_cached_cursors = 50 scope=spfile sid='TESTDB1';
alter system set sessions = 472 scope=spfile sid='TESTDB1';
alter system set sga_min_size = 0 scope=spfile sid='TESTDB1';
alter system set sga_target = 1795162112 scope=spfile sid='TESTDB1';
alter system set shadow_core_dump = 'partial' scope=spfile sid='TESTDB1';
alter system set shared_pool_size = 0 scope=spfile sid='TESTDB1';
alter system set shared_servers = 1 scope=spfile sid='TESTDB1';
alter system set shrd_dupl_table_refresh_rate = 60 scope=spfile sid='TESTDB1';
alter system set skip_unusable_indexes = TRUE scope=spfile sid='TESTDB1';
alter system set sort_area_retained_size = 0 scope=spfile sid='TESTDB1';
alter system set sort_area_size = 65536 scope=spfile sid='TESTDB1';
alter system set spatial_vector_acceleration = FALSE scope=spfile sid='TESTDB1';
alter system set spfile = '+DATA/TESTDB_OMEGA/PARAMETERFILE/spfile.305.972520367' scope=spfile sid='TESTDB1';
alter system set sql_trace = FALSE scope=spfile sid='TESTDB1';
alter system set sqltune_category = 'DEFAULT' scope=spfile sid='TESTDB1';
alter system set standby_archive_dest = '?#/dbs/arch' scope=spfile sid='TESTDB1';
alter system set standby_file_management = 'MANUAL' scope=spfile sid='TESTDB1';
alter system set star_transformation_enabled = 'FALSE' scope=spfile sid='TESTDB1';
alter system set statistics_level = 'TYPICAL' scope=spfile sid='TESTDB1';
alter system set streams_pool_size = 0 scope=spfile sid='TESTDB1';
alter system set temp_undo_enabled = FALSE scope=spfile sid='TESTDB1';
alter system set thread = 1 scope=spfile sid='TESTDB1';
alter system set timed_os_statistics = 0 scope=spfile sid='TESTDB1';
alter system set timed_statistics = TRUE scope=spfile sid='TESTDB1';
alter system set trace_enabled = TRUE scope=spfile sid='TESTDB1';
alter system set undo_retention = 900 scope=spfile sid='TESTDB1';
alter system set undo_tablespace = 'UNDOTBS1' scope=spfile sid='TESTDB1';
alter system set uniform_log_timestamp_format = TRUE scope=spfile sid='TESTDB1';
alter system set use_dedicated_broker = FALSE scope=spfile sid='TESTDB1';
alter system set user_dump_dest = '/u01/app/oracle/product/12.2.0.1/rdbms/log' scope=spfile sid='TESTDB1';
alter system set workarea_size_policy = 'AUTO' scope=spfile sid='TESTDB1';
alter system set xml_db_events = 'enable' scope=spfile sid='TESTDB1';


222 rows selected.

SQL>