有个测试用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;