MSSQL 数据库远程连接访问设置中,遇到 SQL Server 配置管理器 找不到,打不开的问题。MSSQL 为2012版本,系统为 Win10 。

 

 

首选介绍阿兴的一篇文章,如下(可点链接品读)

Sql Server 数据库之间如何进行跨网远程连接访问

我也是参照了阿兴的文章。成功设置了MS 数据库的远程访问。 在局域网成功进行测试,当然外网连接同理。


 

 

首先,我们在 SQL Server Management Studio 中对数据库进行了 ”允许远程连接” 设置。

然后,我们需要确保 “SQL Server Browser” 服务启动,打开 TCP/IP 协议。 这时候问题来了:SQL Server 配置管理器 不见了!

我的数据库是 MSSQL2012,系统是 Win10 的,听说 Win10 or 8 都容易遇见这问题。

开始找这个迷失的 SQL Server 配置管理器吧。

在windows 的开始菜单中,找不到 Sql Server 配置管理器。正常情况下,文件夹里面有个 “SQL Server 配置管理器” 。

 

sqlite数据库远程链接工具 sql2012远程连接数据库_sqlite数据库远程链接工具

 

 

然后,我去了 “计算机管理” 中查看 “服务和应用程序” ,正常情况下,在这下面应该是有个 “ SQL  Server 配置管理器” 的。

 

sqlite数据库远程链接工具 sql2012远程连接数据库_数据库_02

 

这时候我们需要去找 “SQLServerManager11.msc” 这个文件,MSSQL2012 对应的是这个,其他版本的后面的数字可能不一样。需要找到,点击打开。

文件的目录为: C:\Windows\SysWOW64\SQLServerManager11.msc

 

sqlite数据库远程链接工具 sql2012远程连接数据库_sqlite数据库远程链接工具_03

          

sqlite数据库远程链接工具 sql2012远程连接数据库_sqlite数据库远程链接工具_04

sqlite数据库远程链接工具 sql2012远程连接数据库_数据库_05

 

竟然打不开,提示了个错误:无法连接到 WMI 提供程序。您没有权限或者该服务器无法访问。请注意,您只能使用 SQL Server 配置管理器来管理 SQL Server 2005 和更高版本的服务器。无效命名空间 [0x8004100e]

然后我们需要检查分析一下 MOF 文件。用管理员运行 CMD。执行命令:mofcomp 

 

sqlite数据库远程链接工具 sql2012远程连接数据库_数据库_06

 

这一步弄完了,然后再去打开 “SQLServerManager11.msc” 这个文件。这时候就能打开了。

 

sqlite数据库远程链接工具 sql2012远程连接数据库_sqlite数据库远程链接工具_07

 

在这里,就可以设置 MSSQL Server 网络配置的 TCP/IP 协议。弄好了,再去配置路由。在路由器上增加 端口转发。

sqlite数据库远程链接工具 sql2012远程连接数据库_数据库_08

 

 


 

 

以上都弄好了,就可以在另一台电脑上远程登陆这台电脑的 MSSQL 数据库了。

 

sqlite数据库远程链接工具 sql2012远程连接数据库_Server_09

 

 


 

 

author:韦小明