Vik*_*ore 10 sql-server sql-server-2005 sql-server-2000 sql-server-2008
目前我正在研究SQL Server 2000,2005和2008,我的要求是,SQL Server 2000和2005中可用的数据库将在2008年使用链接服务器提供.
比方说,我在SQL Server 2000数据库名为LIVE_2000和SQL Server 2005中,它被称为LIVE_2005,能有人帮我创建链接的服务器LIVE_2000和LIVE_2005到SQL Server 2008?
第一件事甚至可能吗?
提前谢谢......`
Tar*_*ryn 22
有几种不同的方法可以在SQL Server中创建链接服务器,您可以在SQL Server Management Studio中使用GUI或通过脚本.
单击"开始",单击"所有程序",单击"Microsoft SQL Server 2005"或"Microsoft SQL Server 2008",然后单击"SQL Server Management Studio".
在"连接到服务器"对话框中,指定相应SQL Server的名称,然后单击"连接".
在SQL Server Management Studio中,双击"服务器对象",右键单击"链接服务器",然后单击"新建链接服务器".
在"新建链接服务器"对话框的"常规"页面上的"链接服务器"中,输入要链接到的SQL Servery的完整网络名称.
在服务器类型下,单击SQL Server.
在"新建链接服务器"对话框的左窗格中,在"选择页面"下,选择"安全性".
您需要将本地服务器登录映射到远程服务器登录.在"安全性"页面的右侧,单击"添加"按钮.
在"本地登录"下,选择本地登录帐户以连接到远程服务器.如果远程服务器上也存在本地登录,请选中"模拟".或者,如果本地登录将映射到远程SQL Server登录,则必须为远程服务器登录提供远程用户名和远程密码.
在"新建链接服务器"对话框的左窗格中,在"选择页面"下,选择"服务器选项".将Rpc和Rpc Out参数设置为True,然后单击"确定".
另一种方法是使用Transact SQL编写查询以使用存储过程设置服务器 sp_addlinkedserver
EXEC sp_addlinkedserver
@server='yourServer',
@srvproduct='',
@provider='SQLNCLI',
@datasrc='yourServer\instance1';
Run Code Online (Sandbox Code Playgroud)
这两个版本都将设置链接服务器,然后您可以在代码中引用该服务器.
| 归档时间: |
|
| 查看次数: |
70072 次 |
| 最近记录: |