1、计算机名更改后需要做的修改
listener.ora和tnsname修改
2、数据库重启时的测试
第一种解决方法:
第一步,运行cmd
第一步、sqlplus /NOLOG
第二步、SQL>connect sys/change_on_install as sysdba
提示:已成功
第三步、SQL>shutdown normal
提示:数据库已经关闭 已经卸载数据库 ORACLE 例程已经关闭
第四步、SQL>startup mount
第五步、SQL>alter database open;
第六步、SQL>alter database datafile 19 offline drop;(如果报错的分支)
第七步、重复使用第五第六步,直到出现“数据库已更改”的提示,然后如下图,
继续输入shutdown normal,startup mount就OK啦
3.Oracle 数据库的启动与关闭
启动三步骤(四状态):
- nomount:只是启动了实例而没有启动数据库
- mount:启动了实例,并加载了数据库
- open:alter database open是数据库处于mount状态,从mount状态打开数据库的命令
startup nomount,startup mount,startup是最全的,实例,数据库加载,数据库打开都完成。
数据库关闭:
- 正常关闭 shutdown(等待已连接的处理完后关闭)
- 立即关闭 shutdown immediate(中止回滚当前正连接的处理)
- 关闭事务 shutdown transactional
- 强行关闭 shutdown abort 当然谁都不想碰到这种情况。
参考资料:
- http://www.cnblogs.com/wangsaiming/p/3688141.html
- http://blog.youkuaiyun.com/chenxiaohua/article/details/4453764
- http://blog.chinaunix.net/uid-7589639-id-2948964.html
- http://www.cnblogs.com/xd502djj/archive/2010/09/14/1825527.html