2011-02-28 46 views
2

我使用SQL服务器生成插件,以记录从一台服务器复制到另一

exec sp_generate_inserts 'TABLENAME' 

复制一个表中的所有记录,从我们的测试服务器住服务器。

我们有权利使用此命令之前先创建表?????

我想给这个命令,它给我一个错误 - 无效的对象名称。

我想先创建表,然后给这个命令。但在这种情况下,我在表中有一个标识列,它给出了一个错误.....不能插入标识值。 我知道身份插入设置为关闭。我一定要打开它,并尝试....怎么可以把它打开.....而且还可以请你让我知道,如果我们有这样做的另一种方式。

感谢

回答

2

当然你必须将数据插入之前,首先要创建表的是....

如果你想将特定值插入到一个IDENTITY列,您可以使用

SET IDENTITY_INSERT (your table name) ON 

-- do your INSERTs here 

SET IDENTITY_INSERT (your table name) OFF 
+0

谢谢你这么多,这么快的更新....它的工作好......感谢您的支持 – pinki 2011-02-28 12:20:56

+0

嘿,我们有什么命令生成修改脚本,就像我们上面做的FO r插入 – pinki 2011-04-07 10:46:50

相关问题