在SQL Server远程访问中需要帮助

gee*_*007 5 c# database sql-server-2008

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

Sha*_*pta 2

你应该考虑调查一下这个。如果您搜索错误 40 或错误 26 SQL Server。您将获得许多用于在 LAN 和 WAN 上远程连接 SQL Server 的链接。

也看看这个链接。此处添加了屏幕截图

涉及多个步骤

  1. 启用默认登录 (sa) - 不是一个好习惯

  2. 在sql server上启用远程连接

  3. 启用 SqlBrowser 服务 - 通过 Sql Server 配置管理器或在运行 (Ctrl + R) 上键入 services.msc

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

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

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

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

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

  9. 在远程计算机上 - 输入带有 sa 凭据的 IP\ServerName。