在线等待 odbc连接oracle出错问题?

taojm 2003-07-05 05:27:05
1,系统是win2000server
2,安装了oracle9i
3,安装了.net
4,在odbc中用odbc for oracle 创建了连接:数据原名称是taojm;描述是:taojm;用户名称:tjm;服务器名称:taojm.在tjm帐号中有一个数据库test(a date).此前用sqlplus输入conn tjm/taotao1@taojm是连接的上的;
5,编写了c.asp代码如下:
<%
set conn=server.createobject("adodb.connection")
dns="Provider=OraOLEDB.Oracle.1;Persist Security Info=True;User ID=tjm;Password=taotao1;Data Source=taojm"
conn.open dns
conn.close
%>
6,出现错误如下:

本页无法显示
试图访问的网页出现问题,无法显示。

--------------------------------------------------------------------------------

请尝试以下方法:

单击 刷新按钮或者梢候再试。

打开 127.0.0.1 主页,然后查找与所需信息相关的链接。
HTTP 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(适用于支持人员)

错误类型:
ADODB.Connection (0x800A0E7A)
/web/CNwgLAN/c.asp, 第 5 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705)

页:
GET /web/CNwgLAN/c.asp

时间:
2003年7月5日, 17:21:54


详细信息:
Microsoft 支持
7,保证asp连接access数据库的他程序可以运行。
8,请问这是什么错误,如何解决,在线等待!!
...全文
71 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
beckhambobo 2003-07-08
  • 打赏
  • 举报
回复
<%
dim cn,rs,driver_name
driver_name="Provider=MSDAORA.1;Password=taotao1;User ID=tjm;Data Source=taojm;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
%>
smallcrocodile 2003-07-07
  • 打赏
  • 举报
回复
用 oracle odbc driver 建立数据源
不要用ms odbc for oracle
hot.wind 2003-07-06
  • 打赏
  • 举报
回复
你使用的是oledb,连接自串应当是:
Provider=OraOLEDB.Oracle;Data Source=" & servername & ";" & _
"User ID=" & uid & ";" & _
"Password=" & pwd & ";"
data source参数直接写本地网络服务名即可,不用写odbc名称。
taojm 2003-07-05
  • 打赏
  • 举报
回复
BlueskyWide 2003-07-05
  • 打赏
  • 举报
回复
降低Oracle和Ora92的目录权限。
在Ora92目录上右击“鼠标”,设置使每个人都能使用。

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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