pl/sql配置-本地不安装oracle-登录pl/sql

不安装oracle配置pl/sql连接数据库

第一步:下载pl/sql并安装

第二步:oracle官网提供了instantclient,下载instantclient-basic包,将包解压存放到本地(目录随意但需要记住,因为按照配置流程后续需要在pl/sql中进行配置)eg:D:cfinstantclient_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:STUDYinstantclient_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资料任君挑选!

原文地址:https://www.cnblogs.com/wwwcf1982603555/p/9889801.html