oracle win安装遇到的问题汇总
1.先决条件检查
先决条件检查失败造成这个问题的原因:
事实上Oracle执行先决条件检查是依赖c$共享,很多系统管理员为了安全默认都关闭了这个,所以导致检查不通过。
打开方法很简单,确保“服务”里的Server服务正常运行,然后在CMD命令控制台里输入net share c$=c: 即可,如果仍然不能通过先决条件检查,请修改计算机名、账户名、域或工作组名为英文,并且确保网络连接正常(虽然安装时并不是必须要连接网络)。
解决方法:
0)计算机---管理----服务里面,打开service服务
1)运行cmd命令行界面
2)打开cmd后,键入“net share c$=c:”,按下回车键,会出现“c$已共享”
3)重启电脑----重新以管理员身份启动安装程序
4)net share c$ /delete 关闭共享
如果上面的方法还是无法解决该问题,请尝试如下方法:
1.在CMD中(或键盘按 Win+R)输入regedit打开注册表,
2.找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters 选中Parameters,在右边名称中找到AutoShareWks 项,在其右键菜单中 ,点击修改,将其“数值数据(V):”由原来的0改为1,然后点击确定
AutoShareWks值修改3.重新启动电脑后,通过DOS命令 net share 查看默认共享情况是否正常,在共享列表中会看到ADMIN$、C$、IPC$等默认共享了
4.重新以管理员身份启动安装程序
5.在Oracle成功安装完成,记得将之前修改的注册表值改回 0
二.pl/sql developer登录oracle初始化失败问题
报错信息报错的原因是:oracle数据库是64位的,而 PLSQL Developer 只有32位的!
1.由于安装的是oracle 11g ,所以下载了一个instantclient-basic-win32-11.2.0.1.0的简化客户端
下载地址:https://pan.baidu.com/s/1zbNoV79oathmZ2uwUCe1kg 提取码: jpqw
2、将其解压的一个目录(其实可以任何路径):D:\PLSQLDeveloper9\instantclient_11_2
3、在这个目录下面增加两个文件夹:NETWORK \ ADMIN,完整路径为D:\PLSQLDeveloper9\instantclient_11_2\NETWORK\ADMIN
4、将oracle的自动生成的istener.ora、sqlnet.ora、tnsnames.ora复制到D:\PLSQLDeveloper9\instantclient_11_2\NETWORK\ADMIN
(listener.ora和tnsnames.ora我的在E:\oracle\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN里面)
5、然后打开PLSQL,不用登录,然后配置TOOL->perference->Connection的
界面显示OCI Library:D:\PLSQLDeveloper9\instantclient_11_2\oci.dll
Oracle_Home:D:\PLSQLDeveloper9
6.成功界面:
登陆成功