1. 到Oracle网站上下载instantclient-basic-win32, 并解压到相应目录, 如: d:\instantclient-basic-win32
2. 在instantclient目录下建立tnsnames.ora, 例子如下:
oracledata = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.2)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = oracledata) ) )
其中HOST为主机IP地址, PORT为oracle端口号, SERVICE_NAME为数据库名字.
3. 下载并安装PL.SQL.Developer配置应用. (我是直接解压出来跑的了)
配置tools->preferences->connection
设置以下参数:
Oracle Home=d:\instantclient-basic-win32
OCI library=d:\instantclient-basic-win32\oci.dll
4. 在plsql安装目录下新建plsql.bat, 写入以下内容:
现在我们可以直接通过bat启动了, 但会有个恶心命令行窗口一闪而过, 我们可以通过vbs启动bat来解决这个问题.@echo off set path=%cd%;%path%; set TNS_ADMIN=d:\instantclient-basic-win32 set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK start plsqldev.exeTNS_ADMIN为之前解压的instantclient的目录, NLS_LANG为oracle语言环境
5. 在plsql目录下建plsql.vbs, 写入以下内容:
set wss=WScript.CreateObject("WScript.Shell") wss.Run "plsql.bat",vbhide然后使用plsql.vbs启动程序