配置远程服务器

在 SQL Server 2005 中支持远程服务器只是为了向后兼容。新应用程序应该改用链接服务器。有关详细信息,请参阅链接服务器

远程服务器配置使客户端能够连接到一个 SQL Server 实例,以便在没有建立单独的连接的情况下在其他 SQL Server 实例上执行存储过程。此时,客户端所连接的服务器接受客户端的请求,并代表客户端将该请求发送到远程服务器。远程服务器处理请求,并将所有结果返回到原始的服务器。服务器再将那些结果传递给客户端。当设置远程服务器配置时,还应考虑如何建立安全性。有关远程服务器安全性的详细信息,请参阅远程服务器的安全性

如果要设置服务器配置以在另一台服务器上执行存储过程,但是没有现有的远程服务器配置,请使用链接服务器而不要使用远程服务器。您可以对链接服务器执行存储过程和分布式查询;但对远程服务器只能执行存储过程。

远程服务器详细信息

远程服务器是成对设置的。若要设置一对远程服务器,请将这两台服务器配置为彼此将对方识别为远程服务器。

大多数情况下,不需要为远程服务器设置配置选项。SQL Server 组将在本地计算机和远程计算机上设置默认值以允许远程服务器连接。

为了能够进行远程访问,必须在本地和远程计算机上将 remote access 配置选项设置为 1。(这是默认设置。)remote access 控制远程服务器的登录。可以通过使用 Transact-SQL sp_configure 存储过程或 SQL Server Management Studio 重置此配置选项。若要在 SQL Server Management Studio 中设置选项,请在**“服务器属性连接”页上,使用“允许远程连接到此服务器”。若要访问“服务器属性连接”页,请在对象资源管理器中右键单击服务器名称,再单击“属性”。在“服务器属性”页上,单击“连接”**页。

在本地服务器中,您可以禁用远程服务器配置,以防止远程服务器中的用户对与其配对的本地服务器进行访问。

请参阅

概念

链接服务器
remote access 选项

其他资源

RECONFIGURE (Transact-SQL)
sp_configure (Transact-SQL)

帮助和信息

获取 SQL Server 2005 帮助