oracle9i在windows7家庭普通版上的安装问题——急!!!!!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle9i在windows7家庭普通版上的安装问题——急!!!!!!!相关的知识,希望对你有一定的参考价值。

我在安装的时候,就不能连到远程数据库,我没在意,安装好后SQL PLUS可以和远程数据库进行交换,但是执行:开始——程序——Oracle - OraHome92——Configuration and Migration Tools——Net Configuration Assistant ,双击Net Configuration Assistant根本打不开,电脑问是不是允许未知发布者对计算机进行更改呀,我点是,然后别的一点反应也没有。点net manager也是一样的,而用PLSQL的时候,却要报错ORA-12154:TNS:无法处理服务名,这到底是怎么回事呀,是没有安装完么,我看注册表里HKEY_LOCAL_MACHINE_SOFTWARE一项下面也没有ORACLE的目录
我是安装的oracle9iclientWin32
---------------------------------------------
答二楼
SQL和远程数据库可以交互,但是PLSQL却真的上不去,报错ORA-12154;ORACLE安装目录的属性的确是只读,但是只读意味着什么呢?但是在program files (x86) 下面oracle 的目录里只有bin ;Inventory ;jre ; oui 这几个文件,也搜不到product这个文件夹;
有关TNSNAMES.ORA这个文件我在网上也搜到有这个方法,但我用记事本打开看后和网友推荐的代码是一样的。
我今天去问助教,他就说可能windows7安装不了oracle9i,但是网上看又可以安装,我就不知道是我电脑的问题还是别的什么了。
我是小菜鸟,一切都好迷惑。。。

你不是安装的ORACLE9的客户端吗?( oracle9iclientWin32)
如果SQL PLUS可以和远程数据库交互就应该没问题了啊?
Net Configuration Assistant是配置监听的啊,客户端部需要配置监听啊?
net manager打不开,那你SQLPLUS连接远程数据库是用的哪个服务名?PLSQL就用那个服务名就好了!实在不行你也可以去oracle的安装目录下找product\\10.2.0\\db_1\\NETWORK\\ADMIN
里面的TNSNAMES.ORA在这里面手动配置服务名。
最后说一句,看下你ORACLE安装目录的属性是不是只读。。。
可能就是只读的原因吧:只读的话,PLSQL就不能对ORACLE目录下的一些文件进行操作了,只能读取,不能修改或写入。你把ORACLE目录下所有文件的只读去掉呢。如果还不行,把ORACLE卸了重装下,用WIN7的管理员安装。卸载ORACLE的话,用oracle的安装程序去卸载。
另外:为什么非要用9i啊,现在都是用10g或11g的了,再说客户端都是向下兼容的,10g,11g的客户端也可以连接9i的数据库!
参考技术A 去官方下个显卡驱动,什么驱动精灵,之类的软件就不要尝试了,没用,我家装win7,时明明显卡驱动没装,用它检测,既然没测出来,而且没速度,找个最适合你的驱动,最新的并非最好的!
参考技术B 重新安,换张盘做系统追问

你的意思是安装到D盘盘符下,是不是之前又要把安装的oracle卸载了呀

以上是关于oracle9i在windows7家庭普通版上的安装问题——急!!!!!!!的主要内容,如果未能解决你的问题,请参考以下文章

Windows7家庭普通版(Home Basic)x64官方ISO镜像如何下载

安装64位windows7家庭普通版的方法

在 Windows 10 家庭版上安装 .appxbundle

如果在 Windows 10 家庭版中使用「远程桌面」

Win7家庭普通版家庭高级版专业版旗舰版版本差别

求解如何在windows7上安装oracle 9i?