首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Web 开发
ASP
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
置为精华
锁定帖子
移动帖子
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
一个非常奇怪的问题!高手请看。关于ASP连接SQL的~
加为好友
发送私信
在线聊天
for_my_q
att
等级:
发表于:
2008-03-22 17:30:57
楼主
小弟写了个程序,在本机调试的好好的,什么都能运行。。。。
但将程序上传到空间后,却提示:
Microsoft OLE DB Provider for SQL Server 错误 '80004005'
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。
/for_link_conn.asp,行 4
而CONN文件里没什么特别的~如下:
<%
set conn=server.CreateObject("adodb.connection")
connstr="Provider=SQLOLEDB;Data Source=221.XXX.XX.XX;Initial Catalog=XX;User Id=XX;Password=XX;"
conn.open connstr
%>
在我本机查询什么都行。。。不知是什么原因!!!
问题点数:
100
回复次数:
30
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
myvicy
微尘
等级:
发表于:
2008-03-22 17:35:36
1
楼 得分:
0
<%
Set conn = Server.CreateObject("ADODB.Connection")
strConn = "Driver={SQL Server};SERVER=12...;UID=xx;PWD=xx;DATABASE=xx"
conn.Open strConn
%>
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
for_my_q
att
等级:
发表于:
2008-03-22 17:39:41
2
楼 得分:
0
报告 myvicy 还是不行的。。。错误和我帖子中讲的是一样~~~
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
myvicy
微尘
等级:
发表于:
2008-03-22 17:44:10
3
楼 得分:
0
那你的数据存在吗?还有访问权限是否正确,用户名密码...
在本地用企业管理器先连接看看.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
snlixing
好好学习,天天向上!
等级:
发表于:
2008-03-22 17:48:39
4
楼 得分:
0
http://www.cnblogs.com/zhangsir/archive/2007/11/14/959381.html
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chinmo
藏*无限
等级:
发表于:
2008-03-22 17:56:18
5
楼 得分:
0
SqlDatabaseName = "sqlqy" '数据库名
SqlUsername = "qysql" '用户名
SqlPassword = "123456" '用户密码
SqlLocalName = "127.0.0.1" '连接名(本地用local,外地用IP)
ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
一个连接方法,如果不行,查看你的配置是否对!
如果是虚拟主机那联系空间商
如果是自己服务器请查看权限
不过,你这个错误都是连接的问题,连接的地址不对
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
for_my_q
att
等级:
发表于:
2008-03-22 17:59:57
6
楼 得分:
0
程序一摸一样啊!你要说是数据库权限的问题那我在本地访问好好的,一传到空间就连接出错~~~~
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hookee
等级:
发表于:
2008-03-22 18:01:32
7
楼 得分:
0
本地加个客户端,用企业管理器连远程SQL Server看下,找得到SQL Server的话就是帐号权限问题了。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chinmo
藏*无限
等级:
发表于:
2008-03-22 18:02:27
8
楼 得分:
0
本地设置与服务器上不一样
你看明白上面说的没?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
for_my_q
att
等级:
发表于:
2008-03-22 18:39:41
9
楼 得分:
0
郁闷,各位还没理解意思,就是数据库都是一样的
本地用的是111.1.1.1
而传到空间上也是一样的也是111.1.1.1不存在什么数据库权限的问题啊~真不知是哪里出了毛病~~~~~
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
myvicy
微尘
等级:
发表于:
2008-03-22 18:43:28
10
楼 得分:
0
你在本地能连上远程的数据库,但是在远程不能连接到"远程的本地"数据库?
不能吧?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
for_my_q
att
等级:
发表于:
2008-03-22 18:46:29
11
楼 得分:
0
我也纳闷啊~到底是怎么回事~~~汗~~
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
myvicy
微尘
等级:
发表于:
2008-03-22 18:54:27
12
楼 得分:
0
仔细检查是不是自己什么地方写错掉了。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
hookee
等级:
发表于:
2008-03-22 18:54:36
13
楼 得分:
0
你空间的机器能访问到数据库的ip吗?,远程登录去ping下看看
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
for_my_q
att
等级:
发表于:
2008-03-22 19:05:47
14
楼 得分:
0
ping能ping通,telnet也能tel、、、就是上传到了空间就不行,所以大家想想是不是哪里空间出了问题?但是都是安装的IIS应该不存在吧~而且刚才我以为是根目录权限的问题,最后改了还是不是,但是我又访问我本地的程序,好好的!!!见鬼~shit~
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
myvicy
微尘
等级:
发表于:
2008-03-22 19:08:39
15
楼 得分:
0
如果服务器不是自己的就跟空间提供商联系一下,如果是自己的就直接在"服务器的本地测试"看看能不能打开.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
fly135
fly135
等级:
发表于:
2008-03-24 18:13:48
16
楼 得分:
0
买的空间话。。。你调半天也是浪费时间直接联系服务商吧 应该是你的连接字符串有问题吧
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
yangtzeu
月亮之上
等级:
发表于:
2008-03-24 19:23:42
17
楼 得分:
0
Sqlserver与Windows混合验证模式
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chome
等级:
发表于:
2008-03-24 20:32:37
18
楼 得分:
0
什么年代了,还能看到ASP,,,
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ymle1228
东边的红隼
等级:
发表于:
2008-03-24 21:12:06
19
楼 得分:
0
如果在本机上可以,上传了不可以,应该不是代码问题,而是机子环境的问题!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xiaojian
爱找房(http://www.izfang.com)
等级:
发表于:
2008-03-24 21:58:13
20
楼 得分:
0
你在本机调试的时候连的是远程服务器上的SQL数据库,还是连的本机的SQL数据库啊?
如果连的是远程服务器上的,那就有点不可思意。如果连的是本机的,那出这种错误就太平常了。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
kongwei302
等级:
发表于:
2008-03-25 10:45:32
21
楼 得分:
0
JScript code
Hibernate
]
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zkh1739
Johnny
等级:
发表于:
2008-03-25 11:03:59
22
楼 得分:
0
你在本机调试的时候连的是远程服务器上的SQL数据库,还是连的本机的SQL数据库啊?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mxbzz2008
梦想编织者2008,他们说这就是人生,试着体会,试着忍住眼泪!
等级:
发表于:
2008-03-25 18:02:00
23
楼 得分:
0
这有区别吗?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
warshipwei2008
等级:
发表于:
2008-03-25 18:49:21
24
楼 得分:
0
你要用的数据库在服务器上有吗?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chinmo
藏*无限
等级:
发表于:
2008-03-25 19:03:18
25
楼 得分:
0
引用 23 楼 mxbzz2008 的回复:
这有区别吗?
当然有区别啊
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ringphone
临风
等级:
发表于:
2008-03-25 23:35:18
26
楼 得分:
0
关键是空间服务器能否ping通数据库服务器
不行的话看这里:
http://www.7880.com/Info/Article-116a9e40.html
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
jiaxueq
住址:四川眉山XX县XX街X号 姓名:Loading...
等级:
发表于:
2008-03-26 01:14:30
27
楼 得分:
0
数据库服务器禁止了1433?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Jaron
Jaron
等级:
发表于:
2008-03-26 01:17:17
28
楼 得分:
0
排除楼上网友建议外,如果空间与数据库在同一台机器,试试 (local)
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
number123456
万般无耐
等级:
发表于:
2008-03-26 09:55:03
29
楼 得分:
0
问题在于数据库连接的错误是肯定的,
跟据提示,也很明显,一,主机IP错误,二,用户名或密码错误,三,此用户名不允许访问此表(无权限),四,表名错误。
楼主一点一点查吧,不要急,越急越找不到原因。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
shan__le
写累了,不想动了~~
等级:
发表于:
2008-03-26 13:53:56
30
楼 得分:
0
应该是你IP地址写的不对,尝试一下127.0.0.1,或者直接写实例名,local,如果数据库不是本机,那么就写数据库服务器的IP地址
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
abc推荐给好友