我在asp.net分别尝试过连接串
(1) "Provider=OraOLEDB.Oracle.1;Password=xxx;Persist Security Info=True;User ID=act;Data Source=work;Extended Properties="""
报错如下:
[InvalidOperationException: 未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序。](2)"Provider=MSDAORA;Password=xxx;User ID=act;Data Source=prdb_nt_project7"
报错如下:
“未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客户软件安装的一部分“
此问题本人昨天已经问过,并送了100分(为了兑现承诺)初次使用oracle,不知如何解决以上问题,请各位高手帮忙,谢谢,
鄙人结帖率99.9%
如果能过解决问题,再送200!!!决不食言!!
(1) "Provider=OraOLEDB.Oracle.1;Password=xxx;Persist Security Info=True;User ID=act;Data Source=work;Extended Properties="""
报错如下:
[InvalidOperationException: 未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序。](2)"Provider=MSDAORA;Password=xxx;User ID=act;Data Source=prdb_nt_project7"
报错如下:
“未找到 Oracle 客户端和网络组件。这些组件是由 Oracle 公司提供的,是 Oracle 8i 版 (或更高) 客户软件安装的一部分“
此问题本人昨天已经问过,并送了100分(为了兑现承诺)初次使用oracle,不知如何解决以上问题,请各位高手帮忙,谢谢,
鄙人结帖率99.9%
如果能过解决问题,再送200!!!决不食言!!
2.你可以先下一MS的oracleclient(ms网站)
oracleclient:
Dim Dbconn As New OracleClient.OracleConnection()
Dim DbAdapter As OracleClient.OracleDataAdapter
Dim strConn As String
Dim dataset11 As New DataSet()
strConn = "Password=manager;User ID=system;server=ora1"
Dbconn.ConnectionString = strConn
Dbconn.Open()
DbAdapter = New OracleClient.OracleDataAdapter("select * from mytable", Dbconn)
DbAdapter .Fill(dataset11, "table")
DataGrid2.DataSource = dataset1.Tables("table")
Dbconn.Close()
再试验这个程序,应该没有问题。
您只需到Oracle的网站上去下载一个Oracle Ole Db 驱动程序装上就可以了
版本是8.1.7.3
您也可以安装Oracle的客户端软件,版本在8.1.6以上即可
通过net8测试,连接正常,dba studio正常,.net ide中也正常连接,
即使不知道为何在ie中会提示如此怪异的错误??我的电脑是联想品牌,p4 1.8 512MRam win2000server sp2 vs.net sdk sp2
这问题困扰了我好多天了,哎!不知道哪位曾见过类似情况的帮我分析一下,感激不尽!!!