首页 相关文章 如何将SQLServer2005中的数据同步到Oracle中

如何将SQLServer2005中的数据同步到Oracle中

  有时由于项目开发的需要,必须将SQLServer2005中的某些表同步到Oracle数据库中,由其他其他系统来读取这些数据。不同数据库类型之间的数据同步我们可以使用链接服务器和SQLAgent来实现。假设我们这边(SQLServer2005)有一个合同管理系统,其中有表contract 和contract_project是需要同步到一个MIS系统中的(Oracle9i)那么,我们可以按照以下几步实现数据库的同步。

  1.在Oracle中建立对应的contract和 contract_project表,需要同步哪些字段我们就建那些字段到Oracle表中。

  这里需要注意的是Oracle的数据类型和SQLServer的数据类型是不一样的,那么他们之间是什么样的关系拉?我们可以在SQLServer下运行:

  SELECT*
  FROMmsdb.dbo.MSdatatype_mappings
  
  SELECT*
  FROMmsdb.dbo.sysdatatypemappings

  来查看SQLServer和其他数据库系统的数据类型对应关系。第一个SQL语句是看SQL转Oracle的类型对应,...[ 查看全文 ]

2016-02-19 标签:

如何将SQLServer2005中的数据同步到Oracle中的相关文章

手机页面
收藏网站 回到头部