文档章节

Sql Server远程连接数据库时发生不存在或拒绝访问

来来叔叔
 来来叔叔
发布于 2017/08/04 23:55
字数 800
阅读 15
收藏 0

来源:瞎七搭八 http://hi.baidu.com/gunsaga/blog/item/1373f1c4466e1fa88226acfc.html

          Sql Server远程连接数据库时发生“[DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问 ”的情况,原因有很多种,一般情况都是用过检查:
          1、 防火墙;
          2、1433端口;
         来排除故障,但今天发现有以下情况同样会造成这个现象。
        排除过程:
          1、检查防火墙设置和1433端口设置正确;
          2、如果出现“找不到网络路径”的报错,那么最好先PING一下它的IP地址。如果PING不通,那么需要先确认它是否连在网络或者网络连通性是否正常。然后查看是否启用了防火墙或者屏蔽掉了相应的端口。如果PING IP地址是正常的,但PING目标机器的计算机名不通,则需要查看是事网络名称解析有问题。关于如何诊断名称解析问题,可以先查看是所有客户端机器有问题还是某一台机器有问题。如果是所有机器的名称解析都有问题,那么你需要到网络的DNS或WINS服务器上检查了。如果只是某一台机器有问题,你需要先检查一下hosts和lmhosts文件;如果正常,可以重新注册一下DNS名字(ipconfig/reisterdns)。
             ----正常;
          3、如果出现“xxx计算机无法访问,您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限”的报错,这可能是计算机的安全设置被改动过了,导致目标计算机无法被访问。可以采取以下步骤解决:
             ---存在这个问题,通过以下方法来解决
               a. 打开“我的电脑”,在菜单上选择“工具”->“文件夹选项”->“查看”,清除“使用简单文件共享(推荐)”的选择。
                b. 右键点击“我的电脑”,选择“管理”,选择“本地用户和组”->“用户”,右键点击Guest用户,选“属性”,清除“帐户已停用”的选择。
                 c. 点击“开始”->“运行”,输入secpol.msc,选择左边的“本地策略”->“用户权力指派”,双击右边的“从网络访问此计算机”,保证其中有Everyone,双击左边的“拒绝从网络访问此计算机”,保证其是空的。
                d. 选择左边的“本地策略”->“安全选项”,a.确认右边的“网络访问:本地帐户的共享与安全模式”为“经典”;b.确认右边的“Microsoft网络客户:为通讯启用数字签名(总是)”为“已停用”;c.确认右边的“Microsoft网络客户:为通讯启用数字签名(如果服务器允许)”为“已启用”;d.确认右边的“Microsoft网络服务器:为通讯启用数字签名(总是)”为“已停用”;e.确认右边的“Microsoft网络服务器:为通讯启用数字签名(如果服务器允许)”为“已启用”。
          4、用ODBC连接,结果一切OK。

用他的方法试试看能不能解决问题了!

© 著作权归作者所有

共有 人打赏支持
来来叔叔
粉丝 0
博文 100
码字总数 55732
作品 0
广州
高级程序员
sql server 2012 系统 DSN 错误

在测试数据库 添加系统DSN SQL Server Native Client 11.0时,提示如下错误: -------------------------- Microsoft SQL Server 登录 --------------------------- 连接失败: SQLState: '08......

jack688
06/26
0
0
25. [Microsoft][ODBC SQL Server Driver][DBNETLI...

今天工作上要读一个sqlserver,于是用昨天装的sqlserver2005附加了下数据库,附加就比较简单了,找到那个MDF文件附加上就好了。但是一切就绪后,修改了下配置文件里的 local database 连接字...

quanpower
2013/06/06
0
0
将sql server中的数据库文件附加时出现的错误,求解

标题: Microsoft SQL Server Management Studio ------------------------------ 附加数据库 对于 服务器“GUJUNCHENG-PCRENYI”失败。 (Microsoft.SqlServer.Smo) 有关帮助信息,请单击: h......

顾俊程
2011/04/05
1K
2
SQL Server 2008无法附加数据库

标题: Microsoft SQL Server Management Studio ------------------------------ 附加数据库 对于 服务器“GUJUNCHENG-PCRENYI”失败。 (Microsoft.SqlServer.Smo) 有关帮助信息,请单击: h......

顾俊程
2011/09/22
2.8K
7
阿里云ECS下安装的MySQL无法远程连接?

场景重现 在阿里云ECS下, Ubuntu系统上通过以下命令安装的MySQL数据库, 本地连接正常, 但远程死活连接不上. 解决办法 主要有以下几点: 用户默认受限为本地可访问(localhost), 远程拒绝( 出于...

taadis
2016/10/13
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Confluence 6 识别慢性能的宏

Page Profiling 给你了有关页面在载入的时候操作缓慢的邪教,你可以将下面的内容添加到调试(debug)级别: Version 3.1 及其后续版本 设置包名字为 com.atlassian.renderer.v2.components.M...

honeymose
9分钟前
0
0
day93-20180920-英语流利阅读-待学习

时尚之觞:外表光鲜靓丽,其实穷得要命 Lala 2018-09-20 1.今日导读 讲到时尚界,我们脑海里浮现的可能都是模特和设计师光鲜靓丽、从容潇洒的模样。可是,最近在法国出版的一本书却颠覆了我们...

飞鱼说编程
24分钟前
0
0
maven的pom.xml用解决版本问题

maven管理库依赖,有个好处就是连同库的依赖的全部jar文件一起下载,免去手工添加的麻烦,但同时也带来了同一个jar会被下载了不同版本的问题,好在pom的配置里面允许用<exclusion>来排除一些...

JAVA码猿
48分钟前
1
0
20180920 rzsz传输文件、用户和用户组相关配置文件与管理

利用rz、sz实现Linux与Windows互传文件 [root@centos01 ~]# yum install -y lrzsz # 安装工具sz test.txt # 弹出对话框,传递到选择的路径下rz # 回车后,会从对话框中选择对应的文件传递...

野雪球
今天
2
0
OSChina 周四乱弹 —— 毒蛇当辣条

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ 达尔文:分享花澤香菜/前野智昭/小野大輔/井上喜久子的单曲《ミッション! 健?康?第?イチ》 《ミッション! 健?康?第?イチ》- 花澤香菜/前野智...

小小编辑
今天
40
10

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部