如何远程连接到安装在 vps(虚拟专用网络)上的 sql server 2008-r2?(防火墙和 sql server 2008 配置)

如何远程连接到安装在 vps(虚拟专用网络)上的 sql server 2008-r2?(防火墙和 sql server 2008 配置)

我在虚拟专用网络(vps)上安装了 sql server 2008 r2,只有一个有效 ip ...
我在服务器(vps)上连接的 sql server 实例信息如下:
server type: database engine
server name : ServerComputerName\InstanceName
Authentication : sql server
login : sa
password : blablabla

================================================

我如何从我的电脑连接到该 SQL Server 实例(远程服务器访问以进行备份)?
*服务器上的 Windows 防火墙和 node32 防火墙需要进行哪些更改?
*此外,SQL Server 2008 R2 中需要进行哪些更改才能进行远程访问?
*哪种软件最适合远程连接到该实例?

server type: database engine
server name : ????\????
Authentication : sql server
login : sa
password : blablabla

提前致谢

答案1

关于你的第一个问题服务器上的 Windows 防火墙和 Node32 防火墙需要进行哪些更改?您应该在 Windows 防火墙和 NOD32 上都打开端口 TCP 1433(我猜您的意思是 ESET Smart Security - 因为 NOD32 只是防病毒软件)。

另外,在 SQL Server 2008 R2 中需要进行哪些更改才能实现远程访问? 要在 SQL Server 2008 上启用远程访问,您需要从 SQL 配置管理器启用 TCP/IP,然后重新启动 SQL 服务以应用更改。屏幕截图:http://georgetasioulis.com/wp-content/uploads/2011/09/enable-tcpip-sql-server.png

另外,我建议您切换到 SQL Server 和 Windows 身份验证模式。这可以通过在 Microsoft SQL Server Management Studio 中右键单击 SQL 服务器实例,选择左侧窗口中的“属性”和“安全”来完成。屏幕截图:http://georgetasioulis.com/wp-content/uploads/2011/09/sql-authentication-mode.jpg

最后关于你的第三个问题哪个软件最适合远程连接该实例?我会坚持使用 Microsoft SQL Server Management Studio。无需使用任何第三方软件解决方案。

相关内容