虚拟网站源码,邵阳 网站开发 招聘,百度收录正常网站流量下降,游戏软件开发定制前面讲过修改sid名字#xff0c;虽然已经修改过了实例名(sid)#xff0c;但是数据库的名称(dbname还是原来的名称orcl)下面详细描述#xff0c;更改数据库名字的。详细过程如下#xff1a;1、更改存档日志#xff0c;默认安装完的oracle 测试环境是非存档模式。要改成存档…前面讲过修改sid名字虽然已经修改过了实例名(sid)但是数据库的名称(dbname还是原来的名称orcl)下面详细描述更改数据库名字的。详细过程如下1、更改存档日志默认安装完的oracle 测试环境是非存档模式。要改成存档的这个目的是为以后保存生成控制文件做准备。sqlplus /as sysdbashutdown immediatestartup mountalter database archivelogalter database open2、切换在线日志——使数据库做checkpoint(第一步的四个步骤就是为了保证这一步执行成功)SQL alter system archive log current;System altered.3、生成重建控制文件的脚本**********************resetlogs;指导老师点评在正式的生产环境中resetlogs不能用SQL alter database backup controlfile to trace resetlogs;Database altered.4、关闭数据库需要干净关闭不能shutdown abortSQL shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL exitDisconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Partitioning, OLAP and Data Mining options5、进入$ORACLE_BASE/diag/rdbms//trace目录中找到最新生成的trc文件这就是重建控制文件的脚本这里要特别注意。这个地方和10g不一样11g取消了admin/udump目录,用diag的某个目录取代ls -lrttotal 2608-rw-r----- 1 oracle oinstall 577 Nov 7 13:37 orcl_ora_12020.trc......-rw-r----- 1 oracle oinstall 4407 Dec 20 11:36 nihao_ora_7789.trc6、用存当跟踪去生成[oraclelocalhost trace]$ cp nihao_ora_5835.trc nihao.sql[oraclelocalhost trace]$ vim nihao.sql7、编辑nihao.sql,结果类似如下的行保留下面的行并且 指导老师点评下面ARCHIVELOG 和当前实例的archivelog状态有关STARTUP NOMOUNTCREATE CONTROLFILE SET DATABASE NIHAO RESETLOGS ARCHIVELOGMAXLOGFILES 16MAXLOGMEMBERS 3MAXDATAFILES 100MAXINSTANCES 8MAXLOGHISTORY 292LOGFILEGROUP 1 /u01/app/oracle/oradata/nihao/redo01.log SIZE 50M BLOCKSIZE 512,GROUP 2 /u01/app/oracle/oradata/nihao/redo02.log SIZE 50M BLOCKSIZE 512,GROUP 3 /u01/app/oracle/oradata/nihao/redo03.log SIZE 50M BLOCKSIZE 512DATAFILE/u01/app/oracle/oradata/nihao/system01.dbf,/u01/app/oracle/oradata/nihao/sysaux01.dbf,/u01/app/oracle/oradata/nihao/undotbs01.dbf,/u01/app/oracle/oradata/nihao/users01.dbf,/u01/app/oracle/oradata/nihao/example01.dbfCHARACTER SET ZHS16GBK;--RECOVER DATABASE USING BACKUP CONTROLFILEALTER DATABASE OPEN RESETLOGS;ALTER TABLESPACE TEMP ADD TEMPFILE /u01/app/oracle/oradata/nihao/temp01.dbfSIZE 30408704 REUSE AUTOEXTEND ON NEXT 655360 MAXSIZE 32767M;这是改好的nihao.sql,看看文件的目录以后要把相应的目录改过来要不这段SQL不执行。8、目录更改8.1存档日志目录[oraclelocalhost flash_recovery_area]$ mv ORCL/ NIHAO/9、用spfile创造新的pfile[oraclelocalhost ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Fri Sep 30 11:30:26 2011Copyright (c) 1982, 2009, Oracle. All rights reserved.Connected to an idle instance.SQL create pfile?/dbs/initnihao.ora from spfile;File created.SQL exitDisconnected10、进入$ORACLE_HOME/dbs目录11、编辑initnihao.ora文件搜索所有的orcl重命令为nihao搜索所有的ORCL重命名为NIHAO12、删除控制文件将原来的控制文件删除或重命名控制文件的位置名称可以通过查看11步骤中的*.control_files来确定13、13.1进入$ORACLE_BASE/admin目录将orcl目录重命名为nihao[oraclelocalhost flash_recovery_area]$ mv orcl/ nihao/13.2修改数据文件存放目录[oraclelocalhost oradata]$ mv orcl/ nihao/[oraclelocalhost oradata]$ lsnihao13.3把dbrms下面的目录orcl的改成nihao如下面所示/u01/app/oracle/diag/rdbms/nihao/nihao/trace/nihao.sql14、调用前面步骤修改好的nihao.sqlSQL /u01/app/oracle/diag/rdbms/nihao/nihao/trace/nihao.sqlORA-01081: cannot start already-running ORACLE - shut it down firstControl file created.Database altered.Tablespace altered.SQL startupORA-01081: cannot start already-running ORACLE - shut it down firstSQL shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL startupORACLE instance started.Total System Global Area 539848704 bytesFixed Size 1337748 bytesVariable Size 327157356 bytesDatabase Buffers 205520896 bytesRedo Buffers 5832704 bytesDatabase mounted.Database opened.SQL show parameter nameNAME TYPE VALUE------------------------------------ ----------- ------------------------------db_file_name_convert stringdb_name string nihaodb_unique_name string nihaoglobal_names boolean FALSEinstance_name string nihaolock_name_space stringlog_file_name_convert stringservice_names string nihao.localdomainSQL第二句告诉你正在运行但是控制文件数据文件表空间都做好了。意味着数据库改名成功。下面验证第8行关闭数据库第12行启动数据库第21行查看数据库结果全部改动成功谢谢大家。15、最后再次验证SQL select name from v$database;NAME---------NIHAOSQL后记在网上没有找到oracle 11g2 改数据库名的例子和方法自己摸索的目录改了对于新手来说真的很麻烦连照猫画虎都不能了。费了两周。