操作SQL Server2000数据库导致服务器与客户端程序断开

来源:百度知道 编辑:UC知道 时间:2024/06/30 03:29:35
我使用的是TCP/IP通讯,由客户端向服务器端发送数据,然后由服务器程序把接收到数据组成SQL语句插入到数据库中,开始的时候是好好的,经过一天多后客户端和服务器端就断开了连接,并且也不能在远程连接SQL Server数据库,当把服务器端得数据库重启后就又恢复正常,很着急,谢谢
采用的是ADO连接的数据库,然后使用theApp.ADOConn->Execute(sql,NULL,adCmdText)插入数据库,其中
_ConnectionPtr ADOConn;sql是SQL语句的字符串,会不会是频繁使用这句产生的问题(没有使用存储过程)

安装当然没有问题的了,完全可以运行将近两天的,郁闷中

这个有很多问题导致服务端的SQL Server的服务停止工作,请检查一下系统日志里的Error错误信息,看看是什么原因导致了SQL Server停止工作了。

SQL数据库只要正确安装,连接不上,
有以下几个原因:(其他的都是废话)
1 主机数据库没给权限,提示SQL Server 不存在或访问被拒绝!
在主机设置SQL Server 组下面按属性选安全性 选所有权连接(主机是指给
连接的计算机)
2 在网上邻居里和路由器里开放1433端口
3 防火墙添加1433端口,TCP 选本机 UDP 选允许 (还不行先关防火墙)
对于不懂数据库的,重装SQL(正确安装),再根据上面3点设置,一定可以顺利完成!