pl/sql配置-本地不安装oracle-登录pl/sql
不安装oracle配置pl/sql连接数据库
第一步:下载pl/sql并安装
第二步:oracle官网提供了instantclient,下载instantclient-basic包,将包解压存放到本地(目录随意但需要记住,因为按照配置流程后续需要在pl/sql中进行配置)eg:D:\cf\instantclient_10_2;
第三步:在这个目录下新建sqlnet.ora和tnsnames.ora两个文件
第四步:对第三步增加的两个文件增加内容:如下:
sqlnet.ora文件内容
---------------------
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
tnsnames.ora文件内容
-------------------------
orcl =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.146.143 )(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl )
)
)
注:红色字体部分需要按需配置,如果端口是自定义的也需要相应变更。(一个是实例名字,一个是端口号)
第五步:配置环境变量
变量名 变量值
TNS_ADMIN D:\STUDY\instantclient_10_2
注:这里变量值即为instantclient在本地的主目录;如果不配置该变量,
连接时会报错ORA-12154: TNS:could not resolve the connect identifier specified。
第六步:并配置oracle的连接参数:
打开PL/SQL,Tools-->Preferences,配置Connection的Oracle Home和OCI library,如下图所示
注意部分:红色部分为开始创建的目录和文件目录;
第七步:重新登录pl/sql,成功!
如果出现乱码问题,请点击:http://gang-chen.iteye.com/blog/2005546
关注公众号,回复c+兴趣的东西 24小时内即可领取学习。2T资料任君挑选!