日期:2014-05-17 浏览次数:20894 次
? ? 今天在部署项目安装数据库时,出了一些意外。操作系统是Windows Server 2008 R2 Enterprise。下面具体讲下安装时需要注意的一些问题。
? ? 1.第一步安装oracle服务端。为了不出错,oracle的安装文件所在的路径以及你即将要安装到的路径最好不要有中文或者空格之类的。然后点击setup.exe,右键---》属性,选择兼容性,不知道为什么选兼容windows 2008 。。。的不行,后来选择了兼容windows 2003。。。的就可以了。其他的安装步骤和在window xp下安装是一样的。没什么区别。
? ? 2.等安装完成后,第一次用EnterPrise Manager Console是可以的,但等机器重启后,就不可以了。可能原因是你写的host名字不一样。有的地方是127.0.0.1,有的则是你的计算机名字。解决办法是:找到E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN(我的oracle安装在E盘),该文件下的tnsnames.ora文件和listener.ora文件,其中host=。。。名字是不是一致!其中E:\oracle\product\10.2.0\db_1\PC-20110529LGNE_sfczedu\sysman\config(红色部分应该是你的计算机名字+你的SID),这个目录下的emoms.properties文件,也有关于host=。。的,也要改成前面一样的。
? ? 3。同上,oracle 客户端也要改成统一的host。
? ? 4.关于能用SQLPLUS连接,但不能用PL/SQl??Devloper连接的问题,老是报TNS找到指定的连接符,可能是你配置的SID不对,如果配置是对的话,那就看你PL/SQL安装的路径了,在Windows Server 2008 R2 Enterprise,会有(X86)什么的,如果这样,你就得重新安装,记住不要空格,中文等即可。
?