玄铁剑

成功的途径:抄,创造,研究,发明...
posts - 128, comments - 42, trackbacks - 0, articles - 174

sp_addlinkedserver使用方法

Posted on 2007-04-12 21:57 玄铁剑 阅读(18520) 评论(2)  编辑 收藏 引用 所属分类: sqlserver

Exec sp_droplinkedsrvlogin DBVIP,Null
Exec sp_dropserver DBVIP

EXEC  sp_addlinkedserver
      @server='DBVIP',--被访问的服务器别名 
      @srvproduct='',
      @provider='SQLOLEDB',
      @datasrc='Server2'   --要访问的服务器


EXEC sp_addlinkedsrvlogin
     'DBVIP', --被访问的服务器别名
     'false',
     NULL,
     'sa', --帐号
     'thankyoubobby' --密码


Select   *   from DBVIP.pubs.dbo.orders   


/////////////////////////////ORACLE////////////////////////////
Exec sp_droplinkedsrvlogin demo,Null
Exec sp_dropserver demo
go

EXEC sp_addlinkedserver
        @server ='demo',
        @srvproduct='Oracle',
  @provider='MSDAORA',
  @datasrc='ServiceName' 
  

EXEC sp_addlinkedsrvlogin
     'demo',
     'false',
     NULL,
     'userid',
     'password'
go

SELECT * FROM OPENQUERY(demo ,'select * from tbdemo' )

UPDATE OPENQUERY (demo, 'SELECT id FROM tbdemo WHERE id = 101')
SET name = 'hello';

INSERT OPENQUERY (demo, 'SELECT id FROM tbdemo')
VALUES ('hello');

DELETE OPENQUERY (demo, 'SELECT id FROM tbdemo WHERE name = ''hello''');

Feedback

# re: sp_addlinkedserver使用方法   回复  更多评论   

2009-02-15 16:19 by 冀晋炜
提交失败

# re: sp_addlinkedserver使用方法   回复  更多评论   

2012-11-21 11:21 by 初雪之恋
还需要其他的配置吗?
只有注册用户登录后才能发表评论。