PDA

View Full Version : ODBC MS-Query



didipom
06-05-02, 13:52
Hallo
Ich habe V4R4M0 und CA 4.4 Express unter Win 2000. Im ODBC Admin habe ich ein Bezug auf die Datenbibliothek hinterlegt. Starte ich nun EXCEL und wähle Externe Daten aus, gelange ich in MS-Query. Dort gekomme ich eine Liste der Dateien der entsprechenden Bibl. Wähle ich eine Datei aus erscheint folgende Meldung:
Auf Tabelle xxxx kann nicht zugegriffen werden.
wenn ich die Datei neu umwandle und die daten zurückkopiere geht es.
Das ist aber nich sinn der sache.
Bin für jeden Tipp dankbar
Gruß

Willi1
07-05-02, 16:32
Hallo,

dieses Problem könnte ein Berechtigungs-Problem sein. Hast Du diese Meldung auch bei anderen Usern oder nur bei Dir?

Willi

didipom
08-05-02, 07:13
Hallo
Der Fehler ist bei jedem user.
Ich habe QSECOFR und alle Berechtigungen im USRPRF die es gibt.

BenderD
08-05-02, 09:01
Hallo,

könnte sein, dass das Repository beschädigt ist. Feststellbar mit SQL SELECT * FROM QSYS2.SYSTABLES bzw. SELECT * FROM QSYS2.SYSVIEWS (ich denke QSYS2 stimmt, kan momentan nicht ausprobieren), dies müsste die Dateien anzeigen.
Reparieren mit RCLSTG dort *DBXREF auswählen.

Dieter

didipom
08-05-02, 10:46
Hallo
vielen Dank für Eure Hilfe.
Ich habe das Problem gelöst.
Folgendes ist zu tun:

1. Löschen der ODBC Verbindungsdefinition unter Win 2000 in Verwalten ODBC Administrator.
2. Excel aufrufen, Daten, Externe Daten, Neue Abfrage erstellen, Option neue Datenquelle auswählen und mit O.k. bestätigen. Im nächsten Window den Namen der Datenquelle auswählen. Als Treiber den CA 32 Bit Treiber auswählen und auf den Button Verbinden drücken.
Nun erschein das Window CLient Access ODBC Treiberverbindung.
Hier den Namen der AS400 angeben. Auf die Schaltfläche Server drücken, und den Namen der Datenbank eingeben und mit OK bestätigen.

Dieter