Re: Probleme unter Access beim Zugriff auf Oracle-Daten



Hallo Stefan,

danke für Deine Antwort.

>Stefan Hoffmann schrieb:
Ich bin wirklich für jeden Hinweis dankbar, denn ich habe keinen Plan mehr woran das liegen könnte. Nur zur Info: Die Fehler treten von allen Clients auf.
Das spricht für zwei Möglichkeiten:
- wurde an den Clients was gemacht (evtl. Updates)?
- Änderung der Serverkonfiguration.
Weder an den Clients, noch an der Serverkonfiguration wurde etwas geändert!

Also, ich arbeite mit Access 2002 als Frontend und greife auf Tabellen und Prozeduren einer Oracle 10g Datenbank zu. Der Zugriff erfolgt via ODBC mit dem Microsoft Treiber.
Teste es mal mit dem Oracel-Treiber.

Das mit dem Oracle-Treiber ist so ein Sache. Ich habe das mit dem auch schon mal probiert, allerdings "zickt" die Access-Anwendung dann an einigen anderen Stellen herum. Das Anzupasen würde erheblich viel Zeit in Anspruch nehmen. In einer neuen, leeren Accessdatenbank, läuft die PT-Abfrage mit dem Oracle-Treiber und mit dem Microsoft-Treiber bisher fehlerfrei! Vielleicht deutet das auf eine Unsauberheit in der im Einsatz befindlichen Access-Anwendung hin!? Hier wird allerdings nicht wirklich etwas Bewegendes gemacht: mit Access-backend verkünpfte Tabellen, mit via ODBC eingebundene Oracle Tabellen und eine PT-Abfrage. Die Zugriffe auf Oracle sind zu 99,999% lesend!


"Laufzeitfehler '3146' ODBC Aufruf fehlgeschlagen. PLS-00201: Indentifier 'packagename.procedurename' must be declared, ORA-06550: line7, coloumn 1: PL/SQL: Statement ignored (#6550)"
Arbeitest du mit Synonymen? In welchem Schema liegt dein Package?


Hilf mir mal auf die Sprünge, ich bin kein Oracle Profi.
Synonyme: keine Ahnung, kann ich das irgendwo heraus bekommen?
Schema: Es gibt zwei Schemata, welche vom Aufbau absolut identisch sind (Produktion/Testumgebung). Muss ich Proceduren denn anders aufrufen, wenn mehrere Schematas bestehen? Ich dachte das würde über die ODBC Anbindung erfolgen, da ich dort ja das entsprechende Schema ansteuere, oder?

Interessant bleibt aber auch, das es einmal geht und dann wieder nicht... kann doch kaum eine einer falschen Deklarastion liegen, oder doch?


Irgendwie habe ich das Gefühl, das es eine gewisse Abhängigkeit dazu gibt, was der Anwender vorher in der Access-Anwendung auswertet, bevor er evtl.diese PT-Abfrage ansteuert.Nur was könnte so ein Verhalten auslösen? Die Abfrage von verknüpften Tabellen wohl weniger...


Viele Grüße

Markus
.



Relevant Pages

  • Thema ADO ein paar Fragen
    ... Ich Arbeite Im Job leider mit Oracle als odbcverkn.. ... Tabellen als Objekte zu zugreifen, ... Also eine Schema als Objekt darzustellen in dieser form z.b. ...
    (microsoft.public.de.access)
  • join tables from different schema
    ... I'm using access to connect to Oracle via ODBC. ... Can I write a query to join tables from different schema? ...
    (comp.databases.ms-access)
  • Re: ODBC cannot access Oracle tables under different schemas in one session
    ... >Access / Oracle problem, ... >referring to the proper server / SID of every branch. ... >table, when i try to query the second table under another schema, ODBC ... >shift to another schema and query their tables, ...
    (comp.databases.oracle.misc)
  • Re: UTL_FILE Permissions
    ... The schema APP has already been granted READ and WRITE to the APP_DIR, ... I used the usermod command so that oracle user has a secondary group ... it should be possible for your upload ...
    (comp.databases.oracle.server)
  • Re: UTL_FILE Permissions
    ... The schema APP has already been granted READ and WRITE to the APP_DIR, ... I used the usermod command so that oracle user has a secondary group ...
    (comp.databases.oracle.server)