Win2k server oracle9201那本9i/10g编程艺术,里面用到了alter database close
偶执行之后,提示database altered。
可偶再alter database open的时候,
它竟然又说数据库已打开(1531错误)而不是书上说的16196错误~咋回事?
alter database close
到底是干吗的?
偶执行之后,提示database altered。
可偶再alter database open的时候,
它竟然又说数据库已打开(1531错误)而不是书上说的16196错误~咋回事?
alter database close
到底是干吗的?
解决方案 »
- 求助一个SQL的性能优化问题!
- oracle快照删除问题
- 关于下面命令的问题
- 怎么用select语句查看指定的存储过程
- 请教点基础的自定义函数问题。麻烦了。。。
- 想深入沟通Oracle、Java技术吗?请大家到这里(www.OracleBBS.com)来一起讨论!我们将实时在线讨论和解答。
- in和or的区别
- 在oracle中如何通过web管理数据库
- 这几句UNIX下的SQL语句如何更改为WINDOWS下的SQL语句??
- 用命令怎样修改oracle表字段名?
- 请问关于Java执行Oracle存储过程时参数为BLOB的问题!
- 请高手帮忙看一下SP2-0750: 错误如何解决?SQLPlus无法启动!
你可以看close以后数据库的状态.
原来是这样:
在10g下,是16196错误,在9i下,是1531错误,而且内容也不一样,
9i的错误内容是
During ALTER DATABASE, an attempt was made to open a database on an instance for which there is already an open database.
跟10g说法不同哦……这一点,kytes好像没说哦……