Ich habe zuerst die Datenbank installiert und es gab kein Problem beim Debuggen mit net. Nach dem Erstellen der Website wurde mir jedoch beim Herstellen einer Verbindung zur Datenbank angezeigt, dass die Client-Version zu niedrig sei (das bedeutete es). 9i-Client, und dann habe ich den entsprechenden Dienst geändert. Der Dienst wurde auf manuell geändert, und N Tage später wurde festgestellt, dass die Datenbank nicht normal gestartet werden konnte.
Nachrichtendatei sp1
Die Methoden im Internet zum Ändern von oracle_home funktionieren nicht.
Also habe ich den Client deinstalliert und nach dem Neustart festgestellt, dass Oracle völlig unbrauchbar war. Als ich die Deinstallation durchführen wollte, stellte ich fest, dass Oracle mir mitteilte, dass keine installierten Produkte vorhanden seien.
Die Hauptursache des Fehlers besteht darin, dass bei der Installation des Thin Clients oder Servers einige Informationen zur Registrierung hinzugefügt werden.
1 Es wird kein Problem geben, wenn Sie zuerst den Thin Client und dann den Server installieren, aber der Thin Client funktioniert zu diesem Zeitpunkt nicht mehr. Alle TNS-Namen basieren auf dem Pfad, in dem der Server installiert ist.
2 Es ist jedoch falsch, die Reihenfolge umzukehren, insbesondere wenn sich die Clients nicht im selben Verzeichnis befinden (der optimierte Client befindet sich normalerweise im Oracle-Verzeichnis unter dem Stammverzeichnis der Systemfestplatte). Weil sich die Registrierungsinformationen zu diesem Zeitpunkt geändert haben. HKEY_LOCAL_MANCHINESOFTWAREORACLE, dieser Verzeichniseintrag wird gelöscht, wenn Sie den Thin Client deinstallieren.
Lösung 2: Fügen Sie einfach die oben genannten relevanten Einträge in der Registrierung zum Verzeichnis auf dem Oracle-Server hinzu oder ändern Sie sie.
Dieser Artikel stammt aus dem CSDN-Blog. Bitte geben Sie beim Nachdruck die Quelle an: http://blog.csdn.net/mzwang123/archive/2009/12/22/5053497.aspx