pl/sql是怎么去连接oracle的

如题所述

设置方法如下:

1、找到$ORACLE_HOME/client_1/network/admin目录下的tnsnames.ora文件,并用文本模式打开。

2、添加以下内容:

本地实例名=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = æ•°æ®åº“IP地址)(PORT = ç«¯å£å·))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = æœåŠ¡å)
    )
  )

3、用PL/SQL工具登录即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-03
可以去你的oracle客户端配置一个连接,然后用plsql进行连接D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora这个是你配置连接的配置文件,安装时候一般会有个默认的orcl实例打开后应该有这样的代码orcl=(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))如果没有可以直接把这个粘贴过去host,port ,SERVICE_NAME 是连接数据库的基本信息 SERVICE_NAME就是你的数据库名,改为你自己的就ok最上面的orcl就是你用plsql里面进行连接数据库可以选择的数据实例名,可以自命名。配置完后,你用plsql登录时候选择对应的数据实例,输入用户名密码就ok了。本回答被提问者采纳
第2个回答  2018-03-02

一种情况是,安装了plsql、oracle11g

    打开plsql,tool-proference-connnection: oracle_home 点击下拉箭头,自动找到目录,选中就好;oci library 点击下拉箭头,自动找到目录,选中就好;保存退出

    打开目录 F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN

    这个目录按照你自己安装的oracle11g调整。目录下有tnsnames.ora 文件,用记事本打开,仿照已经存在的配置,建立你需要的数据库连接,保存关闭。

    重新打开plsql ,你会发现你刚刚建立的数据库连接出现在选择界面。

相似回答