步骤 1:使用 SQL Server 管理器
1. 打开 SQL Server 管理器。
2. 连接到要连接的服务器。输入服务器名称或 IP 地址,并单击 "连接"。
3. 输入数据库凭据(用户名和密码),然后单击 "连接"。
步骤 2:使用 T-SQL 语句
1. 使用 SQL Server Management Studio 或其他 T-SQL 编辑器。
2. 输入以下语句,其中 [server_name]
是服务器的名称或 IP 地址,[username]
是要使用的数据库用户名,[password]
是密码。
EXEC sp_addlinkedserver
@server = '[server_name]',
@srvproduct = 'SQL Server',
@provider = 'SQLNCLI11',
@datasrc = '[server_name]',
@catalog = 'master',
@username = '[username]',
@password = '[password]';
步骤 3:验证连接
1. 运行以下查询,其中 [linked_server_name]
是已连接服务器的名称。
SELECT * FROM [linked_server_name].[master].[dbo].[sysobjects]
WHERE [type] = 'U'
如果查询成功返回结果,则表示连接已成功。
使用已连接的服务器
连接服务器后,可以使用它来查询数据或在两个服务器之间传输数据。例如,可以使用以下语句查询已连接服务器 [linked_server_name]
上 [table_name]
表中的数据。
SELECT * FROM [linked_server_name].[database_name].[dbo].[table_name]
连接服务器可以简化跨多个 SQL Server 实例进行数据访问和管理的任务,提供高效且灵活的数据集成解决方案。