Also, ich hab folgendes Problem: Eine Aplikation die im test unter Oracle 8.16 ohne Probleme lief, macht jetzt unter Oracle 8.17 Probleme. Sind die beiden Versionen Inkompatibel? Also das es irgendwas mit dem Datum zu tun hat weiß ich inzwischen, aber mehr leider auch nicht. Auf der Oracle Homepage ist leider nur die 9er Version beschrieben. Ich hoffe ihr könnt mir helfen! MfG Davion
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Hallo Davion,
die Fehlerbeschreibung ist für eine Fernanalyse zu ungenau.
Was passiert denn, aufgrund welcher Sympthome habt Ihr denn den Fehler überhaupt
bemerkt ?
Kommt eine Oracle Fehlermeldung (ORA-xxxxx), geben Datumsberechnungen
falsche Ergebnisse oder was passiert da ?
Gruss, vergisses
Ja, ok. Also soweit ich das kapiert habe: Die Applikation ist in VB6 und MS Access 2.0 geschrieben. Da sich das Programm verabschiedet hat ohne irgendeine Fehlermeldung zu bringen, haben wir eine Funktion eingefügt, dass das Prog nach jeder Scriptzeile eine bestätigung bringt, so dass wir sehen wo das Prob liegt. Das Prog kommt bis zu der Zeile in der es sich das Datum aus einem Datenfeld holen soll, dann verabschiedet es sich ohne einen Mucks und der User findet sich auf dem Desktop wieder
Hallo Davion,
mir ist nichts über Kompatibilitätsprobleme zwischen 8.1.6 und 8.1.7 bekannt.
Die Version 8.1.7 ist eigentlich das gleiche Oracle wie 8.1.6, nur mit einem höheren
Patchlevel, also mit (warscheinlich) weniger Fehlern.
Du sagtest, daß die Software mit 8.1.6 funktioniert.
Habt Ihr die 8.1.6 er DB auf 8.1.7 gepatcht oder habt Ihr 8.1.7 auf einer anderen
Machine frisch installiert und dann die Daten übertragen (Export/Import) ?
Mir fallen adhoc folgende mögliche Fehlerquellen ein:
Falsches oder Fehlerhaftes Vorgehen beim Update der DB von 8.1.6 auf 8.1.7.
Unterschiedliche Konfiguration der beiden Datenbank Instanzen (z. B. Zeichensatz, NLS Parameter).
Unterschiedliche Konfiguration der Client PC (Lokale, Oracle NLS Parameter).
Die Oracle Client Software auf dem Client PC wurde nicht upgedatet.
Ein Fehler in der Applikation, dazu bräuchte ich zur Analyse allerdings Quelltextausschnitte der Fehlerstelle und der entsprechenden Variablendeklarationen.
Gruss, vergisses
Wir haben die Applikation auf unseren PCs getestet, ich weiß allerdings nicht wie die Anderen zur 8.17er gekommen sind.
Wäre es sinnvoll, die 8.17er neu zu installieren?
Nein, das wäre blindes Ausprobieren.
Erst die Diagnose, dann die Therapie ;-)
Ich würde erst mal die Konfigurationen der Server und Clients
bezgl. der NLS Parameter systematisch checken.
Falls der Zugriff über ODBC stattfindet, kannst Du den Datenzugriff unter
Access erst mal testen.
Mit dem Menu Datei/Externe Daten/Tabellen verknüpfen usw.
die betreffende Tabelle verknüpfen und dann mit Doppelklick auf die
Tabelle die Daten kommen lassen.
Gruss, vergisses
wir sind inzwischen weiter, anscheinend ist Oracle gar nciht schuld daran, sondern Access...
Wohl eine andere Access version auf dem anderen PC...
wenn wir net weiterkommen schreib ich nochmal,
selbstverständlich auch wenns sich erübrigt hat