Pentaho MS-SQL设置标识_为表输出插入a00

Pentaho MS-SQL设置标识_为表输出插入a00,pentaho,kettle,pdi,Pentaho,Kettle,Pdi,PDI9.0 简单的工作 MS SQL连接 表格输入->表格输出 表输出表: 创建表[dbo]。[a00]( [ProductID][int]非空[IDENTITY(1,1)][1] 我需要明确地写下身份 在SSMS中,我运行 设置标识\u在上插入a00 然后做插入ok 在pentaho我犯了一个错误 表输出.0-当identity\U insert设置为OFF时,无法为表“a00”中的identity列插入显式值 正在尝试在SQl中运行:在上设置标识\u插入a00 在 SQL->表输入->表

PDI9.0

简单的工作 MS SQL连接 表格输入->表格输出

表输出表: 创建表[dbo]。[a00]( [ProductID][int]非空[IDENTITY(1,1)][1]

我需要明确地写下身份 在SSMS中,我运行 设置标识\u在上插入a00 然后做插入ok

在pentaho我犯了一个错误 表输出.0-当identity\U insert设置为OFF时,无法为表“a00”中的identity列插入显式值

正在尝试在SQl中运行:在上设置标识\u插入a00 在
SQL->表输入->表输出 但同样的错误

似乎在不同会话中的运行中设置标识\u插入a00 然后是表输出

如何在同一会话中运行set IDENTITY_INSERT a00
或者指出如何使用它;

Pentaho试图在同一个转换中并行地完成所有工作。因此,您需要创建一个作业并按顺序进行 第一个-SQL脚本“设置标识插入a00 ON” 第二个-使用表输出进行转换 第三个-SQL脚本“设置标识\u插入a00关闭”

例如:


希望这能有所帮助。

Pentaho尝试在相同的转换中并行地完成所有工作。因此,您需要创建一个作业并按顺序进行 第一个-SQL脚本“设置标识插入a00 ON” 第二个-使用表输出进行转换 第三个-SQL脚本“设置标识\u插入a00关闭”

例如:

希望这有帮助。

我使用探查器进行了检查 SQL在一个会话中运行 另一方面的转变 这是一个问题 不知道如何解析它

我使用探查器进行了检查 SQL在一个会话中运行 另一方面的转变 这是一个问题
不知道如何解决此问题

Hi Idea很好,但没有在其他会话中运行设置标识\u INSERT a00;相同的错误似乎在其他会话中运行问题此操作在您的电脑上有效吗?Hi Idea很好,但没有在其他会话中运行设置标识\u INSERT a00;相同的错误似乎在其他会话中运行问题此操作在您的电脑上有效吗?