64位win7上装PL/SQL,常常会碰见“Could not load "……\bin\oci.dll"”这个错误,我查了一下资料,缘由是PL/SQL只对32位OS进行支持,解决方法是额外加载一个oci.dll文件,操做以下:数据库
Step1:oracle
到以下地址下载包含oci.dll文件包“instantclient_10_2",将该文件解压到“D:\Program Files \”下工具
http://download.csdn.net/detail/shenkxiao/4181424测试
Step2:spa
装好Oracle客户端,并配好TNS后,启动PL/SQL,点击登陆中的“取消”按钮,不登陆直接进入PL/SQL操做界面,点击“工具”下“首选项”以下:.net
附图一:PL/SQL首选项插件
Step3:选择Step1目录下插件中的oci.dll文件,点击“确认”,以下图:orm
附图二:PL/SQL加载OCI.dllip
Step4: 登陆页面中在“数据库”选项中输入TNS中的IP:端口/数据库实例(经测试,此处必须这样写,不然不能正常链接)ci
附图三:登陆
附图四:显示登陆成功状态
附:oracle10g
http://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_database.zip http://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_client.zip http://download.oracle.com/otn/nt/oracle10g/10201/102010_win64_x64_clusterware.zip