易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle海量数据迁移到sql server 2005

情况是这样的:

1、oracle数据库不再本地,故无法取得数据库源文件。本地只能连接到远程oracle服务器上进行查询,不能对数据库做任何改动
2、数据库非常庞大,某些表有几千万条数据
3、oracle数据库中已存在的记录不会发生变动,现计划每周从oracle上取新增的数据记录保存到本地的sql server 2005中
4、如今我是用.Net写了个程序,,链接到远程的oracle数据库作查询,再将查询出来的数据一条条地写入回本地sql server 2005中,可此种方式只适用于数据量比较小的情况,数据库量一旦过多程序就会崩溃,但如果无法做成一次过将oracle数据自动迁移到sql server 2005的功能,每次只导入一部分数据,无法全部自动化,那人工干预的工作也是巨大的,不现实

请各位根据上述情况帮我设计一个好的解决方案,或是对第“4”点的方案加以改善,以达到海量迁移的要求,谢谢了。

帮顶

貌似分批导入的话一次只能导65536条

SQL和ORACLE之间的数据查询

配置透明网关的步骤


前一段花了些时间配置 TRANSPARENT GATEWAY
现在把心得贴出来与大家共享

我的OS是WIN2000  
ORACLE 9.0
SQLSERVER2000
HOSTNAME : SVR1
都使用 tcp/ip 默认端口


1: 安装 TRANSPARENT GATEWAY 选件(我安装的是FOR MSSQL)
  安装完成了以后有这样一个目录 oracle_home\ora90\tg4msql

2: 配置 LISTENER.ORA
  (SID_DESC =
  (GLOBAL_DBNAME = tg4sql) # 可自己命名
  (PROGRAM = tg4msql)
  (SID_NAME = sql2000) # SID 自己命名
  (ORACLE_HOME = D:\oracle\ora90)
  )
<


相关问答:

Asp+sql server问题 - Web 开发 / ASP

我一个项目,有个插入操作,具体是这样的:
我有进货信息表。在出货时选择相应的进货信息,输入数量,选择部门后,点保存按钮,由于网络延时,点一下没有反映,于是用户就又点一下,导致一次插入了两条记录:
例: ......

Windows 7 怎样安装Oracle - Oracle / 基础和管理

各位大哥,帮个忙。

下个Oracle for vista 版本的安装试试
10G和11G的 
http://www.oracle.com/technology/software/products/database/index.html 
------------------------------------------- ......

oracle并发处理SOS - Oracle / 开发

我在开发的这个应用并发性比较高,oracle更新数据时候如何处理并发处理呢?各位大侠发表好的观点啊,在线等待!
oracle数据更新时,会自动默认行锁定,楼主不要操心,Oracle对并行处理已经很成熟了

引用
oracle ......

oracle与aix - Oracle / 高级技术

在系统运行的时候总是有一块磁盘始终闪红灯,进入系统后
#topas查看总是有一块磁盘%BUSY为90%以上,
数据库版本:oracle 9.2.0.7 
数据文件挂载的节点:/oradata/pcs/ 逻辑卷号lv04 
#lslv -l lv04 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号