日期:2014-05-17  浏览次数:20869 次

在关闭服务器之前,有必要先shutdown数据库吗?
我的oracle数据库服务器,在关闭前,有必要先shutdown数据库吗?
如果在关闭服务器前,不先关闭数据库会有什么后果?
如果是sql   server   2000呢?

------解决方案--------------------
本人认为,如果是windows系统,关系不大。但是在unix或者linux系统的话,最好先shutdown immediate,在检查一下是否还有oracle进程,最后在关闭服务器。
------解决方案--------------------
windows下关闭数据库自动提交 未提交的DML,注意下这点就好..
Linux下退出前最好shutdown一下
------解决方案--------------------
我从来不关数据库,直接SHUTDOWN SERVER,无论是WINDOW2000还是HP-UX。
------解决方案--------------------
最好关下机
不过win和unix应该都可以设置关机的时候自动关闭数据库的
关机不关数据库相当于没有TT就ML,运气好就没事,运气不好就挂了
------解决方案--------------------
建议先shutdown
------解决方案--------------------
关闭OS的时候,OS会自己把ORACLE的服务中止掉的,但是,是否丢失数据就不是很清楚了,如果你是重要的系统,建议你先把数据库shutdown后关机
------解决方案--------------------
建议shutdown, 特别是生产机


------解决方案--------------------
建议先shutdown immediate

在重启机器
------解决方案--------------------
If a database is not shut down cleanly, for example, an instance fails or you issue a SHUTDOWN ABORT statement, the database 's datafiles are always inconsistent--unless you opened the database in read-only mode. Instance recovery will be required at open time.

------解决方案--------------------
不管什么操作系统,在关闭操作系统前,建议先SHUTDOWN IMMEDIATE数据库,这样做的好处是可以是数据文件保持同步,如果重启机器有异常的话其数据文件还是保持有用的状态.