Announcement

Collapse
No announcement yet.

Fehler bei engl. SQL-Server auf engl. Win

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fehler bei engl. SQL-Server auf engl. Win

    Hallo!

    Auf einem Server (engl W2K, engl SQL-Server) tritt eine Fehlermeldung auf, die da lautet: "cannot resolve collation conflict for equal to operation". Die Collation der DB wurde auf den Serverstandard gesetzt, außerdem wurde die DB auch mit einer bei uns funktionierenden Collation probiert.
    Eine weitere Vermutung war, dass die Übergabe von Datumswerten als String das Problem verursacht. Da aber auch der Befehl "Set Dateformat dmy" beim herstellen der Verbindung keine Wirkung hat, sind wir langsam aber sicher ratlos.
    Ach ja, wir arbeiten mit Delphi5 und den dazugehörigen ADO-Componenten.
    Ich hoffe Ihr könnt uns helfen!

    Danke Wolfgang Freund
    In God we trust - all others pay cash!

  • #2
    Hallo,

    an dieser Stelle würde ich zum MS SQL Server-Tool <i>Profiler</i> greifen, um alle die Aktionen mitzuprotokollieren, die das Programm (via ADO-Objekte + OLE DB Provider) tatsächlich zur Datenbank schickt

    Comment


    • #3
      Danke!

      Aber wir haben den Fehler doch noch gefunden: Beim Umstellen der DB auf deren Default-Collation wird nur die DB, jedoch nicht die Spalten auf diese Collation geändert. Deshalb kam der Fehler trotz richtig eingestellter DB-Collation beim Vergleich von Werten aus normalen Tabellen mit Werten aus temp. Tabellen.

      Ciao Wolfgan
      In God we trust - all others pay cash!

      Comment

      Working...
      X