需要帮助在SQL Server远程访问

本文关键字:Server 远程访问 SQL 帮助 | 更新日期: 2023-09-27 17:50:34

如何使用Windows窗体应用程序连接两台笔记本电脑共享数据库?我的意思是我已经安装了mssql服务器2008在我的笔记本电脑,我需要使windows窗体应用程序,所以我的朋友可以修改数据库从他的笔记本电脑,它不是在局域网,我们必须使用互联网作为媒介来连接,这将是有帮助的,如果有人能告诉我一些方向,如如何连接字符串应该是。谢谢:)

需要帮助在SQL Server远程访问

您应该考虑调查一下这个问题。如果搜索"Error 40"或"Error 26"SQL Server。你会得到很多链接连接SQL Server远程在局域网和广域网。

也看看这个链接。这里添加了截图

涉及多个步骤

  1. 启用默认登录(sa) -不是一个好的做法

  2. 启用sql server远程连接

  3. 启用SqlBrowser服务-通过Sql Server配置管理器或类型服务。msc on Run(Ctrl + R)

  4. 将SqlBrowser.exe添加到防火墙例外

  5. 打开TCP端口1433并添加到防火墙

  6. 在Sql Server配置管理器中启用TCP, NamedPipe

  7. 检查您的公共IP使用任何网站,如Seemyip.com

  8. 将此IP与sql server实例名称一起提供给您的朋友

  9. 在远程机器上-输入IP'服务器名和sa的凭据。

OP你只需要一个动态DNS记录(免费在dyndns.org),然后你可以在你的路由器/防火墙上创建一个端口转发到你的SQL服务器。这样你的SQL服务器就可以通过互联网访问了。只需用您注册的动态DNS条目更新您的连接字符串

此链接将有助于设置配置。该链接告诉如何根据场景操作连接字符串。

这是你的:

  Server=myServerName'myInstanceName;Database=myDataBase;User Id=myUsername;
Password=myPassword;