import probleem

Status
Niet open voor verdere reacties.

mustangBE

Gebruiker
Lid geworden
2 jun 2007
Berichten
349
hallo

ik heb sql server 2008 R2.
als ik via "tasks / import data" gegevens uit excel in mijn DB wil zetten krijg ik volgende error.
kan iemand mij hier mee helpen ?

- Executing (Error)
Messages
Error 0xc02020c5: Data Flow Task 1: Data conversion failed while converting column "omschrijving" (21) to column "omschrijving" (64). The conversion returned status value 4 and status text "Text was truncated or one or more characters had no match in the target code page.".
(SQL Server Import and Export Wizard)

Error 0xc020902a: Data Flow Task 1: The "output column "omschrijving" (64)" failed because truncation occurred, and the truncation row disposition on "output column "omschrijving" (64)" specifies failure on truncation. A truncation error occurred on the specified object of the specified component.
(SQL Server Import and Export Wizard)

Error 0xc0047022: Data Flow Task 1: SSIS Error Code DTS_E_PROCESSINPUTFAILED. The ProcessInput method on component "Data Conversion 0 - 0" (48) failed with error code 0xC020902A while processing input "Data Conversion Input" (49). The identified component returned an error from the ProcessInput method. The error is specific to the component, but the error is fatal and will cause the Data Flow task to stop running. There may be error messages posted before this with more information about the failure.
(SQL Server Import and Export Wizard)
 
Het lijkt er op dat het veld "omschrijving" in de doeltabel te klein is.

Zelf zou ik eerst proberen de gegevens uit het excel-sheet in een nieuwe tabel te importeren (wordt door SQL Server zelf aangemaakt).

Als dat niet lukt, eerst eens de gegevens in het excel-sheet bekijken....(en vooral de kolom "omschrijving").
 
gaan we proberen.

2 de vraagje , als ik bestand "prijslijsten" importeer , vervangt sql de naam naar "prijslijsten$" waardoor een nieuwe tabel wordt aangemaakt.
het bestand noemt prijslijsten.xls en de sheet noemt ook prijslijsten.
wat doe ik verkeerd ?
 
Je doet niets verkeerd. Je kan het $ teken gewoon weghalen als je wil. Of de tabel zelf een eigen naam geven. Of de naam van een al bestaande tabel opgeven.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan