需求:要连接oracle数据库,不想在本地安装oracle,太大,又占内存,所以用plsql developer.。
在网上看了很多博客,妈呀,被毒的不清,一直提示初始化失败,就是那个oci,dll 然后改各种配置文件,没用!
后来一要了一同事的plsql deveploper,他的是9点几的版本,我的是11点多的,果断换过来,
1.安装plsql developer ,这里的是9点几的版本
2.安装instantclient-basic-nt-12.2.0.1.0
3.在上面的解压缩文件夹下面新建tnsnames.ora文件,,内容为:
ORCL=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =服务器的ip地址)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 服务器上的数据库名)
)
)
4.到这里还不行,还要配置环境变量(这里根据自己的具体情况修改)
变量名:TNS_ADMIN 变量值;E:\app\plsql\instantclient_12_2
变量名:ORACLE_HOME 变量值;E:\app\plsql\instantclient_12_2
变量名:NLS_LANG 变量值;SIMPLIFIED CHINESE_CHINA.ZHS16GBK
5.再重新登录下你的oracle看一下奇迹吧 登录的时候数据库:ip地址:端口号/数据库名称
耗时1天半!!!!!!!
重新整理:
1.解压plsqldep到指定文件夹目录
2.解压instantclient_12_2到指定文件夹目录。(版本不限定)
3.在instantclient_12_2中配置tnsnames.ora文件,参照上面。
4.配置3个环境变量,参照上面
5.打开plsqldep。先不用配置,进入软件后点工具,首选项,配置Oracle主目录名(instantclient_12_2文件夹目录),OCI库(instantclient_12_2文件夹目录+oci.dll)
6.退出重新进入软件