以上转载解决了此次plsql登陆本地oracle数据库出现initialization error could not load ... 的问题
问题发生经过结果如下:
oracle 11g64位 ,plsql , os64位。
1.1安装oracle数据库:http://www.cnblogs.com/qfb620/p/4577255.html
1.2.检验安装是否成功:http://jingyan.baidu.com/article/6fb756ecb8eb77241858fb36.html
1.3若不成功可以卸载oracle数据库重新进行安装:http://www.jb51.net/article/96395.htm
1.4安装plsql:http://jingyan.baidu.com/article/0a52e3f41bd60fbf62ed7232.html
1.5进行oracle11g监听程序配置:http://jingyan.baidu.com/article/8cdccae99a754b315413cd8f.html,其中参数填写参考数据库安装完成后保存的信息截图,ex:
1.6plsql连接数据库失败,无效oci.ll(大概长这样):说明首选项设置未完成
1.7如果os64位 应参照:http://blog.csdn.net/shenkxiao/article/details/7404795 修改首选项配置,否则出现plsql连接数据库会出现initialization error could not load ... 的问题
1.8 上一步中的修改tns配置就是修改tnsnames.ora文件,大致修改为如下内容:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT =1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
红色字体为需要注意的地方:参考数据库安装完成后保存的信息截图。
1.9以上终于可以解决plsql连接oracle的问题了