为什么SQL连接会被随机阻止?

时间:2015-03-18 13:13:53

标签: sql vb.net git sql-server-2008-r2 windows-server-2008-r2

SQL Server 2008 R2在域中的Windows Server 2008 R2上运行并使用相同的功能 域帐户(Windows身份验证)允许客户端PC和SQL Server之间的连接,以及连接到数据库和解决方案的ODBC源(名为Renta_Equipos的系统DSN)。示例:BD< ---- DSN< ---- WinForm解决方案。

连接字符串是Application.Settings:

  

名称: ConnectionString_RentaEquipos   类型:(连接字符串)   范围:申请   值: DSN = Renta_Equipos

现在通常用户登录时没有问题,但有时连接会被关闭(并非所有用户同时关闭,6个用户中有1-2个用户进行实验),他们再次连接的唯一方法就是重启客户端的PC,它是随机发生的。

它给我带来的错误:

  

错误[08001] [Microsoft] [ODBC SQL Server驱动程序] [DBNETLIB] SQL   服务器不存在或访问被拒绝。错误   [01000] [Microsoft] [ODBC SQL Server驱动程序] [DBNETLIB]连接打开   (连接())

我找不到问题,我对配置SQL服务器或专业程序员一无所知(我所知道的只是来自互联网,书籍和其他人的一些帮助),所以我猜它可能是服务器,但我无法得到它,一切似乎都很完美(对我而言)

以下是Github源代码的链接:https://github.com/DarkLS/RentaEquipos.git

错误:http://i.stack.imgur.com/O20ls.jpg

1 个答案:

答案 0 :(得分:0)

您的所有6台客户端PC是台式机吗?如果是这样,有问题的1-2用户是否使用有线和/或无线连接(某些较新的台式机塔具有无线功能)?

如果它拒绝访问,你可能会达到你的SQL用户许可证上限(很难说肯定)......可能想与你的IT人员一起审查你的SQL Server 2008 R2环境。

编辑:检查this site