如何解析Oracle DB到SQL Server?

时间:2012-03-01 16:04:02

标签: sql-server oracle

我希望从我们当地的郡政府办公室购买数据,该办公室将数据作为平面文件提供,我们根据字符位置将其解析到当前的SQL Server数据库中。

但我宁愿直接从某种类型的Oracle导出数据(县数据库是Oracle),然后使用微软数据导入将其直接带入我的SQL Server 2008数据库。

是否存在实现此目标的可能性或最佳方法/实践?这些工具是从Oracle导出还是导入到SQL Server?或者我是否需要考虑购买转换软件或编写解决方案?

不使用平面文件的原因是我们只针对一些值而不是整个数据库,我想在项目中添加资源来导入它。

很抱歉在我的描述/问题中没有更清楚

1 个答案:

答案 0 :(得分:1)

我们每天导入和导出客户拥有的Oracle数据库。通常情况下,他们为我们提供了一个包含我们所需信息的平面文件(我们告诉他们,但如果您正在购买,您可能会被他们所销售的任何东西困住),然后我们使用SSIS导入它。我们这样做的原因是,大多数公司(以及政府机构)都不愿意向其他人提供whloe数据及其架构,因为该信息是专有的。此外,整个数据库可能相当大,包含许多我们不需要的东西。

如果Oracle数据库是您自己的并且在您的服务器上,您可以设置链接服务器并直接查询它。