CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  开发

一条sql语句如何同时对两个服务器上的表进行操作??

楼主stonetear(石头的眼泪)2006-06-01 16:48:47 在 Oracle / 开发 提问

现有服务器A,B  
     
  在A,B中的方案和表都一样的  
     
  实现如下功能    
  insert     into B.方案S.表T   select   *   from     A.方案S.表T   where   A.方案S.表T.id=1  
   
  将服务器A中的方案S下的表T中的记录ID为1的记录插入到服务器B中相同方案S,相同表T中  
  问题点数:20、回复次数:4Top

1 楼raylle(raylle)回复于 2006-06-01 16:51:06 得分 0

在b服务器上建立对A服务器的dblink  
   
  关于建dblink可以到网上找找Top

2 楼stonetear(石头的眼泪)回复于 2006-06-02 08:52:18 得分 0

dblink   如何建立呢Top

3 楼boydgmx(授人以鱼不如授人以渔(baidu&google))回复于 2006-06-02 09:45:59 得分 0

在百度中搜索   "Oracle   dblink"Top

4 楼yqwd911(windy)回复于 2006-06-02 13:14:44 得分 20

在B上建立到A的DBlink方法  
  假設:訪問A的賬號   QueryA   密碼:QueryA  
   
  1)在B的客戶端配置訪問A的連接名linkA  
  2)用有足夠權限的賬戶登入B,創建DBlinke   名稱為:Alink  
  使用界面工具創建DBlink(PL/SQL   Developer)  
  或者執行語句  
  create   public   database   link   Alink  
      connect   to   queryA   identified   by   Aquery  
      using   'linkA';  
   
  3)通過DBlink使用A服務器的表  
  select   *   from   dual@Alink  
   
   
   
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:stonetear
  • yqwd911

相关链接

  • Oracle类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo