sqlserver2008如何实现 跨数据库 复制,查询? 跨数据库查询用 jpa 怎么实现? 求高手赐教?

sqlserver2008如何实现 跨数据库 复制,查询? 跨数据库查询用 jpa 怎么实现? 求高手赐教?,第1张

opendatasource('sqloledb,'Data Source=服务器地址;UserID=sa;Password=pass@word1 ')数据库名字dbo[表名] 这是跨服务器的调用,如不是不是跨服务器,直接数据库名dbo表名

1建立两个数据库连接,查询的时候分别调用。

2使用dbnametablename的方式来写from,或者join(前提是你用于连接MYSQL的帐号必须同时可以访问这两个库)

例如:dba,dbb

select from dbatable1 as t1

join dbbtable1 as t2 on t1id = t2id

  方法一:

  select from servernamedbotablename

  方法二:

  select from OPENDATASOURCE(

'SQLOLEDB',

'Data Source=远程ip;User ID=sa;Password=密码'

)库名dbo表名

where 条件

  select top 100 from OPENDATASOURCE(

'SQLOLEDB',

'Data Source=1921686100;User ID=sa;Password=1234'

)[zhaolx-test]dboTGongwen

  where gid <5

  insert into OPENDATASOURCE(

'SQLOLEDB',

'Data Source=1921686100;User ID=sa;Password=1234'

)[zhaolx-test]dbot_aaa (id ,name )values('001','Tom')

  select top 100 from OPENDATASOURCE(

'SQLOLEDB',

'Data Source=1921686100;User ID=sa;Password=1234'

)[zhaolx-test]dbot_aaa

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » sqlserver2008如何实现 跨数据库 复制,查询? 跨数据库查询用 jpa 怎么实现? 求高手赐教?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情