我有几个要部署和定期运行的 SSIS 包。我正在关注这个 MS 教程。
接近尾声的地方有一个命令来启动集成运行时。我有点推迟,因为它说需要 20-30 分钟才能完成。所以我的主要问题是:如果我完成启动集成运行时命令但不执行任何 SSIS 包,我会被计费吗?
我在数据工厂定价中读到
不活动的管道每月收费 0.40 美元
但我还没有这方面的经验,我想确定我没有浪费我的开发津贴。
如果它真的(几乎)免费,除非我开始执行包,一旦我开始运行时,那么我应该让它继续运行吗?
另外,我在网上搜索了几次,但没有找到任何关于如何通过门户创建集成运行时的教程。真的是这样吗?
最后,我试图将这些 SSIS 包部署到与源或目标 SQL Server 无关的 SQL Server - 两台服务器都归其他人所有。可以吗?
我在 SSIS 包中选择行时出现超时...(完整的错误详细信息如下)。
我不能跑
EXEC sp_configure '远程查询超时', 300 ;
因为它是 SQL Azure。
除了增加DTU之外,有没有办法将远程连接扩展到azure服务器?我唯一的目的是偶尔在 SSIS 上运行一些大查询......
错误:System.Data.SqlClient.SqlException (0x80131904):执行超时已过期。操作完成前超时时间已过或服务器未响应。---> System.ComponentModel.Win32Exception (0x80004005): System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action) 处的等待操作超时
1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader stateObj,TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) dataReady) 在 System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() 在 System.Data.SqlClient.SqlDataReader.get_MetaData() 在 System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader …