TNS Service Name: 服务名.
解决方案 »
- 新安装的ORACLE怎么配置环境。。。。着急在线等
- oracle中插入null值
- 为什么SQL语言中要把变量放前面,数据类型放后面来定义??
- 如何提高distinct的性能
- EXP/IMP 逻辑备份的问题
- 为什么我在WIN2000下安完ORACLE9I后WIN2000的开机启动怎么变得这么慢?
- oracle9i最基本的问题救急!!
- 请较一个sql语句,怎么把一个表里面的一列的所有行随机填充一个在某一个范围内的随机数?多谢!!
- 再次请问!!!ORA-06571: 函数TEST_3不能保证不更新数据库????
- 请问OSD(OPERATING DEPENDENT SOFTWARE)为何物?我找了半天都没有关于此的资料!
- 请教一条SQL语句,两个表联合查询的
- 数据量大的系统就用反模式去设计,合理吗?
錯誤類型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
因為系統錯誤 5 (Oracle ??OraHome92) 導致指定驅動程式無法載入。
/search.asp, line 70
Set conn=Server.CreateObject("ADODB.Connection")
conn.open "test","user","pass"
sql="select * from ratings"
Set rs=conn.Execute(sql)
%>
Oracle ODBC Driver 设置:
Data Source Name:test
TNS Service Name:SID
User ID:user
Test Connection Successful!
请问哪有问题?实在找不到哪里设置错了!还有我的网页在其他机器都可以运行,ASP代码没有问题!
<% '连接数据库
set OraSession=CreateObject("OracleInProcServer.XOraSession")
set OraDatabase=OraSession.DbOpenDatabase("mydb","bookshop/1234",0)
OraDatabase.Parameters.Add "num1",10,1
OraDatabase.Parameters("num1").ServerType=2
OraDatabase.Parameters.Add "num2",10,1
OraDatabase.Parameters("num2").ServerType=2
OraDatabase.Parameters.Add "result",0,2
OraDatabase.Parameters("result").ServerType=2
OraDatabase.DbExecuteSQL("Begin :result:=ADD1(:num1,:num2);end;")
response.Write(OraDatabase.Parameters("result").value)
%><%
dim cn,rs,driver_name
driver_name="Provider=MSDAORA.1;Password=pass;User ID=user;Data Source=afis;Persist Security Info=True"
set cn = server.CreateObject("adodb.connection")
cn.open driver_name
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from table",cn,3,1
do while not rs.eof
response.write rs("field")
rs.movenext
loop
%>
錯誤類型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 無法使用 '(未知的)' ; 檔案已在使用中。
/guestbook.asp, line 21
你这种方式不用odbc嘛?
如果asp远程连接oracle这样写也可以嘛?
ADO的接口可以连接远程的ORACLE数据库
我现在正在这样用哟,没有什么问题呀!!?!?!?
我在远程装了oracle的客户端,相应的建立.udl文件,连接本地数据库,成功,再用文本编辑器把这个udl文件打开,将里面的字串复制到asp中作为连接字串就成功了。我怀疑windows自带的oracle驱动有问题!