Ang. spørgsmålet har jeg selv haft problemet, men det er længe siden, og jeg kan helt ærligt ikke huske præcis hvordan jeg løste det. Det er ikke noget jeg er ude i ret tit. Måske har du et bud?
Jeg plejer at bruger "Danish_Norwegian_CI_AS" som collation i min order by for at få sorteret korrekt, men om det er den bedste ved jeg ikke.
Jeg får ikke lov til at eksportere en tabel fra mssql 2000 til mssql 2005 og når jeg i mssql2005 opretter en database med "Danish_Norwegian_CI_AS" collation og så forsøger at importere en tabel fra mssql 2000 (som har en udenlandsk collation) bliver æ,ø og å ødelagt.
Jeg har et selvlavet program der kan lave et databasedump. Når jeg bruger dette tager det ca. 1 dag at lave dumpet og næsten lige så lang tid at udføre insert-sætningerne. Hvis jeg kan få løst æ,ø og å problemet vil databaseoverførelsen kunne kunne tælles i få timer. Da jeg har en del databaser er de altså virkelig noget tid at spare.
Så hvis arne v har nogle bud er jeg meget interesseret.
Jeg har lige prøvet at kopiere min mssql 2000 database (med udenlandsk collation) til en mssql 2000 (med collation Danish_Norwegian_CI_AS). Det ødelægger ikke æ, ø å. Men så importerede jeg til en mssql 2005 (med collation Danish_Norwegian_CI_AS) og så blev æ,ø å ødelagt. Så det er altså ikke nok at mssql 2000 databasen og mssql 2005 databasen har samme collation !
Når du opretter en tabel via DTS, så gå bagefter ind i Design på den og se hvilken collation varchar felterne har, der skulle gerne stå <database default>
Du har nok fat i noget der, for der står ikke <default database> i nogen af dem. Jeg kan dog ikke ændre en tabels collation til default database, men tilsyneladende kun ændre dem alle til den samme collation til som databasen har. Jeg eksperimenter lige lidt.
mærkeligt nok er det ikke alle varchar og text-felter jeg kan få lov til at ændre collation på. Hvis jeg husker ret er de felter jeg ikke kan få lov til at ændre nogen som i sin tid blev overført fra en access-database.
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.