数据库实例名为: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)没写对,要么是监听服务没起或刚启动不久
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)