Supportnet / Forum / Datenbanken
Verkmüpfen von Views von Oracle nach access
Frage
Hallo,
ich möchte eine in oracle erstellte view in access verwenden. Bisher habe ich es nur geschafft, die view zu importieren, was aber große Nachteile hat. Kann man eine view auch verknüpfen? wenn ja, wie?
vielen Dank im voraus für eure Antwort
Gruß
Liane
Antwort 1 von son_quatsch
Rechtsklick in das Tabellenfenster und dann eben nicht "importeren" sondern "verknüpfen" auswählen. Sorry, das ist für mich offensichtlich.
Vielleicht beschreibst du ganz genau, warum du nur importierst und wie...
Vielleicht beschreibst du ganz genau, warum du nur importierst und wie...
Antwort 2 von OmaDuck
Hallo,
wenn das so einfach wär, hätt' ich nicht gefragt. Leider bietet access (odbc) nur Tabellen zum Verknüpfen an. Ich bekomme die Views gar nicht zu sehen.
Der Hintergrund ist:
Ich habe eine Tabelle, die im Textfeld CRs enthält. Im Kombinationsfeld zeigt access deshalb nur den Teil bis zum CR an, der ist aber häufig identisch mit anderen Sätzen. Nun habe ich mühsam eine View erzeugt, die die CRs rauswirft und möchte den Inhalt der View als Datenquelle für das Kombifeld verwenden.
Und jetzt beginnt mein Problem mit der Verknüpfung .....
Gruß
Liane
wenn das so einfach wär, hätt' ich nicht gefragt. Leider bietet access (odbc) nur Tabellen zum Verknüpfen an. Ich bekomme die Views gar nicht zu sehen.
Der Hintergrund ist:
Ich habe eine Tabelle, die im Textfeld CRs enthält. Im Kombinationsfeld zeigt access deshalb nur den Teil bis zum CR an, der ist aber häufig identisch mit anderen Sätzen. Nun habe ich mühsam eine View erzeugt, die die CRs rauswirft und möchte den Inhalt der View als Datenquelle für das Kombifeld verwenden.
Und jetzt beginnt mein Problem mit der Verknüpfung .....
Gruß
Liane
Antwort 3 von OmaDuck
Nochmal Hallo,
Es würde auch helfen, wenn ich in access eine Abfrage machen könnte, die die Returns raushaut. Habe ich aber nicht hingekriegt.
Gruß
Liane
Es würde auch helfen, wenn ich in access eine Abfrage machen könnte, die die Returns raushaut. Habe ich aber nicht hingekriegt.
Gruß
Liane
Antwort 4 von son_quatsch
Kann ich immernoch nicht nachvollziehen :-( Ich mach einen Rechtsklick im Datenbankfenster, Anzeige Tabellen -> Tabellen verknüpfen... -> Dateityp "ODBC Databases()" -> Computerdatenquelle -> wähle einen Datenquellnamen aus -> gebe Datenbankname, Benutzername und Passwort ein -> bekomme eine Liste aller Datenspeicher der Oracle (10g)-Datenbank, darunter auch z.B. PUBLIC.ALL_TAB_COLS - und das ist ja nun eindeutig ein View - und den hab ich dann verknüpft und kann ihn ganz normal anzeigen.
Wenn du die Views gar nicht zu sehen bekommst, dann meldest du dich u.U. nicht mit dem richtigen Benutzer an - oder dieser hat zuwenig Rechte, was wiederum darin endet, dass gar nicht erst alle Tabellen, Views und Materialized Views angeboten werden... Vielleicht mal als Nutzer SYSTEM versuchen...
Andernfalls kannst du auch folgende Abfrage probieren:
Wenn du die Views gar nicht zu sehen bekommst, dann meldest du dich u.U. nicht mit dem richtigen Benutzer an - oder dieser hat zuwenig Rechte, was wiederum darin endet, dass gar nicht erst alle Tabellen, Views und Materialized Views angeboten werden... Vielleicht mal als Nutzer SYSTEM versuchen...
Andernfalls kannst du auch folgende Abfrage probieren:
SELECT Replace(Text, Chr(10), " ") FROM tabelle;Ggf. müsstest du auch folgende Varianten probieren:Chr(13)
Chr(13) & Chr(10)
Chr(10) & Chr(13)Antwort 5 von OmaDuck
Hallo,
es liegt tatsächlich an den Rechten.
Vielen Dank
Frohe Weihnachen und gutes Neues Jahr
Wünscht Dir
Liane
es liegt tatsächlich an den Rechten.
Vielen Dank
Frohe Weihnachen und gutes Neues Jahr
Wünscht Dir
Liane
Antwort 6 von son_quatsch
Danke :D
Dir auch!
Dir auch!

