图解如何配置Oracle本地Net服务名

图解如何配置Oracle本地Net服务名,第1张

假设数据库所在服务器IP地址为: 192.168.0.1

数据库实例名为:ora92

用户名: umap

密码:umap

第一步:打开配置程序

位于:程序-->Oracle - OraHome92 -->Configuration and Migration Tools-->Net Configuration Assistant

第二步:选择配置项:

打开程序后,出现的界面中有四个选项, 分别为(1)监听程序配置,(2)命名方法配置,(3)本地NET服务名配置,(4)目录使用配置. 这里我们选择第3个,点下一步

第三步:根据需要选择操作内容,是添加还是对以前的配置进行修改或删除

第四步:根据您要连接的Oracle数据据库版本选择, 这里我们选择Oracle8i或更高版本数据库或服务

第五步:服务名,输入示例中的实例名

第六步:选择TCP

第七步:主机名:输入示例中的IP地址使用默认端口1521

第八步:使用您的登录帐户与密码进行连接测试

1.

察看本机oracle安装目录下的tns配置。

$HOME/network/admin/tnsnames.ora。

找到你需要访问的库

PRIMARY =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xx.xx.xx)(PORT = xxx))

)

(CONNECT_DATA =

(SERVICE_NAME = xxx)

)

)

host名称就是服务器Ip,如果是机器名就ping。

2.

select sys_context('userenv','ip_address') from dual

如果连接时没有加载tns是查不到的

3.

sqlplus连接上后,通过控制台 输入netstat -a -o看所有连接信息,找到对应pid的连接信息。

帮你查到的,试试看。

在输入的字段中可能有错误,

或者服务器连接未就绪。

这个不就是答案了,要么是你连接串里的服务名(SERVICE_NAME)没写对,要么是监听服务没起或刚启动不久


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/402566.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-20
下一篇2023-05-20

发表评论

登录后才能评论

评论列表(0条)

    保存