Primero instalé la base de datos y no hubo problemas al depurarla con net. Sin embargo, después de generar el sitio web, al conectarme a la base de datos, me indicó que la versión del cliente era demasiado baja (eso es lo que significaba). 9i, y luego cambié el servicio relevante. Se cambió a manual y N días después se descubrió que la base de datos no podía iniciarse normalmente.
Archivo de mensajes sp1<lang>.msb no encontrado SP2-0750: Es posible que necesite configurar ORACLE_HOME en su directorio de software Oracle.
Los métodos en Internet para modificar oracle_home no funcionan.
Así que desinstalé el cliente y, después de reiniciar, descubrí que Oracle estaba completamente inutilizable. Cuando estaba a punto de desinstalarlo, descubrí que Oracle me indicó que no había productos instalados.
La causa principal del error es que se agrega cierta información al registro al instalar el cliente ligero o el servidor.
1 No habrá ningún problema al instalar primero el cliente ligero y luego el servidor, pero el cliente ligero ya no funciona en este momento. Todos los tnsnames se basan en la ruta donde está instalado el servidor.
2 Pero sería incorrecto invertir el orden, especialmente cuando los clientes no están en el mismo directorio (el cliente optimizado generalmente está en el directorio de Oracle debajo del directorio raíz del disco del sistema). Porque la información del registro ha cambiado en este momento. HKEY_LOCAL_MANCHINESOFTWAREORACLE, esta entrada del directorio se eliminará cuando desinstale el cliente ligero.
Solución 2: simplemente agregue o modifique las entradas relevantes mencionadas anteriormente en el registro en el directorio del servidor Oracle.
Este artículo proviene del blog de CSDN. Indique la fuente al reimprimir: http://blog.csdn.net/mzwang123/archive/2009/12/22/5053497.aspx.