我可以将服务器名称作为列值导出到平面文件目标中吗?

Can I export server name as column value into a flat file destination?

我在 SSIS 中有一个参数化的 OLE DB 源连接管理器。从那里我只想检索服务器名称并将其打印为平面文件目标中的一行。

连接管理器类似于

"Data Source=TESTSERVER.local;Initial Catalog=TEST_DB;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;"

由此我只想检索 TESTSERVER.local 并将其用作列值。有人可以帮我吗?

您应该可以访问整个连接字符串的该参数。

尝试在派生列中两次使用 TOKEN。

TOKEN(TOKEN(Parameter, ";",1), "=",2)

https://docs.microsoft.com/en-us/sql/integration-services/expressions/token-ssis-expression?view=sql-server-ver15