ORACLE 11g 修改db_unique_name参数

前端之家收集整理的这篇文章主要介绍了ORACLE 11g 修改db_unique_name参数前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1,查看原有的db_unique_name信息

  1. sql> show parameter name;
  2.  
  3. NAME TYPE VALUE
  4. ------------------------------------ ----------- ------------------------------
  5. db_file_name_convert string
  6. db_name string orcl
  7. db_unique_name string orcl
  8. global_names boolean FALSE
  9. instance_name string orcl
  10. lock_name_space string
  11. log_file_name_convert string
  12. service_names string orcl
  13. sql>


2,创建临时pfile,修改db_unique_name

  1. sql> create pfile='/oracle/p1.ora' from spfile;
  2.  
  3. File created.
  4.  
  5. sql> shutdown immediate;
  6. Database closed.
  7. Database dismounted.
  8. ORACLE instance shut down.
  9. sql>



修改临时pfile文件(/oracle/p1.ora)里面的db_unique_name值为orcl_m1,以临时pfile启动

  1. vim /oracle/p1.ora
  2. *.db_unique_name=orcl_m1


3,更新spfile、pile文件

根据修改的临时参数文件,更新默认的启动参数文件

  1. sql> create spfile from pfile='/oracle/p1.ora';
  2.  
  3. File created.
  4.  
  5. sql>

根据新的spfile,然后更新默认的pfile

  1. sql> create pfile from spfile;
  2.  
  3. File created.
  4.  
  5. sql>


4,启动数据库,查看db_unique_name已经变成新的名称

  1. sql> startup;
  2. ORACLE instance started.
  3.  
  4. Total System Global Area 2.6991E+10 bytes
  5. Fixed Size 2213976 bytes
  6. Variable Size 1.9596E+10 bytes
  7. Database Buffers 7247757312 bytes
  8. Redo Buffers 145174528 bytes
  9. Database mounted.
  10. Database opened.
  11. sql>
  12. sql> show parameter name;
  13.  
  14. NAME TYPE VALUE
  15. ------------------------------------ ----------- ------------------------------
  16. db_file_name_convert string /home/oradata/orcl,/home/
  17. oradata/orcl
  18. db_name string orcl
  19. db_unique_name string orcl_m1
  20. global_names boolean FALSE
  21. instance_name string orcl
  22. lock_name_space string
  23. log_file_name_convert string /home/oradata/orcl,/home/
  24. oradata/orcl
  25. service_names string orcl
  26. sql>


5,最后有一种直接在线上online改然后重启生效

  1. sql> alter system set db_unique_name='orcl_m1' scope=spfile;
  2.  
  3. System altered.
  4.  
  5. sql> shutdown immediate;
  6. Database closed.
  7. Database dismounted.
  8. ORACLE instance shut down.
  9. sql>
  10. sql> startup ;
  11. ORACLE instance started.
  12.  
  13. Total System Global Area 2.6991E+10 bytes
  14. Fixed Size 2213976 bytes
  15. Variable Size 1.9596E+10 bytes
  16. Database Buffers 7247757312 bytes
  17. Redo Buffers 145174528 bytes
  18. Database mounted.
  19. Database opened.
  20. sql>
  21. sql> show parameter db_unique_name;
  22.  
  23. NAME TYPE VALUE
  24. ------------------------------------ ----------- ------------------------------
  25. db_unique_name string orcl_m1
  26. sql>

猜你在找的Oracle相关文章