Tuesday, February 12, 2008

OracleCSService no puede inicializar al instalar Oracle10g al instalarlo sobre Win2k3 en español

Si estás instalando Oracle 10g sobre Ms. Windows 2003 Server en español (o Win2k, etc.) y la instalación falla justo cuando la barrita azul llega al 63% al intentar iniciar el servicio OracleCSService, esto te puede ayudar.

Contenido
[1] Si aún no instalas Oracle 10g
[2] Si lo instalaste ignorando el error de que OracleCSService no inicializa.

[1] El servicio OracleCSService busca el administrador en el grupo "Administrators" (en inglés), y también busca el usuario AUTHORITY. Para solucionar eso, sólo debes renombrar el grupo Administradores por "Administrators", no hay problema porque Administrador seguirá dentro de ese grupo. Luego agrega el usuario AUTHORITY y ponle de contraseña SYSTEM, y agrégalo al grupo "Administrators".

Luego de eso, instala Oracle 10g y todo saldrá bien.

[2] Si ya lo instalaste pasando ese error

Si ya lo instalaste pasando ese error, debes reconstruir local.ocr luego de agregar los usuarios que menciono en el punto [1]. Pare esto verifica que local.ocr existe en
"<$ORACLE_HOME>\cdata\localhost". Ten en cuenta que ORACLE_HOME en Oracle10g se encuentra en el registro, y no como variable del sistema como en versiones anteriores.
Luego ejecuta esto:
c:\> clscfg -local -o <$ORACLE_HOME> -l SPANISH_SPAIN.WE8MSWIN1252
Ahora el fichero local.ocr debería estar bien (en binario)
Inicia el servicio con:
c:\> net start oraclecsservice

Y Listo.

;)

No comments: