When you try to insert rows to identity column , you should include set identity_insert is ON
SET IDENTITY_INSERT Table_Name ON
GO
INSERT INTO dbo.Table_Name ( col1, col2, col3)
SELECT col1, Col2 col3 FROM dbo.Table2
GO
SET IDENTITY_INSERT Table_Name OFF
GO
SET IDENTITY_INSERT Table_Name ON
GO
INSERT INTO dbo.Table_Name ( col1, col2, col3)
SELECT col1, Col2 col3 FROM dbo.Table2
GO
SET IDENTITY_INSERT Table_Name OFF
GO