为什么Windows Azure不支持SSIS?
有什么具体原因导致我们无法在 windows azure 中使用 SSIS 吗?
Is there any specific reason why we can't use SSIS in windows azure ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
有什么具体原因导致我们无法在 windows azure 中使用 SSIS 吗?
Is there any specific reason why we can't use SSIS in windows azure ?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
Windows Azure 仅通过功能子集支持 SQL Server href="https://msdn.microsoft.com/en-us/library/azure/ee336279.aspx" rel="nofollow">Azure SQL 组件。 SSIS 目前只能在本地使用(云术语中的本地),但 SSIS 最终可能会被移植。
作为替代方案 - 您可以在本地使用 SSIS 并将其与 SQL 数据同步,如果您打算通过 SSIS 更改(插入/更新/删除)任何数据(与仅导出 - 选择) 。
Windows Azure 仍处于成熟阶段 - 自 2010 年以来才实现 RTM。每个现有组件都必须移植到新的 Azure 结构,这需要大量的重新开发。
Windows Azure only supports a subset of features of SQL Server via the Azure SQL components. SSIS can only be used locally (on-premise in cloud terminology) for the time being, but SSIS will likely be ported eventually.
As an alternative - you could use SSIS locally and combine it with SQL Data Sync if you intend on changing (insert/update/delete) any of the data via SSIS (versus just exporting - selects).
Windows Azure is still maturing - it has only been RTM since 2010. Each existing component must be ported over to the new Azure structure which takes extensive re-developing.
SQL Azure 目前不支持 SSIS,我不确定这个问题的背景是什么,但我不知道是否需要寻求具体原因 - 还有很多技术不支持(还没有) )在 Azure 上受支持,但 Microsoft 正在越来越多地引入更多功能。
例如 - SSRS 最初在 Azure 上不可用,但现在在 CTP 中可用,并且将在不久的将来成为 RTM;我不认为这是一个是否的问题,而是一个何时的问题(但很抱歉,我没有这个问题的答案)
SSIS isn't currently supported on SQL Azure, I'm not sure what is the background for the question, but I don't know if there is a need to seek a specific reason - there are still many technologies that are not (yet) supported on Azure but Microsoft is increasingly introducing more capabilities.
For example- SSRS was not available on Azure initially, but is now in CTP, and will be RTM in the near future; I don't think it's a question of if, but rather a question of when (but I'm sorry, I don't have an answer for that one)
其他答案都是正确的。此外,您的另一个选择是在本地服务器上实际运行 SSIS 包,但访问远程 SQL Azure 服务器。根据您所做的一切,这当然是可能的。
查看这篇文章,了解如何使用 SSIS 将数据从本地迁移到 SQL Azure。这并不完全是您所问问题的答案,但它提供了将 SSIS 与 Azure 集成的一个很好的示例。
The other answers are all correct. In addition, another option to you is to actually RUN your SSIS packages on your on-premise server but to hit a remote SQL Azure server. Depending on what all you're doing, this is certainly possible.
Check out this article on migrating data from on-premise to SQL Azure using SSIS. It's not exactly an answer to what you're asking, but it provides a good example of integrating SSIS with Azure.