是否可以从远程服务器连接到本地SQL Server?

时间:2012-01-25 18:23:26

标签: sql

我的要求是从本地SQL服务器检索数据并将该数据存储在远程服务器中。我想从本地SQL Server获取数据,并在我的应用程序中使用该数据继续进行。

3 个答案:

答案 0 :(得分:1)

是的,请参阅Create linked server with SQL command

您可以在本地(我推荐)或远程

创建链接服务器

答案 1 :(得分:1)

如果您的意思是希望您的远程服务器在本地执行查询,那么是,但是...... 设置它是一项相当大的工作,如果我记得在远程服务器上需要大量的权限。

可能更容易在本地设置链接服务器。 NB假定本地服务器正在运行的帐户可以访问远程计算机,并且可以访问它。

我有点担心这样做,内部因为害怕某些管理员类型打破它,如果是在互联网上,那么即使他们允许直接访问他们的服务器,保护它也将是一场噩梦。 / p>

您可能会发现通过客户端更容易实现,但这将取决于您想要同步的数据量,然后公文包方法可能会更好地完成工作。

答案 2 :(得分:0)

您可以通过SSMS中的GUI或脚本设置链接服务器。但需要注意的几件事 - 首先要确保在每台服务器上创建一个登录帐户,该帐户映射到每台服务器上的相应数据库,并且权限最小。然后在设置完成后验证映射。请注意,您正在通过此解决方案打开攻击面,因此您可能希望管理员也设置审核。