Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.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
Sql SSIS迁移-从dest DB提取ID?_Sql_Sql Server_Ssis - Fatal编程技术网

Sql SSIS迁移-从dest DB提取ID?

Sql SSIS迁移-从dest DB提取ID?,sql,sql-server,ssis,Sql,Sql Server,Ssis,因此,我正在将一些数据迁移到新服务器。在新服务器中,当传输发生时,主表中的每个条目都被分配一个新的GUID。其他一些表必须迁移,它们的记录必须链接到主表中的GUID。例如 工作表ID---GUID 1245677903---1 意外标识---工作表ID---Guid 12121412-1245677903-1 guid更多地用于版本控制,但我的问题是。在SSIS中,是否有任何方法可以从目标数据库提取工作表的GUID,并将其直接分配给“事故”表中的条目?或者,我必须将数据转储到源数据库中,并运行一

因此,我正在将一些数据迁移到新服务器。在新服务器中,当传输发生时,主表中的每个条目都被分配一个新的GUID。其他一些表必须迁移,它们的记录必须链接到主表中的GUID。例如

工作表ID---GUID
1245677903---1

意外标识---工作表ID---Guid
12121412-1245677903-1


guid更多地用于版本控制,但我的问题是。在SSIS中,是否有任何方法可以从目标数据库提取工作表的GUID,并将其直接分配给“事故”表中的条目?或者,我必须将数据转储到源数据库中,并运行一些脚本才能很好地引用所有内容吗?任何帮助都将不胜感激。

您应该能够使用合并-连接转换来完成此操作。在合并数据之前,可能需要先通过排序转换传递数据

合并联接转换的输入将是源数据中的事故表和目标数据库中的工作表。只需在工作表TID上进行合并联接。

排序总是不需要使用它

我似乎回答了一些关于使用查找转换的问题