1010cc时时彩标准版 > 1010cc三分网站 > 未找到或无法访谈服务器,管理器无法连接远程

原标题:未找到或无法访谈服务器,管理器无法连接远程

浏览次数:171 时间:2019-08-12

置SQLServer,允许远程连接

安分守己上边的篇章一步步布局后,远程连接出现下边所示的报错(Navicat 和 SQL Server Management Studio)

图片 1

图片 2

SQL Server Management Studio的报错音信为:

在与 SQL Server 创建连接时出现与互联网有关的或特定于实例的一无所长。未找到或不可能访谈服务器。请表明实例名称是还是不是科学何况SQL Server 已布局为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法张开到 SQL Server 的一连) (Microsoft SQL Server,错误: 53)。

新兴查了非常多消除办法,均以战败告终。后来无意发掘到,远程数据库所在云服务器的安全组未开放对该端口的长距离访谈权限,以自身所用的Ali云为例,在安全组->配置法则->火速成立法规 中,加多MS SQL的1433端口。若为新创制的安全组,还需重启服务器才可生效。

图片 3

 

注:本篇小说来源:

SQL Server 出现Error: 1326荒谬(管理器不恐怕连接远程数据库)难点消除方案,error1326

SQL Server 出现Error: 1326错误

我们在在使用SQL Server时都会遇上使用SQL Server Management Studio不能连接远程数据库实例的标题,错误描述音讯摘录如下:

An error has occurred while establishing a connection to the server.
(provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 5)
An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 1326)

  下面这段印度语印尼语的翻译后大概是说:无法在数据库之间组建多少个连接,原因是命名管道提供者出现谬误。其实那是一个相比独立的数据库服务器设置难题,在局域网或广域网中都或然会遭受,大家只要求对数据库服务器举行一些配备便得以化解那个标题,来探视具体的手续。

第一步:确定保障服务器端数据库服务已经运行

  起始->全数程序->Microsoft SQL Server 二〇〇九->Configutation Tools,展开SQL Server Configuration Manager,点击SQL Server Services,查看数据库服务是还是不是早就运转,假若服务未展开,手动运营它。当然,你还足以经过点击Windows中的起初->调整面板->管理者工具->服务,来查阅相应的数据库服务是不是运营。恐怕只要服务器和你的机器在平等网络,你还足以经过命令“sqlcmd -L”(注意L要大写)去查看该互联网内享有可用的SQL Server服务器。

第二步:在SQL Server Configuration中启用TCP/IP

  多少个SQL Server服务器之间通过网络互动通信是须求TCP/IP协理的,为使SQL Server服务器能被远程连接必须保险TCP/IP已经启用。遵照后面介绍的步调展开SQL Server Configuration Manager,然后张开SQL Server Network Configuration,选拔你要安装的数据库,然后点击TCP/IP,右键启用。要是有必不可缺,你还足以启用Named Pipes。记住,全数的修改都必须在重启SQL Server服务之后本领见效!

其三步:在Windows防火墙中张开SQL Server的端口号

  相当多时候大家在对数据库服务器本人做了非常的多次设置后照旧鞭长莫及得逞创设远程连接,那时将要考虑是还是不是是防火墙在兴风作浪。暗许景况下,大多端口号和服务都会被防火墙所禁止而无法长途访谈或实施,SQL Server暗中同意的端口号也不例外。我们应有再一次安装Windows防火墙给SQL Server增加区别。除非人为修改,暗中同意意况下SQL Server的端口号是1433,将该端口号增添到Windows防火墙中。借使SQL Server存在命名实例,那么也相应将SQL Server browser增加到Windows防火墙中。(有关SQL Server的命名实例将要末端介绍)

  展开Windows调节面板,选拔Windows防火墙->Change Settings->Exceptions->Add Port

 点击Add port...在弹出的对话框中填入:
  Name: SQL
  Port Number: 1433
  Protocol: Select TCP

 第四步:在SQL Server管理器中启用远程连接

  这一步平时会被数据库管理员忽略,要是未启用数据库远程连接,数据库实例只允许在地面开始展览一而再而不可能被远程连接,启用远程连接一样特别首要。暗许设置中国远洋运输总公司程连接是被明确命令禁止的。如下图,打开SQL Server Management Studio,右键点击数据库实例然后选择属性菜单。

  在开荒的窗口中,左侧接纳Connections,然后勾选"Allow remote connections to this server"。 

第五步:启用SQL Server Browser服务

  要是SQL Server在设置时不是用的暗中同意实例名而是自定义的实例名,而且未有安顿特定的TCP/IP端口号,那么根据大家面前的叙述SQL Server如故不可能支撑远程连接。但假设您启用的SQL Server Browser服务,便得以透过动态TCP/IP端口号进行长途SQL Server连接。启用SQL Server Browser服务特别简单,与启用SQL Server类似,在SQL Server Configuration Manager中右键点击SQL Server Browser,然后选拔启用。启用该服务将会潜移默化到服务器上保有已设置的SQL Server实例。

第六步:在防火墙中为sqlbrowser.exe应用程序创设例外

  咱们在前方早就提到了,自定义命名的SQL Server实例要援救远程连接要求启用sqlbrowser服务,Windows防火墙可能会阻止该服务试行。因而,我们无法不在Windows防火墙中给sqlbrowser服务丰硕例外。

  首先找到服务器上安装sqlbrowser.exe程序的门径,如C:Program FilesMicrosoft SQL Server90Sharedsqlbrowser.exe。假使不显明SQL Server安装在怎么样地点,你能够在Windows寻找一下文本名。与我们在前头介绍的在防火墙中增加SQL TCP/IP端口号的措施类似,给sqlbrowser.exe应用程序增加防火墙例外。
末段:重新创立数据库别称

  成立SQL Server外号并在应用程序中央银行使它很广阔。使用数据库小名能够保障一旦数据库的岗位爆发了变通,如改动了新的服务器,IP地址发生了更改等,应用程序中的数据库连接字符串不用修改。不然你转移了数据库的地点,你还要布告全体应用该数据库的应用程序修改源代码或配备文件中的连接字符串,那只怕是不容许的。所以,使用数据库外号来配置连接字符串是二个充明显智的抉择。别的,你还是能够动用同样的外号来针对不一样的数据库实例,当修改别称参数时,可以立刻完毕数据库之间的切换。创立数据库外号极其轻便,在SQL Server Configuration Manager中采纳Aliases进行创办。

温馨补充:sqlservr.exe是服务PID是1760,占用端口号是1433,检查该端口是或不是占用,能够用telnet  localhost 1433去查看,还足以经过netstat IP | find "1433'去具体什么人占用了。总计:1.一看用户名、密码;2二看是还是不是设置允许远程连接;3三看防火墙是还是不是把1433保险了(不知情的话能够一向关门防火墙试试)

多谢阅读,希望能援救到我们,感谢我们对本站的支持!

Server 出现Error: 1326荒唐(管理器不能够连接远程数据库)难题化解方案,error1326 SQL Server 出现Error: 1326荒谬 大家在在使用SQL Server时都会遇...

 在与 SQL Server 建构连接时出现与网络有关的或特定于实例的谬误。未找到或不能访问服务器。请表达实例名称是还是不是科学况且SQL Server 已配备为允许远程连接。 (provider: 命名管道提供程序, error: 40

       大家在在使用SQL Server时都会遇上使用SQL Server Management Studio不可能连接远程数据库实例的主题材料,错误描述音讯摘录如下:

自己只是怕未来小说没有了,所以特地粘贴到此处,所以勿怪啊

  • 没辙开垦到 SQL Server 的总是)
An error has occurred while establishing a connection to the server.
(provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 5)
An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 1326)

       上边这段罗马尼亚语的翻译后差相当的少是说:无法在数据库之间确立一个总是,原因是命名管道提供者出现谬误。其实那是四个比较独立的数据库服务器设置难题,在局域网或广域网中都想必会蒙受,我们只须求对数据库服务器进行一些安顿便能够化解这几个标题,来拜见现实的步调。

一晃是内容:

证实: 施行当前 Web 哀告时期,出现未管理的不行。请检查客栈追踪音信,以询问关于该错误以及代码中程导弹致错误的出处的详细音讯。

率先步:确认保障服务器端数据库服务一度起步
        开头->全体程序->Microsoft SQL Server 二〇一〇->Configutation Tools,张开SQL Server Configuration Manager,点击SQL Server Services,查看数据库服务是否业已运营,要是服务未开启,手动运行它。当然,你还是可以通过点击Windows中的伊始->调节面板->管理者工具->服务,来查阅相应的数据库服务是或不是运营。只怕只要服务器和您的机械在同等互联网,你还能通过命令“sqlcmd -L”(注意L要大写)去查看该互连网内全体可用的SQL Server服务器。

 

不行详细消息: System.Data.SqlClient.SqlException: 在与 SQL Server 创立连接时出现与互连网有关的或一定于实例的荒谬。未找到或不能够访问服务器。请证实实例名称是还是不是科学何况SQL Server 已布局为允许远程连接。 (provider: 命名管道提供程序, error: 40

图片 4

在与 SQL Server 创设连接时出现与互连网有关的或特定于实例的错误。未找到或无法访问服务器。请表明实例名称是还是不是正确而且SQL Server 已安顿为允许远程连接。 (provider: 命名管道提供程序, error: 40

  • 没辙开荒到 SQL Server 的总是)

第二步:在SQL Server Configuration中启用TCP/IP
       多少个SQL Server服务器之间通过互联网互动通讯是索要TCP/IP援救的,为使SQL Server服务器能被远程连接必须有限帮衬TCP/IP已经启用。根据前边介绍的步调展开SQL Server Configuration Manager,然后张开SQL Server Network Configuration,选择你要安装的数据库,然后点击TCP/IP,右键启用。假诺有至关重要,你还足以启用Named Pipes。记住,全部的修改都不可能不在重启SQL Server服务之后才干卓有功能!
 图片 5

  • 不能够展开到 SQL Server 的三番五次)

当出现这些标题时,其实非常的粗略,是例外的数据库版本,地接连方式个同样;注意以下红字部分。我从前是用Server=.;database=jtj;User ID=sa;Password=

 

 

改成了Server==.SQLEXPRESS;Initial Catalog=jtj;User ID=sa;Password=

其三步:在Windows防火墙中开辟SQL Server的端口号
       比相当多时候大家在对数据库服务器自己做了诸数次设置后照旧不恐怕成功创立远程连接,那时将在思量是还是不是是防火墙在作怪。暗许情况下,大多端口号和劳动都会被防火墙所禁止而不可能中距离访谈或推行,SQL Server暗许的端口号也不例外。大家应有再一次安装Windows防火墙给SQL Server增加不相同。除非人为修改,默许景况下SQL Server的端口号是1433,将该端口号增加到Windows防火墙中。如若SQL Server存在命名实例,那么也理应将SQL Server browser增加到Windows防火墙中。(有关SQL Server的命名实例将要背后介绍)
       打开Windows调节面板,采用Windows防火墙->Change Settings->Exceptions->Add Port
  图片 6

 

折腾了旷日长久才办好。

图片 7

本文由1010cc时时彩标准版发布于1010cc三分网站,转载请注明出处:未找到或无法访谈服务器,管理器无法连接远程

关键词:

上一篇:分拆列值,sqlserver存款和储蓄进度

下一篇:没有了