CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

visual .net 2003开发web应用,在调试状态下无法连接sql server数据库,请指教。

楼主cso931811(小兵)2005-05-23 15:21:54 在 .NET技术 / C# 提问

web服务器配置是win2003   server(sp1),iis   6.0  
  数据库服务器是sql   server   2000(sp4)  
  用c#开发的web   application,  
  用oledb连接数据库,连接字符串如下:  
  Provider=SQLOLEDB.1;User   ID=dev;Password   =123456;Initial   Catalog=dev;Data   Source=10.61.71.22,1433  
   
  用sql的查询分析器可以顺利连接;  
  发布后也可以顺利访问;  
   
  就是不能在debug状态下连接,报错如下:  
  System.Data.OleDb.OleDbException:   [DBNETLIB][ConnectionOpen   (Connect()).]SQL   Server   不存在或拒绝访问。  
   
  请大家帮忙 问题点数:50、回复次数:13Top

1 楼eArt(追求e术)回复于 2005-05-23 15:39:48 得分 5

Source=10.61.71.22,1433     1433是端口号吗?   是不是需要   10.61.71.22:1433   呀?  
   
  如果不是的话,我也正好一起学下Top

2 楼thinkingforever(努力学习)回复于 2005-05-23 15:49:27 得分 5

出现这个问题的原因很多  
  http://tech.ccidnet.com/pub/article/c1099_a214511_p1.html  
   
  Top

3 楼flcandclf(怪手大分)回复于 2005-05-23 15:51:39 得分 5

up也是一种美德!Top

4 楼cso931811(小兵)回复于 2005-05-23 16:02:04 得分 0

To   eArt(追求e术)   ,1433是端口号,有些数据库(好象sybase)用的是:   sql要用,  
   
  To   thinkingforever(努力学习)    
  只是在web   application   ,debug状态下不能访问数据库,别的方式访问良好。  
  同样的连接字符串在windows   application下也能顺利debug。  
   
  请大家继续帮忙Top

5 楼cso931811(小兵)回复于 2005-05-23 16:13:20 得分 0

在客户端用isql   -Udev   -P123456   -S   0.61.71.22,1433可以访问,  
  应该不存在http://tech.ccidnet.com/pub/article/c1099_a214511_p1.html中提到的问题Top

6 楼cso931811(小兵)回复于 2005-05-24 08:54:00 得分 0

请大家帮忙~~~Top

7 楼50277(柳影随风)回复于 2005-05-24 09:06:47 得分 5

还没遇到过!非要加端口号吗?Top

8 楼babygod(紫子)回复于 2005-05-24 09:07:29 得分 5

没碰到过,帮顶一下Top

9 楼cso931811(小兵)回复于 2005-05-24 09:18:21 得分 0

To   50277(柳影随风)  
  不一定要加端口,但去掉端口问题现象跟加端口一样~~  
  就是不能在debug状态下连接,郁闷。害得我只好先本地编译在发布到测试服务器,根据输出来debug。  
   
  谢谢大家关注~~~Top

10 楼net_lover(【孟子E章】)回复于 2005-05-24 10:38:08 得分 20

http://support.microsoft.com/default.aspx?scid=kb;zh-cn;827422  
   
  如何解决   SQL   Server   2000   中的连接问题Top

11 楼wdtclv(将军)回复于 2005-05-24 10:47:34 得分 5

看看你的sql的登陆用户是什么Top

12 楼cso931811(小兵)回复于 2005-07-07 14:33:30 得分 0

我的情况是只有在debug状态下不能连接。(别的包括查询分析器、命令行、甚至发布再访问也都行)  
   
  重新安装后能好1到2天,然后就罢工。  
   
  郁闷之至!Top

13 楼cso931811(小兵)回复于 2005-07-12 10:49:55 得分 0

已经解决,谢谢各位,我觉得是公司VPN的问题,不过公司IT部的老大们不承认,呵呵。事实是关掉VPN就好了。Top

相关问题

  • asp.net web应用程序的调试问题
  • 请问Java在Web应用编程时怎样调试?
  • 请问Java在Web应用编程时怎样调试?
  • ASP Web应用程序为何在VS2003中调试不了?
  • ASP Web 应用程序为何在VS2003中调试不了?
  • ASP.NET web应用程序连接不上SQL数据库
  • web应用程序执行sql的效率就这么低?
  • 我的visual studio.net 无法创建asp.net web应用程序
  • about:Visual C#.NET Web应用程序设计入门与提高
  • 使用Visual Stutio .Net 2003创建ASP.Net Web应用程序

关键词

  • sql server 2000
  • 数据库
  • 连接
  • 端口
  • debug
  • application
  • sql
  • server
  • 访问
  • 状态

得分解答快速导航

  • 帖主:cso931811
  • eArt
  • thinkingforever
  • flcandclf
  • 50277
  • babygod
  • net_lover
  • wdtclv

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo