Red de conocimiento informático - Material del sitio web - Administrar servicios Oracle9i en sistemas Windows

Administrar servicios Oracle9i en sistemas Windows

Al instalar Oracle i en el sistema operativo Windows, se instalarán muchos servicios, y algunos de ellos están configurados para iniciarse cuando se inicia Windows. Cuando Oracle se ejecuta en Windows, consumirá muchos recursos y algunos. Es posible que los servicios no estén disponibles. No siempre es necesario. Puede que le resulte útil cerrar rápida y completamente la base de datos sin utilizar la interfaz gráfica de Windows.

Siempre que tenga derechos de administrador, puede iniciar una. servicio con net start o detener un servicio con el comando net stop Para controlar cualquiera de los siguientes servicios en Windows XP, puede cambiar el parámetro de tipo de inicio (Tipo de inicio) del servicio que desea deshabilitar (OracleOraHome...) en. los servicios del panel de control Haga doble clic en un servicio para ver sus propiedades y luego cambie el tipo de inicio Cambie el atributo de automático a manual

El único servicio que debe estar ejecutándose para que la base de datos funcione. localmente es el servicio OracleServiceORCL (donde ORCL es el SID). Este servicio iniciará y detendrá automáticamente la base de datos (se interrumpirá mediante el apagado). El tipo de inicio predeterminado de la base de datos es automático. cambie el tipo de inicio de automático a manual

El servicio OracleOraHome HTTPServer (OraHome es el nombre de Oracle Home) se instala automáticamente cuando se instala Oracle. Generalmente, solo usamos el servidor Apache instalado para acceder a las páginas web. el directorio de Oracle Apache, como páginas JSP o modplsql

El servicio OracleOraHome TNSListener solo es necesario cuando la base de datos requiere acceso remoto (ya sea a través de otro host A o localmente a través del protocolo de red SQL*Net es un acceso remoto ) Puede acceder a la base de datos local sin este servicio

La caché del servicio OracleOraHome ClientCache se utiliza para conectarse a la base de datos remota de Oracle Nombres datos Normalmente, el tipo de inicio de este servicio se configura como manual Sin embargo, no es necesario ejecutar este servicio a menos que haya un servidor de nombres de Oracle.

Hay cuatro servicios que requiere Oracle Enterprise Manager (Oracle Enterprise Manager). Este servicio es OracleOraHome Agent (inteligente). Este servicio monitorea las solicitudes de la base de datos y del administrador empresarial. El tipo de inicio predeterminado es automático. OracleOraHome SNMPPeerEncapsulator y OracleOraHome SNMPPeerMasterAgent manejan el servicio de protocolo de administración de red segura OracleOraHome PagingServer a través de un buscapersonas digital mediante un módem o un aviso electrónico por correo electrónico. >OracleMTSRecoveryService es opcional. Este servicio permite que la base de datos actúe como un servidor de transacciones/objeto y administrador de recursos de transacciones de Microsoft en un entorno distribuido.

Si solo usa la base de datos ocasionalmente, puede crear una tarea de script simple. inicie y apague el servidor para que solo necesite hacer doble clic en el script cada vez sin usar la interfaz gráfica

Guarde un acceso directo para cargar automáticamente estos archivos

Configure el servicio de Oracle para evitar iniciar manualmente cuando se inicia Windows

REM dbstart

cmd

@echo off

set ORAHOME= OraHome

set ORASID= ORCL

net start OracleServiceORASID

REM inicio neto OracleORAHOMEHTTPServer

REM inicio neto OracleORAHOMETNSListener

REM inicio neto OracleORAHOMEClientCache

REM inicio neto OracleORAHOMEAgent

REM inicio neto OracleORAHOMESNMPPeerEncapsulator p>

REM net start OracleORAHOMESNMPPeerMasterAgent

REM net start OracleORAHOMEPagingServer

REM net start OracleMTSRecoverService

REM dbshut cmd

@echo off

Establecer ORAHOME= OraHome

establecer ORASID= ORCL

net stop OracleServiceORASID

REM net stop OracleORAHOMEHTTPServer

REM net stop OracleORAHOMETNSListener

REM net stop OracleORAHOMEClientCache

REM net stop OracleORAHOMEAgent

REM net stop OracleORAHOMESNMPPeerEncapsulator

REM net stop OracleORAHOMESNMPPeerMasterAgent

REM net stop OracleORAHOMEPagingServer lishixinzhi/Article/program/Oracle/201311/18533