高分求解!!!Oracle与SQL Server数据同步
一个是Oracle(9i)数据库,另一个是SQL Server(2000)数据库,
两个数据库的表结构不相同,需要同步其中的部分数据,并且是将Oracle的部分数据同步到SQL Server数据库中。
设想了以下几种方法:
1.进行数据库快照,实现同步;
2.写应用程式读取Oracle日志,然后解析日志,再重新组装SQL语句,操作SQL Server数据库;
3.比对需要同步的数据,再进行更新等操作。
但是遇到以下问题:
方法1.只试过从SQL Server同步到Oracle,没做过从Oracle同步到SQL Server。??
方法2.不知道怎样用Java解析Oracle日志??
方法3.好像不太现实。
各位有什么好的办法来实现吗?
请尽量写得详细些,或者能引用其它可用的贴子。谢谢!~~
我需要实现按天同步。
能尽量详细点吗?谢谢~
建议你看SQL SERVER目录下帮助文档里面的教程部分,有SSIS的详细介绍与使用指南,你按教程做一遍之后,即可明白SSIS的操作和处理。
当你做好一个工程之后,只需要在SQL SERVER中新建一个代理作业,然后指向你做好的SSIS包,再配置调度计划(如每天3点执行)就可以了。
请问是要使用DTS数据转换服务吗?SSIS没有用过,有资料吗?
DTS
查看DTS的资料,好像只能同步相同表结构的数据。
我需要从数据库A(Oracle 9i)中取出两张表的部分字段数据同步到数据库B
相关问答:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
sql的软件在哪里可以下啊!在网上找了蛮多都用不了啊
随便搞一D版吧,
迅雷第一个就可以用
2000,2005都这样
http://119.147.41.16/down?cid=0698C2D64D7D637D90A6D2482298E6717D4F15CD&t=2&fmt=-1 ......
字段1,字段2.....字段N,Status,ParentID
1,Name1....test1,1,99
1,Name1....test1,3,99
1,Name2....test2,1,101
1,Name2....test2,3,101
1,Name3....test3,2,101
1,Name1....test1,4,101
想要的结果是:
1,Na ......
1。怎样使xp_cmdshell能完整输出超过255个字符的字符串。
2。select 时,检索速度是与from后的 TABLE顺序有关,还是与where条件的顺序有关(TABLE数据多少 )
在系统属性设定里有个选项,可以修改单字段输出字数限制. ......