
ipu
Mitglieder-
Gesamte Inhalte
136 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von ipu
-
ah, ok. dann hab ich das falsch verstanden. hoffe, jemand anders kann dir helfen. grüße von ipu
-
hi, kannst du nicht a durch eine php-variable ersetzen? grüße von ipu
-
hat sich erledigt grüße von ipu
-
Hi, ist vielleicht eine ... Frage, aber ich habe keine Ahnung und nix gefunden, weder in Büchern noch im Web. Ich möchte mit einem "normalen" Benutzer (nicht sys/system/...) den Enterprise Manager benutzen, um die Tabellen etc. komfortabel anpassen zu können. Welche Privilegien sind dazu nötig? (Windows Server 2003 + Oracle10g) Vielen Dank im Voraus! grüße von ipu
-
Hi, ja, hat jede Tabelle. In ACCESS auch als solches gekennzeichnet. grüße von ipu
-
Hi! Habe schon seit mehreren Tagen das Web durchsucht, ohne weiterzukommen. Hoffe, jemand kennt hier dieses Problem und hat dazu eine Lösung gefunden. - Ich arbeite mit ACCESS 2000 und Oracle 10g. Access soll als Frontend, die Verbindung zur Oracle-DB läuft über ODBC. Das Problem ist nun ein n:m-Formular. Ich versuche, hier zu beschreiben, wie die Tabellenkonstellation aussieht: Tabelle1 - 1:n - Tabelle2 - n:1 - Tabelle3 - n:1 - Tabelle4 Das Hauptformular enthält die Daten aus der Tabelle1. Das Unterformular enthält die Daten aus den restlichen Tabellen, Datenquelle ist eine Abfrage nach "ACCESS-n:m-Manier". Innerhalb von ACCESS funktioniert das alles, aber mit Oracle als Backend werden die Daten zwar korrekt angezeigt, aber ich kann über das Formular keine Daten anfügen. Bisher habe ich versucht, die Tabellen2-4 in einzelnen ineinander geschachtelten Formularen unterzubringen. Die Daten werden auch korrekt angezeigt, aber eine Eingabe ist auch hier nicht möglich. Weiß jemand zu diesem Problem eine Lösung? grüße von ipu
-
Bericht erstellen in Access dynamisch für alle Datensätzte einer Tabelle
ipu antwortete auf Flitz's Thema in Datenbanken
hi, also wenn ich das richtig verstanden habe, willst du eine seite je spieler mit allen angaben von allen abfragen. versuch mal, zunächst einen bericht zu erstellen für alle spieler (tabelle/abfrage mit spielerdaten wie name etc.), dann erstellst du einen bericht für z. b. gelbe/rote karten je spieler. diesen fügst du dann als unterbericht in den bericht mit den spielern ein, verknüpft über die spieler-id. bei sortieren und gruppieren wählst du dann noch die spieler-id aus. so könnte das vielleicht klappen. grüße von ipu -
hi, etwa so: update [tabelle] set text=text || '[weiterere sql-befehle]' where text=[bedingung]; mit dem verkettungsoperator || bleibt der ursprüngliche wert in dem feld erhalten und der rest wird angefügt. grüße von ipu
-
Und wie hast du's jetzt gelöst? Grüße von ipu
-
Hi, falls du aus VBA (ACCESS) das Worddokument füllst, kannst du Textmarken in Word an den Stellen einfügen, an denen Text aus dem Formular hin soll und dann mit VBA die Werte aus dem Formular an diesen Stellen (Textmarken) einfügen. grüße von ipu
-
aaah. verstehe. vielen Dank für den Hinweis und die anderen Infos! werd ich gleich mal ausprobieren. grüße von ipu
-
doch, hab ich. geht das dann auch anders mit zwei instanzen und zwei listenern und ... Ein Indiz wofür genau? Grüße von ipu
-
stimmt. gute idee! bisher habe ich auch noch keinen listener gestoppt, geändert, gelöscht o. ä.; das werd ich dann auch lassen. - mit den verschiedenen ports war dann das problem auch behoben. vielen dank! grüße von ipu
-
Hi, mit dem Speicher fressen und Redundanzen gebe ich dir völlig recht. Die 2. Instanz ist für Testzwecken und wird immer nur dann hochgefahren, wenn Tests anstehen. Ansonsten soll die unten bleiben. Und was dann da klappt, klappt auch in der anderen. - Sorry, die Kürzel DBCA und OUI sagen mir nix. - Also: bei 2 Instanzen die Listener bei der Installation konfigurieren mit unterschiedlichen Namen und unterschiedlichen Ports. Anschließend den Listener für die Produktiv-DB so konfigurieren, daß die Test-DB auch gefunden wird und den Listener der Test-DB löschen? Mal schau'n, ob das dann geht. Langsam bin ich stocksauer nach der [...]. Installation ... . Ich werd das jetzt mal so probieren. Danke sehr! Schonmal ein schönes Wochenende ipu
-
Hallo zusammen, nach etlichen Versuchen in verschiedenen Varianten frage ich jetzt hier im Forum. Installiert werden soll auf einem Windows Server 2003 Oracle10g. Folgende Komponenten sind geplant: eine Instanz für die Produktiv-DB, eine Instanz für die Entwicklungs-DB + Enterprise Manager Grid Control. Der Haken sind da viele, habe ich den Eindruck. Ein Problem dabei ist die Konfiguration des Listeners bzw. der Listener. Die Installation ist obligatorisch, d. h. am Ende sind 3 Listener installiert. Bei der Installation vergebe ich jeweils unterschiedliche Namen für die einzelnen Listener, belasse aber den Standardport 1521. Dies führt (abgesehen von der 1. Installation) immer zu der Fehlermeldung: "Konflikt mit anderem Listener". Ein Versuch war, die beiden nicht benötigten Listener zu löschen und den als erstes mit EMGC installierten Listener entsprechend zu konfigurieren. Das Ergebnis: die Logs werden in ein anderes Verzeichnis geschrieben, und die DB sind nicht erreichbar. Gibt es eine Empfehlung, in welcher Reihenfolge die Komponenten installiert werden sollen und mit welcher Konfiguration? Sollten alle 3 Listener konfiguriert werden? Und dann mit separaten Ports? Lt. Buch reicht 1 Listener aus. Sollten dann die nicht benötigten gelöscht werden oder "nur" gestoppt? Vielen Dank im Voraus! Grüße von ipu
-
Hi, erstmal danke. Das mit dem wohlgeformt ist mir schon klar. Nur: wenn ich die Seite aus der Entwicklungsumgebung (JDeveloper) heraus starte, wird sie auch korrekt angezeigt, ergo keine Fehler im Quellcode! Was nicht funktioniert ist ein Aufruf direkt aus dem Web-Browser. Grüße ipu
-
Guten Morgen oder auch hallo, gibt es in diesem Forum jemand, der/die mit XSQL in Verbindung mit XSLT programmiert (hat)? Ich habe ein Problem mit der Darstellung im Browser. Genauer gesagt kann ich die Web-Seite, die mit XSQL+XSLT entwickelt wurde, aus der Entwicklungsumgebung (Oracle JDeveloper) starten, aber nicht direkt aus dem Browser. Der Apache von Oracle 10g ist installiert und läuft. Die Fehlermeldung ist, daß die Seite nicht angezeigt werden kann, da die Seite nicht wohlgeformt sei. Ich habe keine Ahnung, wo ich hinfassen muß. Kann jemand was damit anfangen? Viele Grüße ipu
-
Hi, das liegt sehr wahrscheinlich an access. vielleicht hast du die möglichkeit, die beiden separaten abfragen als tabellen zu erstellen und über die beiden tabellen die dritte abfrage über die beiden tabellen statt über die beiden abfragen zu erstellen. das könnte die perfomance steigern. grüße von ipu
-
Hi, das ist zwar kein Tutorial, aber ansonsten eine echt empfehlenswerte ACCESS/VBA-Seite: http://www.donkarl.com/ Grüße von ipu
-
neu: Zugriff auf Oracle-DB über ODBC mit DAO in ACCESS-Frontend
ipu antwortete auf ipu's Thema in Datenbanken
Hi! Nein, das ist eine von mir erstellte Tabelle mit Daten über die DB. Das kann ich aber nur in Oracle direkt, oder? Der Zugriff erfolgt über ACCESS als Frontend mit VBA und der ODBC-Schnittstelle und verknüpften Tabellen. Einen DS über ein Formular einfügen dauert "normal schnell", einfügen direkt in den Tabellen geht ebenfalls "normal schnell". Was lange dauert ist das Einfügen mit VBA. Bisher habe ich den Connect zur DB mit "Set db=CurrentDb" durchgeführt. Da dauerte das Einfügen eines DS in eine Tabelle mit ca 430.000 DS ca 1,5 Minuten. Mit einem ODBC-Workspace etc. ging das schon wesentlich schneller: Dauer 18 Sekunden. In eine leere Tabelle einfügen dauerte 0 Sekunden. Die 18 Sekunden sind zum vorherigen ein großer Fortschritt. Toll wäre natürlich 0 Sekunden. Aber da habe ich bisher, wie gesagt, noch keine Idee. Ja, aber nur für den PK. Grüße von ipu -
neu: Zugriff auf Oracle-DB über ODBC mit DAO in ACCESS-Frontend
ipu antwortete auf ipu's Thema in Datenbanken
Problem gelöst, s. auch http://support.microsoft.com/?scid=kb;de;209943&spid=1265&sid=276: Dim connKTR As Connection Dim wsODBC As Workspace Dim rs As Recordset Set wsODBC = CreateWorkspace("[Name Connection]", _ "[Name ODBC-Connection]", "[Passwort]", dbUseODBC) Set connKTR = wsODBC.OpenConnection(Name:="[Name ODBC-Connection]", _ options:=dbDriverCompleteRequired, _ ReadOnly:=False, _ Connect:="ODBC;DSN=[Name ODBC-Connection]") Programmiert mit DAO Der Datenimport (s. http://forum.fachinformatiker.de/datenbanken/79678-neu-zugriff-oracle-db-ueber-odbc-dao-access-frontend.html?highlight=odbc) beschleunigt sich dadurch auch um ein vielfaches. Am längsten dauert ein Einfügen in eine Tabelle mit vielen Datensätzen. Da habe ich noch nicht herausgefunden, woran das liegt. Grüße von ipu -
Würdest du die andere Lösung hier bitte präsentieren? Dann hätten alle was davon. Grüße von ipu
-
Hab ich auch nicht so aufgefasst. Grüße von ipu
-
oh gut! Da kommt eine Menge. Und in meinem Buch steht auch etwas dazu. Jetzt, wo ich weiß, daß ich im Index nach Knoppix, jedoch nicht Image oder Backup oder ... suche muß, klappt das auch. Warum im Index solch wichtige Infos nicht zu finden sind mit z. B. einem Verweis auf die Seiten zu Knopix, weiß ich nicht. Vielen Dank! Grüße von ipu