【发布时间】:2015-10-16 23:32:38
【问题描述】:
我正在尝试从 C# 连接 Oracle 11g。我已经关注 [this link],定义了这样的连接别名:
moviess =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = xe)
)
)
在 Visual Studio 中尝试使用服务器资源管理器进行连接时,出现以下错误:
这里是 Oracle Developer Tool for Visual Studio 的安装目录。
我哪里错了?请帮助我。
【问题讨论】:
-
你把连接标识符放在哪里了?我认为 C# 默认情况下很难找到 TNSNames.ora,除非你告诉它它在哪里,或者在不使用 TNSNames 的情况下设置连接字符串。
-
您是否从 Oracle 安装了 Visual Studio 的东西?我通常有更多的选择和要填写的东西……不确定……
-
删除密码等后显示您的连接字符串。参考此链接:stackoverflow.com/questions/820440/…