Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 无法在SQL Server 2012和Windows Server 2012中执行SSIS包,而无需重新编译_Visual Studio 2012_Ssis_Sql Server 2012_Windows Server 2012 - Fatal编程技术网

Visual studio 2012 无法在SQL Server 2012和Windows Server 2012中执行SSIS包,而无需重新编译

Visual studio 2012 无法在SQL Server 2012和Windows Server 2012中执行SSIS包,而无需重新编译,visual-studio-2012,ssis,sql-server-2012,windows-server-2012,Visual Studio 2012,Ssis,Sql Server 2012,Windows Server 2012,我已经在VS 2012和Windows 7中创建了一个集成包 我使用脚本组件作为数据流中的源,并带有一个输出列。列的名称包含Umlaut(column_ü) 该软件包在VS 2012中运行良好,但在部署后的SQL Server 2012和Windows Server 2012中无法运行 我得到以下错误: 数据流任务[脚本组件[9]]处出错:组件metedata与已编译脚本不同步。使用脚本组件编辑器重新编译脚本。 数据流任务[SSIS.Pipeline]出错:“脚本组件”验证失败,返回验证状态“V

我已经在VS 2012和Windows 7中创建了一个集成包

我使用脚本组件作为数据流中的源,并带有一个输出列。列的名称包含Umlaut(column_ü)

该软件包在VS 2012中运行良好,但在部署后的SQL Server 2012和Windows Server 2012中无法运行

我得到以下错误:

数据流任务[脚本组件[9]]处出错:组件metedata与已编译脚本不同步。使用脚本组件编辑器重新编译脚本。
数据流任务[SSIS.Pipeline]出错:“脚本组件”验证失败,返回验证状态“VS_isbreak”。
数据流任务[SSIS.Pipeline]出错:一个或多个组件验证失败

如果在VS 2012和Windows Server 2012中打开project,则会出现相同的错误,但我可以使用Visual Studio中的脚本组件编辑器重新编译脚本组件

如果我使用不带Umlaut的列,则该包在Windows 7和Windows Server 2012中工作,无需重新编译


请帮助解决此问题

固定标题-目前还没有SQL Server 2012 R2版本-假设您的意思是2012年我会。。。嗯。。。使用不带Umlaut的列名。SSI在这方面很挑剔。