SSIS 中数据库服务器的参数
Parameter for Database server in SSIS
我在服务器 SDEU1123
中创建了一个 SSIS 程序包(比如 LOADCON
),用于将一些数据从文本文件加载到 table CONTENT001
.
现在我在另一台服务器上也有相同的 table(CONTENT001
) SDEU1124
和 SDEU1125
我想加载这些 table 使用使用某些参数的相同包 LOADCON
。我只需要使用此参数更改服务器的值。
我尝试使用 PROJECT.PARAMS
创建参数。但我不确定如何使用它以及我应该在哪里参考它。
我检查过这个How to make the server name dynamic in an SSIS package。但这似乎太老了。
您没有提到要更改值的位置。
以下是我知道的选项;
如果您想在开发 SSIS 包时实现它;
- 转到连接管理器。
- 选择你的连接。
- 转到属性 window 并按表达式。
- 在 属性 表达式编辑器上选择连接字符串并在表达式字段上按 [...]。
- 打开变量和参数并选择您的相关 PROJECT.PARAMS(您需要为此场景创建两个)
如果您想在服务器上更改它 - 部署后(SSISDB 目录);
- 你可以使用"environment variable"Setup Environment Variables in SQL Server Integration Services
- 在目录中配置包并更改参数值。
- 在运行包的作业上配置步骤并更改参数值。
我在服务器 SDEU1123
中创建了一个 SSIS 程序包(比如 LOADCON
),用于将一些数据从文本文件加载到 table CONTENT001
.
现在我在另一台服务器上也有相同的 table(CONTENT001
) SDEU1124
和 SDEU1125
我想加载这些 table 使用使用某些参数的相同包 LOADCON
。我只需要使用此参数更改服务器的值。
我尝试使用 PROJECT.PARAMS
创建参数。但我不确定如何使用它以及我应该在哪里参考它。
我检查过这个How to make the server name dynamic in an SSIS package。但这似乎太老了。
您没有提到要更改值的位置。
以下是我知道的选项;
如果您想在开发 SSIS 包时实现它;
- 转到连接管理器。
- 选择你的连接。
- 转到属性 window 并按表达式。
- 在 属性 表达式编辑器上选择连接字符串并在表达式字段上按 [...]。
- 打开变量和参数并选择您的相关 PROJECT.PARAMS(您需要为此场景创建两个)
如果您想在服务器上更改它 - 部署后(SSISDB 目录);
- 你可以使用"environment variable"Setup Environment Variables in SQL Server Integration Services
- 在目录中配置包并更改参数值。
- 在运行包的作业上配置步骤并更改参数值。