我发现只要有带.net3.5框架的机子 都连不上数据库,我数据库2000的,其他机子的都可以连,
字符串连接:Data Source=222.77.181.13,1433;database=chat1;User ID=3333;Pwd=3333;为什么会有这种情况!!!!!!
字符串连接:Data Source=222.77.181.13,1433;database=chat1;User ID=3333;Pwd=3333;为什么会有这种情况!!!!!!
解决方案 »
- gridview选中行字体颜色
- 图片移动javascript代码移到vs2010的aspx页面无法运行
- 服务控件 当按下回车时触发的问题 提示:"Microsoft JScript 运行时错误: 'document.all[...]' 为空或不是对象"
- 好几天的问题,实在撑不住了,请高手出招!!在线求助
- 如何在网页上显示储存在数据库里的HTML代码,在保证空格和回车提行都保留的情况下
- 用什么标记能让页面居中啊,我用<center>好像不被推荐啊,而且有点问题,点刷新的时候好像会有点移动
- 正版的CrystalReport10,怎么还需要注册呢?
- 在.net中无法显示bmp格式图片,一显示就有下载对话框(显示jpeg格式正常),请问原因(c#)
- 高手请进,up有分!!!
- 关于asp.net中的手机编程
- 关于服务器端丢失session和cookie的问题
- Url重写网页之后,放到服务器上无法实现重写。
应该是逗号,参考
http://support.microsoft.com/kb/815146
那么将win7上的防火墙关闭.UAC(User Access Control) 关闭试一试。
换成SQL2005就没问题了,要不你就把系统换XP 或2003
验证
我用的是DELL OEM的Win7专业版,之前装了一次,但死活装不上SQL2000,只好又转回到Win2003,经过努力的搜索,终于找到了一个貌似能用的解决方法,便马上又装回Win7当一回小白鼠吧(反正现在是双系统,Win7玩不了SQL2000,还有Win2003顶着呢,呵呵)。经过测试,该方法是的确有效的,验证结果表明,Win7的确是兼容性很强,之前是自己没找对方法而已,在此与各位还在苦寻Win7下安装SQL2000的网友分享一下吧。
方法其实很简单:
计算机——(右键)管理——系统工具——本地用户和组,启用administrator帐户,然后切换用户到administrator,运行安装程序,安装完会发现服务已经能够启动了,然后再回到以前帐户就可以了,最后把administrator帐户禁用吧,开着太危险了。其实如果是win7支持的程序应该是不会有这个问题的,毕竟sql server 2000确实比较老了,不过这也从一个方面说明win7的兼容性还是很好的,只是有时会需要动点脑子解决一下。最好要提醒一下安装sql server 2000的朋友,如果你安装完后发现运行不了然后删除了,又想在安装一遍的话,可能即使你照着我说的做了也会出现安装失败,这里是安装失败而不是运行失败,那是因为你没有彻底删除sql server 2000的安装文件夹残留,只要把它删除就可以了。安装完后,你会发现Windows同步中心会随Windows一起启动,并一直显示在任务栏图标里面,无法关闭。同时,打开Windows同步中心会在里面看到SQL Server 2000同步合作关系(Sync Partnership),同样无法删除。经过研究发现,可以通过修改注册表,来删除同步合作关系,也就能阻止同步中心自动启动了。 “开始”-“运行”-“regedit”,在“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Syncmgr\Handlers”项中找到一个与SQL Server 2000相关的分支,删除它,这时任务栏里的同步中心图标应该会消失,重启以后同步中心也不会自动启动了。当然,如果你有其它同步项,比如没有禁用离线文件,或者有移动设备同步,都有可能使同步中心自动启动。现在装上了SQL2000后运行了几天一切正常,在网上看到别人说的Win7下只能装个人版的SQL2000,根据我这次的验证结果,我可以肯定:在Win7下是可以安装SQL2000任何版本的(x64的Win7下没试过,我现在用的是x86的),并不仅限于个人版!其他要装SQL2005出现装不了的情形也可以参考此方法来安装!另外:有个小提示,在Administrator账户下安装好SQL2000,回到自己的帐号中,会出现SQL服务不能启动的情况,这其实也是因为UAC的问题,你建个企业管理器的快捷方式并设置为“以管理员身份运行"拉入系统的启动项就可以自动以管理员的权限运行SQL2000了。
来源:http://bbs.pcbeta.com/thread-639829-1-1.html
我用如下方法,可以远程连接到nz.oicp.net
string strCon = "Data Source=nz.oicp.net;Database=BooksManage;Uid=sa;Pwd=5354";
SQL Server 没打开远程连接
sql配置工具---->配置管理器----->sql server网络配置---->MSSQLSERVER的协议----->TCP/IP---->右键属性---->IP地址选项卡----->找到1433的那个启用---->重启sql服务如果还是不行。。把里的那些IP先都启动。。再重启服务
尝试过了吗?我自己没装WIN7 无法帮你调试。。
你看看这个帖子 对你也许有点帮助。
WIN7 下SQL200 的安装与使用
不可能叫客户装SQL吧!!!
http://www.sevenforums.com/software/32544-connection-sql-2000-server.html另外sql 2005支持restore/attach sql2000的database. 我的建议是升级到sql 2005.