SQL Server 2008 "IDENTITY_INSERT AUF on festgelegt ist" Fehler bei Einfügen von

Habe ich Locale_Code Tabelle in zwei verschiedenen Datenbanken CP und PP

hier ist das script einfügen meiner Tabelle

CREATE TABLE [dbo].[LOCALE_CODE](
    [id] [bigint] IDENTITY(1,1) NOT NULL,
[active] [bit] NOT NULL,
[code] [nvarchar](4000) NULL,
[created_at] [datetime] NULL,
[created_by] [nvarchar](4000) NULL,
[display_name] [nvarchar](4000) NULL,
[updated_at] [datetime] NULL,
[updated_by] [nvarchar](4000) NULL,
[read_permission] [nvarchar](4000) NULL,
PRIMARY KEY CLUSTERED 
(
    [id] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF,      ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

Versuche, fügen Sie alle Zeilen aus PP.dbo.LOCALE_CODE CP.dbo.LOCALE_CODE wie unten

SET IDENTITY_INSERT CP.dbo.LOCALE_CODE ON

insert into CP.[dbo].[LOCALE_CODE] select * from PP.dbo.LOCALE_CODE  

Aber bin immer folgende Fehlermeldung

Ein expliziter Wert für die Identitätsspalte in Tabelle 'CP.dbo.LOCALE_CODE " kann nur angegeben werden, wenn eine Spaltenliste verwendet wird und IDENTITY_INSERT AUF on festgelegt ist.

Ich sogar versucht, bulk-insert, wie unter

BULK INSERT CP.[dbo].[LOCALE_CODE] from 'C:\locales.csv'
with (fieldterminator = ',', rowterminator = '\n' )
go

Aber bin immer folgende Fehlermeldung

Expliziter Wert angegeben werden muss für die Identitätsspalte in Tabelle 'LOCALE_CODE' entweder, wenn IDENTITY_INSERT AUF on festgelegt ist oder wenn ein Replikations-Benutzer ist das einfügen in eine not FOR REPLICATION-Identitätsspalte.

Kann mir bitte jemand helfen, fix welken BULK insert oder direktes einfügen von PP.Locale_Code zu PP.Locale_Code?

Bitte zahlen Sie mehr Aufmerksamkeit auf das, was die Fehlermeldung sagt. "Ein expliziter Wert für die Identitätsspalte in Tabelle 'CP.dbo.LOCALE_CODE' kann nur angegeben werden, , WENN EINE Spaltenliste VERWENDET WIRD UND IDENTITY_INSERT AUF on festgelegt ist." Sie sind nicht mit einer Spalte der Liste.

InformationsquelleAutor RanPaul | 2014-04-16

Schreibe einen Kommentar