连接失败: SQLState:'01000' SQL Server 错误: 53 [Microsoft][ODBC SQL Server Driver][DBNETLIB]Connect
连接失败:SQLState:'08001'SQLServer错误:17[Microsoft][ODBCSQLServerDriver][DBNETLIB]SQLServe...
连接失败:
SQLState:'08001'
SQL Server 错误: 17
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝 展开
SQLState:'08001'
SQL Server 错误: 17
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝 展开
6个回答
展开全部
最近有没有更改了服务器的计算机名?如果有的话改回原来的。点“开始”--“运行”,输入“regedit” 打开注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 项,删除其中的“PendingFileRenameOperations”。看看服务器的DNS有没有变动,也就是ping计算机名时找不到SQL服务器,解决这个问题的办法也可以修改hosts文件,增加一条记录。检查tcp/ip协议 -> 属性 -> 高级 -> 选项 -> 属性 -> 关闭 tcp/ip筛选。启动sqlserver agent的服务,并将其改为自动启动。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1:去掉本系统的防火墙和其它一切防火墙。
2:在客户端执行 telnet 服务器ip 1433,如果提示错误,则sql的缺省端口被禁止-此步骤可忽略
3:查看服务器的安全策略,打开即可。
管理工具-本地的安去策略-ip安全策略-双击新ip安全策略-规则-1433-筛选器操作-允许。即可
2:在客户端执行 telnet 服务器ip 1433,如果提示错误,则sql的缺省端口被禁止-此步骤可忽略
3:查看服务器的安全策略,打开即可。
管理工具-本地的安去策略-ip安全策略-双击新ip安全策略-规则-1433-筛选器操作-允许。即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般来说,要查如下步骤:
1. 确认数据库是否允许远程连接
2. 确认数据库服务是否正常启动
3. 确认数据库服务器的防火墙开通
4. 确认客户端到服务器网络畅通
5. 确认连接字符串正确,包括:主机名\实例名,端口
6. 确认数据库是否允许混合登录方式
1. 确认数据库是否允许远程连接
2. 确认数据库服务是否正常启动
3. 确认数据库服务器的防火墙开通
4. 确认客户端到服务器网络畅通
5. 确认连接字符串正确,包括:主机名\实例名,端口
6. 确认数据库是否允许混合登录方式
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
缺少ODBC 驱动。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询