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
答案 0 :(得分:0)
您的所有6台客户端PC是台式机吗?如果是这样,有问题的1-2用户是否使用有线和/或无线连接(某些较新的台式机塔具有无线功能)?
如果它拒绝访问,你可能会达到你的SQL用户许可证上限(很难说肯定)......可能想与你的IT人员一起审查你的SQL Server 2008 R2环境。
编辑:检查this site