Asp.net的Oracle链接字符串怎么写

yuyi1991616 2019-12-30 10:52:26
F11TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.25.1.111)(PORT = 1511))
)
(CONNECT_DATA =
(SERVICE_NAME = F11TST)
)
)

<add name="OracleConnectionString" connectionString="Data Source=172.25.1.111:1511/F11TST;Persist Security Info=True;User ID=tttt;Password=tttt" providerName="Oracle.ManagedDataAccess.Client" />

上面这个是可以写法是可以的

但是换了下面这个就不行了

F11TEST =
(DESCRIPTION =
(ADDRESS =
(PROTOCOL = TCP)(HOST = 172.25.1.111)(PORT = 1511)
)
(CONNECT_DATA =(SID = BBORB)
)
)

<add name="OracleConnectionString"
connectionString="Data Source=172.25.1.111:1511/F11TST;Persist Security Info=True;User ID=tttt;Password=tttt" providerName="Oracle.ManagedDataAccess.Client" />
<add name="OracleConnectionString"
connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.25.1.111)(PORT=1511))(CONNECT_DATA=(SID=BBORB)(SERVICE_NAME=F11TEST)));User ID=tttt;Password=tttt" providerName="Oracle.ManagedDataAccess.Client" />

这两种都不行,换成SID后,应该怎么写
...全文
91 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
F11TEST =
(DESCRIPTION =
(ADDRESS =
(PROTOCOL = TCP)(HOST = 172.25.1.111)(PORT = 1511)
)
(CONNECT_DATA =(SID = BBORB)
)
)
这种方式只是 oracle 配置文件的方式。

程序里的webconfig 只能这么写 <add name="OracleConnectionString" ............
yuyi1991616 2019-12-30
  • 打赏
  • 举报
回复
已经解决。
<add name="OracleConnectionString"
connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.25.1.111)(PORT=1511))(CONNECT_DATA=(SID=BBORB)));User ID=tttt;Password=tttt" providerName="Oracle.ManagedDataAccess.Client" />

逗比了我

12,163

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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