TNS: 监听程序在 CONNECT_DATA中未获得 SERVICE_NAME

zjj1211 2011-01-25 12:56:43
我连接oracle数据库,用winform访问数据库就没问题connectstring是
Provider=OraOLEDB.Oracle;Data Source=portaldb;User Id=oauser;Password=oauser;
但是我的网站项目为什么就不能访问了?报TNS: 监听程序在 CONNECT_DATA中未获得 SERVICE_NAME 的错误
Why?
...全文
701 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjj1211 2011-01-25
  • 打赏
  • 举报
回复
对不对呀?
zjj1211 2011-01-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 oraclefans_ 的回复:]
你在你的tnsname.ora文件里配置好你的服务名字就行了。。你必须指定你的连接描述符。
[/Quote]
# tnsnames.ora Network Configuration File: D:\app\product\11.2.0\client_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.

PORTALDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.11.131.27)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = portaldb)
)
)

Oraclefans_ 2011-01-25
  • 打赏
  • 举报
回复
你在你的tnsname.ora文件里配置好你的服务名字就行了。。你必须指定你的连接描述符。

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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