Avatar billede pham Nybegynder
26. november 2004 - 09:59 Der er 1 løsning

linked server fejler med danske tegn

Hej,

Jeg har lavet et script som opretter en linked server forbindelse mellem en MsSQL og en MySQL og overføre data fra MsSQL til MySQL. Forbindelsen fungere korrekt, pånær når der er en post som indeholder ÆØÅ så fejler scriptet og jeg får følgende fejlbesked:

Server: Msg 8152, Level 16, State 9, Line 3
String or binary data would be truncated.
The statement has been terminated.

Jeg har googlet lidt og fundet frem til at jeg skulle gøre feltet hvor post'en skal ind i MySQL databasen større. Før var feltet varchar med længden 16 og jeg har nu gjort den til varchar med længden 100, men det virker stadig ikke.

Jeg har dog en idé med at det kan være tegnsættet på de to servere som ikke er ens! Men ved alligevel ikke hvordan jeg skal få scriptet til at fungere..

Håber der er nogen som har prøvet det før og kan hjælpe!

Med venlig hilsen
Anders Hansen
Avatar billede pham Nybegynder
02. december 2004 - 12:18 #1
Var ikke noget med danske tegn at gøre, da jeg fandt et felt i min MySQL som var mindre end feltet i MsSQL.. :-(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester