这些年,和oracle叫过的劲

作者在Windows平台上尝试安装和使用Oracle数据库时遇到的一系列问题,包括从XP到2003 Server再到Win7和2008 Server R2的安装尝试,以及在后续使用中遇到的EM无法在IE下运行、PLSQL配置问题和密码有效期管理等困难。最终作者通过设置系统级服务启动状态解决了无法启动实例的问题,并分享了整个过程中遇到的技术挑战和解决方案。

有个测试用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重启,唉,作为服务器,微软的产品还真是勉强。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值