在两台服务器之间建立视图

原创 2006年05月28日 18:43:00

I have two MS SQL Servers 2000 on two machines. Is there a way I can create a view table in ServerA, which would look at ServerB, using a ServerA user, who does not exists in ServerB.

First Link the ServerB to ServerA:
EXEC sp_addlinkedserver 'ServerB', 'SQL Server'
Then establish the user that we'll use to connect from ServerA to ServerB.

For that task we'll use a valid account in ServerA (with the appropriate permissions) and map it to a valid account in ServerB. That account must have permission to access the source table for the view in ServerA:
EXEC sp_addlinkedsrvlogin
@rmtsrvname = 'ServerB',
@useself = 'false',
@locallogin = 'YourLocalUserFromA',
@rmtuser = 'YourRemoteUserFromB',
@rmtpassword = 'PasswordOf_rmtuser'


Log in to ServerA with the account that we mapped to ServerB and create the view:
CREATE VIEW dbo.MyView
AS
SELECT Field1, Field2, FieldN
FROM ServerB.RemoteDB.dbo.RemoteTable
GO


Start using it, and good luck:
SELECT * FROM MyView

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

两台linux服务器之间建立ssh信任关系

前景: 昨天在家配置rsync同步用到命令: #rsync -avz --progress -e "ssh -p22" root@192.168.22.149:/data/www/wwwroo...

两台服务器之间免密码传输文件scp ssh

原理就是把两台服务器的对应用户的公钥拷贝到对方authorized_keys文件里面!有两种方法:以下是第一种方法:1、在Client上root用户执行ssh-keygen命令,生成建立安全信任关系的...

关于两台服务器之间SQL数据互访

方法一 不同服务器数据库之间的数据操作 --创建链接服务器  exec sp_addlinkedserver 'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或i...

两台服务器之间的自动备份

问题 1、两台服务器之间的自动备份的问题 如何实现两台服务器之间的自动备份是网管们经常遇到的问题。 比如:我们需要在夜间或服务器相对闲暇时,自动将服务器A中指定目录下的重要数据备份到服务器B中某...

服务器之间数据

  • 2012-11-24 17:01
  • 8.45MB
  • 下载

服务器之间数据库同步

  • 2015-03-04 19:17
  • 168KB
  • 下载

ActiveMQ学习笔记01 - 客户端与服务器之间的传输连接

ActiveMQ的cilent-to-broker的连接,叫做传输连接(Transport connectors),broker-to-broker间的连接,叫做网络连接(Network connec...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)