Sterownik XML ODBC produktu Rational Insight

Korzystanie ze sterownika XML ODBC produktu IBM Rational Insight.
Windows Podczas konfigurowania systemowego źródła danych DSN pojawia się jeden z następujących błędów: Nie można załadować procedur konfiguracyjnych sterownika IBM Rational Insight XML ODBC Driver z powodu błędu systemowego 126
ratlxml_resources ures_openU fail!
  1. Sprawdź ustawienia w rejestrze Windows:
    1. Kliknij opcję Start, kliknij Uruchom, wpisz regedit i kliknij przycisk OK.
    2. W rejestrze przejdź do Komputer\HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\IBM Rational Insight XML ODBC Driver i upewnij się, że właściwości Driver i Setup wskazują poprawną ścieżkę pliku ratlxml.dll.
    3. W rejestrze przejdź do Komputer\HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers i upewnij się, że sterownik IBM Rational Insight XML ODBC Driver jest zainstalowany.
    4. W rejestrze przejdź do Komputer\HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources i upewnij się, że systemowe źródło danych DSN, które jest konfigurowane, korzysta ze sterownika IBM Rational Insight XML ODBC Driver.
  2. Sprawdź ścieżkę sterownika JDBC:
    1. Na pulpicie kliknij prawym przyciskiem myszy ikonę Komputer i kliknij opcję Właściwości,
    2. Na stronie Właściwości systemu kliknij zakładkę Zaawansowane i kliknij przycisk Zmienne środowiskowe.
    3. Upewnij się, że ścieżka $INSTALLDIR\dataconfig\jdk\bin\classic jest widoczna na początku zmiennych PATH i Path użytkownika i systemu.
Linux Podczas testowania połączenia źródła danych ODBC na serwerze IBM Cognos BI pojawia się następujący błąd: Nazwa danych nie została znaleziona i nie określono domyślnego sterownika
Jeśli używana jest aplikacja pomocnicza menedżera sterownika, np. aplikacja isql unixODBC, w celu uzyskania dostępu do systemowego źródła danych DSN, pojawia się następujący błąd: Nazwa danych nie została znaleziona i nie określono domyślnego sterownika
  1. Sprawdź plik odbcinst.ini:
    1. Otwórz plik odbcinst.ini w edytorze tekstu.
    2. Przejdź do karty [IBM Rational Insight XML ODBC Driver].
    3. Upewnij się, że właściwość Driver wskazuje na poprawną ścieżkę pliku libratlxml.so
  2. Sprawdź plik odbc.ini:
    1. Otwórz plik odbc.ini w edytorze tekstu.
    2. Upewnij się, że istnieje żądane systemowe źródło danych DSN, a wartością jego właściwości Driver jest IBM Rational Insight XML ODBC Driver. Jeśli źródło danych DSN nie istnieje, dodaj w sposób przedstawiony w przykładzie:
      [ClearCase]
         Driver = IBM Rational Insight XML ODBC Driver
         DataSource = ClearCase
         Description = Przykładowe DSN
         Configuration = /opt/ibm/RationalInsight/dataconfig/Configuration/clearcase.xdc
  3. Sprawdź poprawność ścieżki JVM
    1. Na konsoli uruchom komendę export.
    2. Upewnij się, że zmienna "LD_LIBRARY_PATH" zawiera ścieżkę wirtualnej maszyny IBM Java Virtual Machine wprowadzonej przez produkt IBM Rational Insight. Przykładowa ścieżka: /opt/ibm/RationalInsight/AppServer/java/jre/bin;/usr/local/lib.
    3. Upewnij się, że zmienna "PATH" zawiera ścieżkę wirtualnej maszyny IBM Java Virtual Machine wprowadzonej przez produkt IBM Rational Insight. Przykładowa ścieżka: /opt/ibm/RationalInsight/AppServer/java/jre/bin/classic.
Jeśli sterownik JDBC zgłasza wyjątek Przedwczesny EOF
Zwiększ limit czasu zapisu dla kanału przychodzącego HTTP dla portu HTTP usługi danych. W tym celu:
  1. Określ serwer i port dla usługi danych używanej dla kolekcji, sprawdzając adres URL i konfigurację danych XML.
  2. Otwórz konsolę administracyjną WebSphere Application Server dla instancji WebSphere Application Server usługi danych.
  3. Kliknij opcje Servers > Application servers (Serwery > Serwery aplikacji).
  4. Kliknij opcję Rational Insight Server.
  5. Rozwiń węzły Container Settings > Web Container Settings (Ustawienia kontenera > Ustawienia kontenera WWW), a następnie klikaj łańcuchy transportu kontenera WWW.
  6. Kliknij łańcuch transportu dla portu używanego przez usługę danych.
  7. Kliknij kanał wejściowy HTTP.
  8. Zwiększ limit czasu dla zapisu. Ten limit określa, przez jaki czas konsola WAS będzie oczekiwała w przypadku próby zapisania do strumienia klienta. Wartość domyślna to 60 sekund.
  9. Kliknij przycisk OK i kliknij opcje Save directly to the master configuration (Zapisz bezpośrednio w konfiguracji głównej).
  10. Zatrzymaj i zrestartuj profil Rational InsightWebSphere Application Server.
Jeśli pojawi się komunikat ParseException
Upewnij się, że klauzula modifiedsince w zapytaniu SQL jest zgodna z formatem czasu #dd-MMM-rrrr gg:mm:ss Z#.
Jeśli pojawi się komunikat CRREE2416E
Upewnij się, że klauzula where w zapytaniu SQL zawiera wartości z powiązanymi nazwami kolumn z tabeli, której dotyczy zapytanie.
Jeśli pojawi się komunikat CRREE2403E
Upewnij się, że klauzula where w zapytaniu SQL nie zawiera nazw kolumn, które są niepoprawne dla bazy danych, której dotyczy zapytanie.
Jeśli pojawi się komunikat CRREE1401E
Upewnij się, że usługa danych jest dostępna, a adres URL grupy zasobów jest zdefiniowany poprawnie w pliku konfiguracyjnym danych XML.
Jeśli pojawi się komunikat CRREE1406E
Upewnij się, że nazwa użytkownika i hasło są poprawne dla grupy zasobów, której dotyczy zapytanie.
Jeśli pojawia się komunikat HTTP 4XX w pliku dziennika JDBC
W pliku konfiguracyjnym danych XML:
  1. Upewnij się, że nazwa użytkownika, hasło i adres URL grupy zasobów, której dotyczy zapytanie, są poprawne i przeszły test Połączenie testowe.
  2. Upewnij się, że adres URL i schemat używanych zasobów są poprawne.
  3. Otwórz używanego edytora tabeli odwzorowania danych i kliknij opcję Zmodyfikuj istniejący szablon odwzorowania danych. Upewnij się, że nie pojawiły się błędy.
Jeśli pojawia się komunikat HTTP 5XX w pliku dziennika JDBC
Sprawdź status połączenia sieciowego. Upewnij się, że konfiguracja sieci na serwerze usługi danych jest poprawna. Więcej informacji zawiera dziennik serwera usługi danych.

Opinia