2011-04-02 171 views
0

我最近安装了最新版本的SQL Server(2008 R2 x64),现在我正在尝试让我的第一步创建一个ETL。使用SQL Server 2008 R2 Express创建ETL

是否可以使用SQL Server 2008 R2 Express创建ETL,如果没有,是否有一些免费提供的工具?

我打算做的是从多个来源收集数据,如Web服务,rss提要,解析的url请求,文件或其他数据库引擎。将这些收集的数据转换为可理解的模式(用于我的目的)并将其存储在我的SQL Server数据库中。

+1

ETL是一个非常通用的术语。请更清楚地说明你想达到的目标。 – Mat 2011-04-02 13:17:23

+0

我假装从多个来源收集数据,如web服务,rss提要,解析的url请求,文件或其他数据库引擎。将收集的数据转换为可理解的模式(用于我的目的)并将其存储在我的数据库中! – 2011-04-02 13:22:19

回答

1

如果您正在寻找一种相当简单但非常灵活且更基于代码的方法来替代SSIS(Integration Services),我建议您仔细阅读Ayende Rahien的Rhino ETL代码库。

查阅这些资源:

犀牛ETL是基于代码的,面向程序员的方法 - 它给你很好的,可用的碱类,从中你可以继承和做任何事情 - 只需很少的努力。

0

Express Edition不支持Integration Services,这是SQLSERVER用于此类任务的产品。

尽管您可以使用简单的TSQL和Express Edition的功能(如链接服务器(用于其他数据库,访问和Excel),sqlcmd(用于文件系统)和XML支持(用于Web服务) )。

相关问题