需要帮助在SQL Server远程访问
本文关键字:Server 远程访问 SQL 帮助 | 更新日期: 2023-09-27 17:50:34
如何使用Windows窗体应用程序连接两台笔记本电脑共享数据库?我的意思是我已经安装了mssql服务器2008在我的笔记本电脑,我需要使windows窗体应用程序,所以我的朋友可以修改数据库从他的笔记本电脑,它不是在局域网,我们必须使用互联网作为媒介来连接,这将是有帮助的,如果有人能告诉我一些方向,如如何连接字符串应该是。谢谢:)
您应该考虑调查一下这个问题。如果搜索"Error 40"或"Error 26"SQL Server。你会得到很多链接连接SQL Server远程在局域网和广域网。
也看看这个链接。这里添加了截图
涉及多个步骤
-
启用默认登录(sa) -不是一个好的做法
-
启用sql server远程连接
-
启用SqlBrowser服务-通过Sql Server配置管理器或类型服务。msc on Run(Ctrl + R)
-
将SqlBrowser.exe添加到防火墙例外
-
打开TCP端口1433并添加到防火墙
-
在Sql Server配置管理器中启用TCP, NamedPipe
-
检查您的公共IP使用任何网站,如Seemyip.com
-
将此IP与sql server实例名称一起提供给您的朋友
-
在远程机器上-输入IP'服务器名和sa的凭据。
OP你只需要一个动态DNS记录(免费在dyndns.org),然后你可以在你的路由器/防火墙上创建一个端口转发到你的SQL服务器。这样你的SQL服务器就可以通过互联网访问了。只需用您注册的动态DNS条目更新您的连接字符串
此链接将有助于设置配置。该链接告诉如何根据场景操作连接字符串。
这是你的:
Server=myServerName'myInstanceName;Database=myDataBase;User Id=myUsername;
Password=myPassword;