J'ai d'abord installé la base de données et il n'y a eu aucun problème lors du débogage avec net. Cependant, après avoir généré le site Web, lors de la connexion à la base de données, cela m'a indiqué que la version du client était trop basse (c'est ce que cela signifiait). 9i, puis j'ai modifié le service correspondant. Le service a été modifié en manuel et N jours plus tard, il a été découvert que la base de données ne pouvait pas démarrer normalement.
Fichier de message sp1<lang>.msb introuvable SP2-0750 : vous devrez peut-être définir ORACLE_HOME sur votre répertoire de logiciels Oracle.
Les méthodes sur Internet pour modifier oracle_home ne fonctionnent pas.
J'ai donc désinstallé le client et après le redémarrage, j'ai constaté qu'Oracle était complètement inutilisable. Lorsque j'étais sur le point de le désinstaller, j'ai constaté qu'Oracle m'indiquait qu'aucun produit n'était installé.
La cause première de l'erreur est que certaines informations sont ajoutées au registre lors de l'installation du client léger ou du serveur.
1 Il n'y aura aucun problème lors de l'installation du client léger d'abord, puis du serveur, mais le client léger ne fonctionne plus pour le moment. Tous les noms tns sont basés sur le chemin d'accès où le serveur est installé.
2 Mais ce serait une erreur d'inverser l'ordre, surtout lorsque les clients ne sont pas dans le même répertoire (le client simplifié se trouve généralement dans le répertoire Oracle sous le répertoire racine du disque système). Parce que les informations du registre ont changé à ce moment-là. HKEY_LOCAL_MANCHINESOFTWAREORACLE, cette entrée du répertoire sera supprimée lorsque vous désinstallerez le client léger.
Solution 2 : ajoutez ou modifiez simplement les entrées pertinentes mentionnées ci-dessus dans le registre dans le répertoire du serveur Oracle.
Cet article provient du blog CSDN Veuillez indiquer la source lors de la réimpression : http://blog.csdn.net/mzwang123/archive/2009/12/22/5053497.aspx.