我正在开发一个必须在Oracle数据库上连接的小型应用程序。
SSMS没问题。所以我从属性中获取连接字符串:
Data Source=myserver;User ID=test;Password=test;Unicode=True
当我尝试使用Framework 4.5连接VB.NET时:
Public testdb As New OleDbConnection("Provider=SQLOLEDB;Data Source=myserver;User ID=test;Password=test;Unicode=True")
testdb.Open()
我收到以下错误:
[DBNETLIB] [ConnectionOpen(Connect())。] SQL Server不存在或访问被拒绝。 属性无效的连接字符串
感谢您的帮助
答案 0 :(得分:0)
将提供商更改为 msdaora 解决了这个问题。
感谢院长为解决方案。