Announcement

Collapse
No announcement yet.

Datenbank-Link geht in die Knie

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

  • Datenbank-Link geht in die Knie

    Hallo zusammen,
    ich habe mit Transparent Gateways eine Verbindung von Oracle 9.2 zu MSSQL-Server hergestellt!
    Von Oracle greife ich mit einem DatabaseLink (wie auch sonst?) auf den MSSQL Server 2000 zu!
    Dies funktioniert soweit auch ganz gut, wenn nicht mehr als ca. 200 Datensätze wiedergegeben werden!
    Komme ich aber über ungefähr 200 DS, dann kommen die Fehler ORA-028528: Fehler bei Konvertierung von Heterogeneous-Services-Datentyp
    und
    ORA-02063: vorangestelltesline von TESTLINK (mein DBLink) raus!
    Woran liegt das?

    Könnte mir da jemnad ein paar Tipps geben?
    Ich danke Euch für Eure Mühen!
    Grüße aus Giessen
    MArlon

  • #2
    Hallo Marlon,

    ich habe dies noch nie gemacht, aber folgenden Lösungsansatz gefunden.

    ORA-28528:
    SQL> select * from DecimalType@hsodbc;
    ERROR:
    ORA-28528: Heterogeneous Services datatype
    conversion error

    Resolution:
    The language of the foreign data store (remote database)
    does not match with your Oracle database settings.
    Starting with 9.2.0.l4 this error might occure for example ´
    if numeric values will be truncated.
    Adapt in the Gateway/Generic Connectivity initialisation file
    the parameter HS_LANGUAGE.
    HS_LANGUAGE must be set to the LANGUAGE used in the FOREIGN
    database.
    as a play with 2 settings and check out which one works:
    1. Try:
    HS_LANGUAGE=AMERICAN_AMERICA.WE8ISO8859P1
    Do you still get the error? Yes, proceed with the second try:
    2. Try:
    HS_LANGUAGE=GERMAN_GERMANY.WE8ISO8859P1
    (or to any other territory that uses a komma as decimal separator)

    lg Dietma

    Comment

    Working...
    X