2016-08-03 12 views
0

Ich versuche, den IBM ODBC-Treiber für Notes/Domino 9.0 mit Lotus Notes 9 für den Zugriff auf Verteilerlisten zu verwenden. Ich habe hinzugefügt erfolgreich eine Datenquelle in ODBC-Manager (ein Server-Referenzierung) wie folgt:Hinweise SQL 9.0 funktioniert nicht mehr

Lotus Notes ODBC setup

Ich habe die ...\IBM\Notes\ Lage meiner PATH sowie der Fahrer Standort hinzugefügt, ...\NotesSQL\ wie an anderer Stelle vorgeschlagen. Allerdings, wenn die Verbindung über ODBCTest (oder eine andere Software) Testen der folgende Fehler auftritt:

IBM ODBC Driver crash

Ich vermute, das etwas zu tun hat mit nicht die richtigen notes.ini Datei zu finden (die here erwähnt wird). Ich sehe, dass es mehrere notes.ini Dateien auf meinem Dateisystem gibt, also habe ich versucht, jeden zu testen. Ich versuchte, den Speicherort jeder dieser Dateien an den Anfang von PATH der Reihe nach anzuhängen, aber keine dieser Änderungen behob das Problem. Ich habe auch bemerkt, keine der bestehenden notes.ini Dateien sind in der ...\IBM\Notes Ordner mit notes.exe, wo IBM schlägt notes.ini lebt standardmäßig.

Wie kann ich:

1) bestimmen, welche ist die richtige notes.ini

2) erhalten Hinweise SQL dass notes.ini zu erkennen, unter der Annahme, dass das zugrunde liegende Problem ist.

Antwort

0

Überprüfen Sie die Eigenschaften der Desktop/Menü-Verknüpfung, die Ihren Notes-Client startet. Das Ziel sollte wie folgt aussehen:

"C:\Program Files (x86)\IBM\Notes\notes.exe" "=C:\Some\Path\To\notes.ini" 

, dass die richtige notes.ini für Ihre Installation sein sollte.

+0

Gut zu wissen - aber meine Zielvariable listet nur die erste Zeichenfolge, nicht das zweite. – jamesmf

+0

Hmmm ... Versuchen Sie regedit auszuführen und durchsuchen Sie Ihre Registrierung nach Einträgen, die "notes.ini" enthalten. Mit etwas Glück zeigen alle gefundenen Einträge auf denselben Eintrag. Und im Allgemeinen sollten alle Programme, die die Notes-API verwenden, die Befehlszeilensyntax respektieren, die den Speicherort notes.ini unter Verwendung der gleichen oben gezeigten Gleichzeichensyntax angibt. Ich bin mir nicht sicher, ob das für die Verwendung der ODBC-Treiber gilt oder nicht, aber sobald Sie den richtigen Pfad gefunden haben, können Sie versuchen, diese Syntax in der Befehlszeile zu verwenden, die Ihr Programm startet. –