plsql连接oracle 报12514的错误!

huangmin19800626 2009-05-23 10:28:50
用plsql连接oracle数据库,登陆时出现ORA-12514错误,说service-name不能解析?

?oracle中net端已经配置好并测通了
plsql中tnsnames.ora文件如下:
TSDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = Skytom)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = tsdb)
)
)

请高手告知怎么能解决啊!!!???我昨天还好好的能接上啊,我什么都没有做啊,昨天也只是做查询操作而已。
...全文
390 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangmin19800626 2009-05-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 oraclelogan 的回复:]
引用楼主 huangmin19800626 的帖子:
用plsql连接oracle数据库,登陆时出现ORA-12514错误,说service-name不能解析?

?oracle中net端已经配置好并测通了
plsql中tnsnames.ora文件如下:
TSDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = Skytom)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = tsdb)
)
)

请高手告知怎么能解决啊!!!???我昨天还好好的能接上啊…
[/Quote]

嗯,我重启之后,好用了,也奇怪了,为什么要做2次呢?
耳海 2009-05-23
  • 打赏
  • 举报
回复
配置的数据库SID不对也会导致这个错误
oraclelogan 2009-05-23
  • 打赏
  • 举报
回复
[Quote=引用楼主 huangmin19800626 的帖子:]
用plsql连接oracle数据库,登陆时出现ORA-12514错误,说service-name不能解析?

?oracle中net端已经配置好并测通了
plsql中tnsnames.ora文件如下:
TSDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = Skytom)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = tsdb)
)
)

请高手告知怎么能解决啊!!!???我昨天还好好的能接上啊,我什么都没有做啊,昨天也只是做查…
[/Quote]


你的配置没有错,可能是启动的时候不小心异常了吧!建议如下:

1,将Skytom改成你的ip地址,比如192.168.1.123之类的

2,你把你的oracle服务重新停止,然后启动。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧