设为首页 加入收藏

TOP

关于配置tnsnames来使用PLSQL连接数据库
2014-11-23 22:20:35 来源: 作者: 【 】 浏览:8
Tags:关于 配置 tnsnames 使用 PLSQL 连接 数据库

关于配置tnsnames来使用PLSQL连接数据库

要想用ORACLE SQLdeveloper或者第三方工具PLSQLdeveloper、Toad等连接ORACLE数据库,必须要配置TNSnames.ora文件,

该文件在ORACLE_HOME/network/admin目录下,如果没有,手动创建一个也可以,

Tnsnames文件格式如下:

ORCL =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.192.3.54)(PORT= 1521))

)

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl.com)

)

)

ORCL为随意设定的用来连接的服务名,此服务名和service_name的服务名不同,service_name服务名为数据库实例名或者全局实例名,host处填写数据库所在主机IP地址或者主机名。

有时候同一数据库需要为不同分类用户建立不同的连接服务,此时tnsnames.ora文件里面就要编辑几个不同的服务,如下:

ORCLTT =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.192.3.54 )(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl.com)

)

)

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.192.3.54 )(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl.com)

)

)

此处的ORCLTT和ORCL即为两个不同的服务名,用来给不同分类的用户连接,如果有更多的分类用户,则可以建立更多的不同服务,注意,主机里面的tnsnames.ora文件内容需要拷贝相同的一份放置到PLSQLdeveloper 所在PC电脑的ORACLE network目录下,当然PC电脑必须安装好ORACLE client或者ORACLE 精简客户端。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇【数据库摘要】5_Sql_IN 下一篇1.SQL统计某张表的列数。

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: