CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  高级技术

oracle复制能将数据库A中用户user_1的表tb_1中的数据复制到数据库B中用户user_2的表tb_2中么?

楼主xyzhh(逍遥者寒号)2005-05-30 10:12:21 在 Oracle / 高级技术 提问

假设a.user_1.tb_1与b.user_2.tb_2的结构相同。  
  我用OEM配置实体化视图复制,他只会在数据库B中建立一个user_1,然后用此用户建立一个tb_1的实体化视图。如果实现上述功能,是不是需要使用多主复制?或者是我用OEM用的不对? 问题点数:60、回复次数:13Top

1 楼nowait(独行天涯路)回复于 2005-05-30 10:21:49 得分 0

不用这么麻烦。^_^。首先建立一个B库到A库的dblink:  
  create   database   link   dblink_name     connect   to   database_A   identified   by   user1.password  
      using   'user1.id';  
  然后再以user2登陆B库,执行:  
  create   table   tab_2   as   select   *   from   user1.tab_1@dblink_name;  
  如果tab_2已经有了就:  
  insert   into   tab_2   select   col_list   from     user1.tab_1@dblink;  
  commit;  
  Top

2 楼xyzhh(逍遥者寒号)回复于 2005-05-30 12:49:59 得分 0

老大,你这是导数据,我说的是复制。Top

3 楼nowait(独行天涯路)回复于 2005-05-30 18:38:01 得分 10

copy   命令?不是很清楚你的意思Top

4 楼zzhtd(华子)回复于 2005-05-31 23:03:26 得分 10

1.建立快照  
  2.建立个存储过程,每天晚上通过数据链路复制表Top

5 楼xyzhh(逍遥者寒号)回复于 2005-06-01 09:32:21 得分 0

oracle复制,replication,没有听说过么?  
  我想知道,oracle的实体化视图复制及多主复制可以实现哪些功能?Top

6 楼xyzhh(逍遥者寒号)回复于 2005-06-02 14:53:00 得分 0

顶!Top

7 楼xyzhh(逍遥者寒号)回复于 2005-06-17 13:04:10 得分 0

报着最后的希望,顶一下Top

8 楼liuyi8903(不让疑问伴随)回复于 2005-06-19 01:05:40 得分 10

楼主所指的是高级复制(advanced   replication)吧。Top

9 楼tempID005(tempID005)回复于 2005-06-19 14:16:37 得分 10

CREATE   TABLE   t1   AS   select   *   from   t2   where   rownum=0;     --复制表t2的结构到t1中,但不包含表的内容,要包含记录就不用where子句了  
  Top

10 楼chaojing123()回复于 2005-06-19 14:23:41 得分 10

create   table   t1   as   select   *   from   t2   where   1=0;  
  这样也可以,不知道你的意思是不是这个?  
  Top

11 楼xyzhh(逍遥者寒号)回复于 2005-06-20 12:54:16 得分 0

"楼主所指的是高级复制(advanced   replication)吧。"  
   
  是啊,继续给我吹吹风阿!  
  Top

12 楼bluecocoqd(小骗骗)回复于 2005-06-20 12:58:00 得分 10

sql   plus中的  
  COPY   FROM   <db>   TO   <db>   <opt>   <table>   {(<cols>)}   USING   <sel>  
  可以吗?Top

13 楼xyzhh(逍遥者寒号)回复于 2005-06-20 13:56:45 得分 0

咳,谢谢大家的好心,但是,replication真的那么罕见么?Top

相关问题

  • 如何复制另一数据库(A)中的表a到本数据库B?
  • 还是ORACLE多台数据库间数据复制的问题??????????????????????
  • 数据库复制
  • 数据库复制
  • 复制数据库
  • 怎么把数据库从一个oracle 复制到另一个oracle上,或者光数据库结构!!!
  • 我怎么从A数据库中复制表a的数据到B数据库的表b中????
  • 请教一个关于oracle数据库同步(复制)的问题!???急!!!!
  • 请教两个Oracle数据库之间的数据复制问题。
  • 数据库整体复制

关键词

  • 数据库
  • 视图
  • 用户
  • oracle
  • 复制
  • 表
  • tb
  • dblink
  • 实体化视图
  • replication

得分解答快速导航

  • 帖主:xyzhh
  • nowait
  • zzhtd
  • liuyi8903
  • tempID005
  • chaojing123
  • bluecocoqd

相关链接

  • Oracle类图书

广告也精彩

反馈

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