这些年,和oracle叫过的劲

有个测试用oracle,因图安装方便,就一直在windows平台上装。结果陆陆续续和它战斗数个回合。

开始用10g,装在xp上。临时用用还可以,但考虑到xp本身就不是服务器版本,稳定性欠缺,于是换到了2003server上。

某几次,update重启之后,无法启动实例,修复不了,网上搜索未果。关键是什么都没干,就重启了机器。不想折腾,另谋出路。

尝试装在win7和2008 server R2上,10g报版本不支持。后来偶然试了一下11g,稳定性还不错,于是考虑2008server R2+11g组合。结果也是一堆麻烦事。

首先em在ie下就用不了,报证书不支持且无法忽略,只好用其他浏览器凑合;

pl sql也用不了,11g的安装路径变了,plsql找不到配置文件。貌似plsql也不出高版本了;

还有,11g默认密码有效期是180天,如果过了就等着麻烦吧。除非没过期之前就把有效期改了。方法:ALTERPROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED

终于某一天,update之后,又无法启动实例了。试了个方法:

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1 下 的ORA_ORCL_AUTOSTART值设置为FALSE
在命令提示符下输入 sqlplus / as sysdba;
SQL> startup;

管用。现在我很怀疑是oracle启动时,某些系统级服务还没启动完,导致总出这类怪事。微软的Update也很搞,某次重启之后死活不认网卡,又重启好几遍才行。而且隔三差五就要update重启,唉,作为服务器,微软的产品还真是勉强。


你可能感兴趣的:(oracle)