Jump to content

Stefan Zumbühl

Members
  • Gesamte Inhalte

    1
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von Stefan Zumbühl

  1. Hallo zusammen Ich habe ein Problem und zwar habe ich eine DB, die eine Falsche Collation hat. Die DB konnte ich mit dem Befehl ALTER DATABASE <DB-NAM> COLLATE SQL_Latin1_General_CP1_CI_AS ändern. Ich brauche diese DB für eine Migration. Bei dieser Migration gibt es ein Tool die prüft ob die Collation richtig ist. Jetzt kommt die ganze Zeit dieser Fehler hoch: System.Data.SqlClient.SqlException: Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Latin1_General_CI_AS" in the equal to operation. Server stack trace: Exception rethrown at [0]: at Microsoft.VisualBasic.CompilerServices.LateBinding.LateGet(Object o, Type objType, String name, Object[] args, String[] paramnames, Boolean[] CopyBack) at OSoft.Services.Application.Migration.MigrationUnits.MigrationDiagnostic.CheckFactTableColumns(String& strTotalLog) at OSoft.Services.Application.Migration.MigrationUnits.MigrationDiagnostic.CheckTablesIntegrity(String& strTotalLog) at OSoft.Services.Application.Migration.MigrationUnits.MigrationDiagnostic.runStep(MigrationContext context, String appsetname, Hashtable parameter)</message> <messageType>1</messageType> Was ich bisher rausgefunden habe, dass in einer Spalte noch eine falsche Collation ist. Jetzt meine Frage wie kann ich rausfinden welche Spalte die falsche Collation hat? Als zusatz info. Das Migrationstool will eine MSSQL2000 DB auf eine MSSQL2005 DB migrieren. Stefan Zumbühl
×
×
  • Neu erstellen...