网站建设人员叫什么科目,花生壳域名还免费吗,精美公司网站源码,网站设计的特点一、单实例环境,全时长二个半钟多。详细图文说明到这下载
1、停止所有oracle相关进程。
Emctlstop dbconsole
Isqlplusctl stop
Lsnrctl stop
sqlplus /nolog
sqlconn /as sysdba
Connectedtoanidleinstance.
sqlshutdown 然后#xff0c;冷备份下数据库cp…一、单实例环境,全时长二个半钟多。详细图文说明到这下载
1、停止所有oracle相关进程。
Emctlstop dbconsole
Isqlplusctl stop
Lsnrctl stop
sqlplus /nolog
sqlconn /as sysdba
Connectedtoanidleinstance.
sqlshutdown 然后冷备份下数据库cp 2、metalink搜索下载安装p6810189_10204_Linux-x86
[oraclelinux~]cdDisk1
[oraclelinuxDisk1~]$./runInstaller–jreLoc/opt/oracle/jdk1.6.0_18/jre/
备注因为环境关系我指定使用了最新的jdk1.6.0.18如您的环境与我不同。直接执行./runInstaller即可。
按照图形化界面安装指定之前的软件安装位置 打开一个终端窗口
[oraclelinux~]su -
口令
执行提示的脚本本例中[rootlinux~]#/opt/oracle/product/10.2/db_1/root.sh完成后关闭终端返回安装界面确定。如图 Ok,先不要启动数据库补丁软件安装完成还需要升级数据库才行。 重要升级数据库按说明文档安装完成后,PostinstallationTasks
1使用DBUA升级(图型化界面操作简单据传出错机率高)
2手工升级(字符界面操作稍复制据传出错机率低) DBUA方式
以oracle用户登陆
打开终端设置好环境变量$ORACLE_HOME$ORACLE_SID$PATH
执行dbua
[oraclelinux~]$dbua
看到欢迎界面如图见文档 下一步按照提示选择数据库(如果你要操作的数据库不在列表中手工修改/etc/oratab添加SID)注意升级完成后编译无效对象的选项建议选中接着下一步。如果在操作之前没有备份数据库可以在此选择备份。dbua执行的是冷备需要估计好磁盘剩余空间。点击下一步oracle开始升级操作如图
如果运气好即没碰上bug也没遭遇错误那就可以finish了如图 升级完成Oracle自动打开数据库赶紧连接进去看看数据是否还在 手工升级
1、以oracle用户登陆
打开终端设置好环境变量$ORACLE_HOME$ORACLE_SID$PATH
[oraclejsslinuxdbs]$export ORACLE_SIDstu
[oraclejsslinuxdbs]$oraclelinux-oracle10g:/sqlplus /no log
SQL*Plus:Release10.2.0.4.0-ProductiononTueMar915:14:182010
Copyright(c)1982,2007,Oracle.AllRightsReserved.
SQLconn /as sysdba;
Connected. 2、以升级模式启动数据库
SQLstartup upgrade
ORACLE例程已经启动。
数据库装载完毕。
数据库已经打开。
3、重建数据字典另如果有归档的话强烈建议首先关闭归档升级会产生大量的归档文件
SQLSPOOL path.log路径默认在oracle主目录下/opt/oracle/这个日志会有点大30多M可以查看.
SQL$ORACLE_HOME/rdbms/admin/catupgrd.sql
...安装过程图省略重建数据字典
SQLSPOOLOFF
如果这一步顺利执行升级已经完成了大半。(这里要等待比较长一段时间)
如图 如果上面的组件状态不是VALID请检查path.log 日志处理错误在重新执行catupgrd.sql
grep error path.log 4、执行完重建数据字典重启数据库
SQLSHUTDOWNIMMEDIATE
SQLSTARTUP
5、编译无效对象
由于catupgrd.sql重建过程中可能造成一些对象失效我们需要运行utlrp.sql重新编译PL/SQLpackages(知道utlrp.sql功能了吧黑黑有事没事都可以执行一下)。
?/rdbms/admin/utlrp.sql
耐心等待直至完毕出现sql
6、然后运行下面的命令来检查升级之后所有组件的状态
SQLselect comp_name,version,status from sys.dba_registry;
显示值为VALID则成功完成升级。如图 另最好查看下。
SQLselecttablespace_name,statusfromdba_tablespaces;
--表空间都在
SQLselectusernamefromdba_users;
--用户都在
SQLselectobject_namefromdba_objectswhereownerSCOTT;
--用户对象都在
注dba_objects视图中也许会有一些类似BIN$4lzljWIt9gfgMFeM2hVSoA$0的对象存在这是10g后提供的新功能对象删除后并非真正被删而是扔到回收站这些对象就是回收站的对象不用管它。