本文共 1777 字,大约阅读时间需要 5 分钟。
通过实验可知以下知识点:
1.使用altersystem修改参数,在spfile立即生效。 2.spfile和pfile可互相转换1.参数文件位置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | sys@CISCOSYS> show parameter spfile; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ spfile string D:\ORACLE\PRODUCT\10.2.0\DB_1\DBS\SPFILEORCL.ORA 默认参数job_queue_processes=10 sys@CISCOSYS> show parameter job_queue_processes; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ job_queue_processes integer 10 sys@CISCOSYS> alter system set job_queue_processes=15; System altered. sys@CISCOSYS> show parameter job_queue; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ job_queue_processes integer 15 sys@CISCOSYS> create pfile= 'd:\orcl.ora' from spfile; File created. 查看 d:\orcl.ora ============================================== ... *.db_recovery_file_dest= 'D:\oracle\product\10.2.0/flash_recovery_area' *.db_recovery_file_dest_size=10737418240 *.dispatchers= '(protocol=tcp)(service=ora10gs)(dispatchers=2)' *.global_names= FALSE *.job_queue_processes=15 *.log_archive_dest_1= 'location=D:\ORACLE\PRODUCT\10.2.0\ADMIN\ORCL\arch' *.log_archive_format= 'arch%t_%s_%r.arc' *.log_archive_start= TRUE *.nls_date_format= 'YYYY-MM-DD HH24:MI:SS' *.open_cursors=300 *.open_links=4 ... =============================================== |
文件里的“*”,表示是参数是共享的,对所有实例均有效。
接下来我们将d:\orcl.ora中的job_queue_processes=15改回原来的10 重启数据库之后查询才有效 1 2 3 4 | sys@CISCOSYS> show parameter job_queue_; NAME TYPE VALUE ------------------------------------ ----------- ------------------------ job_queue_processes integer 10 |