Cómo instalar Oracle9i
Instalación de Oracle9i
Este capítulo tomará el sistema operativo Windows como ejemplo para describir la instalación de la base de datos Oracle9i. El contenido principal incluye: Preparación antes de la instalación Instalación de la base de datos Oracle9i Verificación de. instalación exitosa
1 Preparación antes de la instalación
1.1 Requisitos de instalación
Oracle recomienda instalar la base de datos Oracle en Windows NT y Windows 2000, y la partición del disco debe estar en Formato NTFS. Pero también puedes usar Windows 98 o Windows XP, y la partición del disco también puede ser FAT32.
La base de datos Oracle generalmente se divide en dos versiones, una es la versión del servidor que se ejecuta en el lado del servidor y la otra es la versión del cliente que se ejecuta en el lado del cliente. Aquí presentamos principalmente la instalación de la versión del servidor.
Durante el proceso de instalación de Oracle Server Edition, el programa de instalación le pedirá que seleccione el tipo de instalación. Los tipos de instalación de la base de datos Oracle9i incluyen: Enterprise Edition, Standard Edition, Personal Edition y Customized.
Si desea utilizar bien Oracle9i, la plataforma de hardware requerida por el lector es PIII 800 MHz o rendimiento similar, 256 M de memoria (se recomiendan 512 MB) y el espacio restante en disco es de 3 GB (se recomienda más de 5 GB). Se recomienda que los lectores utilicen el sistema operativo Windows 2000 plus parches (Service Pack 1 o superior), de los cuales se requieren parches.
1.2 Precauciones de instalación
1. El nombre de la computadora donde se instalará Oracle debe ser un nombre en inglés, no en chino.
El método para verificar el nombre actual de la computadora es:
Haga clic con el botón derecho en "Mi PC", seleccione "Propiedades" y, en la ventana emergente "Propiedades del sistema", seleccione En la página "Identificación de red", haga clic en "Propiedades" para ver o modificar el nombre de la computadora.
Imagen
2. El nombre de usuario del sistema operativo utilizado para instalar Oracle debe ser un usuario inglés, no un usuario chino.
Cómo comprobar el usuario actual:
Puedes presionar "Ctrl Alt Del" en el teclado al mismo tiempo, aparecerá el cuadro de diálogo "Seguridad de Windows" y podrás ver su información de inicio de sesión. Por ejemplo, puede aparecer un mensaje similar a este: "Ha iniciado sesión como YANHAIZHEN/Administrador". Entre ellos, YANHAIZHEN es el nombre de la computadora y el Administrador después de la barra diagonal es el usuario que actualmente inició sesión en el sistema operativo.
3. Si copia el archivo de instalación de Oracle a la computadora para la instalación, debe tener en cuenta que el directorio donde se encuentra el archivo de instalación de Oracle no puede ser una ruta china.
4. Si ha instalado Oracle antes, independientemente de si la instalación fue exitosa o no, si desea instalarlo nuevamente, primero debe desinstalar completamente el Oracle instalado anteriormente. El desinstalador de Oracle no puede desinstalar completamente la base de datos, principalmente debido a problemas de registro. Si la base de datos no se desinstala por completo, se producirán errores durante la siguiente instalación.
Para desinstalar completamente Oracle, debe seguir los pasos a continuación:
(1) Abra "[Inicio]->[Configuración]->[Panel de control]->[Administración] Herramientas]->[Servicios]" para detener todos los servicios relacionados con Oracle. Puede haber 9 o más de estos servicios, algunos de los cuales se inician. El método para detener el servicio es: seleccione el servicio que desea detener, haga clic con el botón derecho del mouse y seleccione "Detener" en el menú contextual emergente.
Figura
(2) Ejecute "Inicio->Programas->Oracle – OraHome92->Productos de instalación de Oracle->Instalador universal", en el cuadro de diálogo emergente "Bienvenido". , haga clic en el botón [Desinstalar producto] para desinstalar Oracle. Seleccione el producto de Oracle que desea eliminar y haga clic en el botón "Eliminar". Si dice que no hay componentes instalados, omita este paso.
Figura
(3) Elimine el directorio de Oracle del registro. Ejecute regedit, abra el registro, busque HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE en el registro y presione la tecla Supr para eliminar esta entrada.
Figura
(4) Ejecute regedit y elimine el servicio de Oracle. Seleccione HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services del registro, busque todas las entradas de Oracle y elimínelas.
Figura
(5) Elimine el registro de eventos del registro. Abra HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Applicat-ion, busque todos los elementos que comiencen con Oracle y elimínelos.
(6) Eliminar variables de entorno de Oracle. Tenga en cuenta que la ruta de Oracle también se registra en la variable de entorno del sistema Ruta. Debe hacer clic en [Editar] y luego eliminar la ruta relacionada con Oracle.
(7) Elimine las carpetas relacionadas con Oracle de su directorio temporal. (El directorio temporal se puede ver desde "Mi PC"--gt; haga clic con el botón derecho en "Propiedades"--gt; "Avanzado"--gt; "Variables de entorno", vea las variables de usuario actuales y busque el valor del temperatura variable) p>
Figura
(8) Compruebe si hay un menú de Oracle en el menú de inicio y, si es así, elimínelo.
(9) Elimine el directorio archivos de programa\oracle en el disco de instalación del sistema de Windows, como C:\archivos de programa\oracle. La información sobre la última instalación de Oracle se registra en este directorio. Cada vez que intente instalar Oracle, se registrará en este directorio. Si olvida eliminarlo, se producirán errores durante la instalación de la base de datos.
(10) Elimine el directorio de instalación de Oracle, como d:\Oracle. Si hay un mensaje de archivo en uso al eliminarlo, debería poder eliminarlo después de reiniciar la computadora. O puede cambiar el directorio donde se encuentran los archivos que no se pueden eliminar a otro nombre y luego eliminarlos.
(11) Reinicia el ordenador. Después de comenzar, verifique "Servicios" para asegurarse de que no haya servicios relacionados con Oracle. En este punto, Oracle se ha desinstalado por completo y se puede realizar una nueva instalación.
Recuerde, para eliminar Oracle, no es suficiente ejecutar el desinstalador de Oracle o simplemente eliminar el directorio de Oracle y la información de configuración del entorno debe borrarse antes de que la base de datos pueda desinstalarse por completo.
2 Instalación de la base de datos Oracle9i
La sección anterior presentó los preparativos y las precauciones de instalación que se deben realizar antes de instalar Oracle9i. Esta sección se centrará en el proceso de instalación de Oracle9i.
A continuación se describe en detalle el proceso de uso de Oracle Universal Installer para instalar Oracle9i. Los pasos básicos son los siguientes:
(1) Abra "autorun.exe" y comience a instalar Oracle.
(2) Aparece la interfaz de bienvenida, luego haga clic en "Siguiente" para ir a la interfaz de ubicación del archivo. Seleccione la ruta para instalar.
Generalmente, el sistema puede encontrar automáticamente la ruta de origen, es decir, la ruta donde se encuentra el programa de instalación de Oracle. Tenga en cuenta que la ruta de instalación debe ser una ruta en inglés. Si es una ruta en chino, se producirá un error de instalación. La versión de Oracle instalada aquí es Oracle9i 9.2.0, el nombre del directorio predeterminado es OraHome92 y la ruta de instalación predeterminada del sistema es C:\Oracle\ora92, que se puede modificar a otras rutas. Tenga en cuenta que si hay otro software de Oracle instalado en la computadora, no instale la base de datos en este directorio; de lo contrario, se destruirá el software original. Además, si el directorio en el que instaló Oracle por última vez no se borró, puede instalarlo en otro directorio.
(3) Haga clic en "Siguiente", aparecerá una barra de información de detección y el usuario podrá obtener información de la instalación anterior. Finalmente, aparecerá el "Cuadro de diálogo de productos disponibles", solicitando que elija el tipo de. producto a instalar. Puede optar por instalar una base de datos. Para administrar el servidor o el cliente, seleccione "Oracle9i Database 9.2.0.1.0" aquí.
(4) Haga clic en "Siguiente" y aparecerá el cuadro de diálogo "Tipo de instalación", pidiéndole que seleccione el tipo de instalación de la base de datos. Puede elegir Enterprise Edition, Standard Edition, Personal Edition o Customized. Seleccione "Edición empresarial" aquí.
El método de instalación "Enterprise Edition" instalará todos los productos de opción de base de datos. El método de instalación de la "Edición estándar" no instala opciones de base de datos y generalmente se utiliza para proporcionar opciones y servicios básicos de administración de bases de datos relacionales. "Personal Edition" se puede instalar en un sistema operativo de tarea única, como el sistema operativo Windows98. El método de instalación "personalizado" permite a los usuarios seleccionar parámetros para configurar la base de datos. Se utiliza principalmente cuando existen requisitos especiales para la base de datos, pero el usuario debe estar muy familiarizado con la base de datos Oracle.
(5) Haga clic en "Siguiente" y aparecerá el cuadro de diálogo "Configuración de la base de datos". Los tipos de configuración de la base de datos que se pueden seleccionar son generales, procesamiento de transacciones, almacén de datos, personalizados y solo instalación de software. Seleccione "Universal" aquí.
(6) Haga clic en "Siguiente" y aparecerá el cuadro de diálogo "Configuración del servicio de recuperación de Oracle MTS", que le solicitará que ingrese el número de puerto donde el servicio de recuperación de Oracle MTS escucha las solicitudes en esta computadora. El número de puerto es 2030. . Simplemente use el número de puerto predeterminado aquí.
(7) Haga clic en "Siguiente" y aparecerá el cuadro de diálogo "Identificación de la base de datos", en el que deberá ingresar el nombre de la base de datos global y el nombre de la instancia de la base de datos, SID. Cuando se ingresa el nombre de la base de datos global, el sistema genera automáticamente el SID, que es el mismo que el nombre de la base de datos global de forma predeterminada. También puede cambiarlo a otra cadena diferente del nombre de la base de datos global. Se recomienda que los principiantes establezcan el mismo nombre de la base de datos global y el SID.
El nombre de la base de datos global se utiliza para identificar de forma única una base de datos, y el SID (Identificador del sistema) se utiliza para identificar rutinas relacionadas con la base de datos. El formato del nombre de la base de datos global es "nombre de la base de datos.nombre de dominio de la base de datos", y el nombre de dominio de la base de datos también se puede omitir. Por ejemplo, en el nombre de la base de datos global ufs.neusoft.edu.cn, ufs es el nombre de la base de datos y neusoft.edu.cn especifica el dominio de red donde se encuentra la base de datos, que se utiliza para distinguir las bases de datos con el mismo nombre en la red. Si la base de datos no se utiliza en la red, el nombre de dominio de la base de datos se puede omitir para que el nombre de la base de datos global consista únicamente en el nombre de la base de datos. El nombre de la base de datos puede ser una cadena de no más de 8 caracteres de longitud y puede contener letras, números y otros caracteres. El nombre de dominio de la base de datos es una cadena de no más de 128 caracteres de longitud y puede contener letras, números, puntos y otros caracteres. El nombre de la instancia de la base de datos se utiliza principalmente para conexiones externas. En un entorno de ejecución independiente, el nombre de la base de datos y el nombre de la instancia están en correspondencia uno a uno.
(8) Haga clic en "Siguiente" y aparecerá el cuadro de diálogo "Ubicación del archivo de base de datos", en el que deberá especificar el directorio del archivo de base de datos. El directorio predeterminado es Oracle\oradata en el disco de instalación de Oracle, pero Oracle recomienda que los archivos de la base de datos y el software de Oracle se instalen en discos diferentes.
Simplemente use el valor predeterminado aquí.
(9) Haga clic en "Siguiente" y aparecerá el cuadro de diálogo "Juego de caracteres de la base de datos", pidiéndole que seleccione un juego de caracteres de la base de datos. El juego de caracteres determina los estándares de idioma admitidos por la base de datos. De forma predeterminada, Oracle9i selecciona automáticamente el idioma del sistema operativo como conjunto de caracteres principal de la base de datos. Seleccione "Usar juego de caracteres predeterminado" aquí y el juego de caracteres utilizado es chino simplificado ZHS16GBK.
(10) Haga clic en "Siguiente" y aparecerá el cuadro de diálogo "Resumen", que muestra la configuración de instalación seleccionada previamente.
(11) Haga clic en el botón "Instalar" para iniciar la instalación de la base de datos. La instalación de Oracle9i lleva mucho tiempo, lo que está relacionado con el rendimiento de la máquina y suele durar unos 30 minutos. Durante el proceso de instalación, el sistema le pedirá que reemplace el segundo CD. En este momento, puede insertar el segundo CD en la unidad o ingresar al directorio de almacenamiento del archivo de instalación en el disco duro y luego hacer clic en "Aceptar" para continuar. instalación.
(12) Después de instalar el software Oracle9i, el programa de instalación llamará automáticamente al Asistente de configuración de red de Oracle para la configuración de la red, llamará automáticamente al Asistente de configuración de la base de datos de Oracle para crear la base de datos y llamará automáticamente al Asistente de configuración del agente para la configuración del agente. e inicie la espera del servicio HTTP.
Aparecerá una ventana de DOS durante este proceso. No fuerce el cierre de la ventana en este momento. Porque se trata de Oracle llamando a la herramienta en segundo plano para realizar el trabajo de configuración correspondiente. Por ejemplo, Oracle llamará a tnslsnr.exe para iniciar el programa de escucha al configurar la red, llamará a SQL*Plus al crear la base de datos y llamará a Apache.exe al iniciar el servicio HTTP.
(13) Una vez completada la configuración de la base de datos, el sistema mostrará la información de la base de datos y solicitará modificar las contraseñas de los usuarios del SYS y del SISTEMA. Estos dos usuarios son usuarios administradores integrados de Oracle. Recuerde las contraseñas de estos dos usuarios después de la modificación. En Oracle9i 9.2, las contraseñas de estos dos usuarios deben modificarse, pero en Oracle9i 9.0, las contraseñas originales se pueden mantener sin cambios. La contraseña predeterminada para el usuario SYS es change_on_install y la contraseña predeterminada para el usuario SYSTEM es administrador. La nueva contraseña que desea cambiar no puede ser la misma que estas dos contraseñas y no puede contener solo números.
(14) Después de modificar la contraseña, haga clic en el botón "Aceptar". Todo el proceso de configuración se completará y el botón "Finalizar" del programa de instalación estará disponible. Haga clic en el botón "Finalizar" en este momento. vez y aparecerá el botón "Finalizar" en el cuadro de diálogo "Instalación completada", haga clic en el botón "Salir".
3 Verifique que la instalación sea exitosa
Para verificar si la instalación de Oracle9i fue exitosa, simplemente siga los siguientes pasos:
1. Ver el menú
Una vez completada la instalación de Oracle, podrá ver el grupo de menús de Oracle desde [Inicio]-->[Programa].
2. Ver servicios
Desde [Inicio]--gt; [Configuración]--gt; [Panel de control]--gt; [Herramientas administrativas]--gt; conjunto de servicios que comienzan con ".
Normalmente, si el Oracle9i instalado es la versión empresarial y se utiliza el método de instalación predeterminado, la instalación final tendrá 9 servicios. Entre ellos, cinco servicios, OracleMTSRecoveryService, OracleOraHome92Agent, OracleOraHome92HTTPServer, OracleOraHome92TNSListener y OracleServiceORCL, se inician automáticamente en el arranque. Una vez completada la instalación, se iniciarán estos cinco servicios.
De forma predeterminada, estos cinco servicios de Oracle se iniciarán automáticamente cada vez que se encienda la computadora, lo que alargará el tiempo de arranque, ocupará mucho espacio de memoria después del inicio y también hará que la computadora funcione. Más lento. . Si no utiliza Oracle con frecuencia, puede cambiar estos servicios del inicio "automático" al inicio "manual". El método es: haga clic derecho en el servicio que desea modificar, seleccione "Propiedades" en el menú contextual emergente y cambie el "Tipo de inicio" de "Automático" a "Manual".
Cabe señalar que si cambia algunos servicios al inicio "manual", si desea utilizar Oracle en el futuro, deberá iniciar manualmente los servicios requeridos. El método para comenzar es: hacer clic derecho en el nombre del servicio que se va a iniciar y seleccionar "Iniciar" en el menú contextual emergente.
3. Iniciar SQL*Plus
SQL*Plus es una plataforma para depurar SQL y PL/SQL. Los usuarios pueden usarlo para ingresar, editar, almacenar, extraer y ejecutar sentencias SQL y programas PL/SQL, y también pueden usar comandos SQL*Plus para administrar la base de datos.
Condiciones requeridas: Para ejecutar SQL*Plus, debe iniciar un servicio llamado OracleServiceSID, donde SID es el nombre de la base de datos a la que se accederá.
Ejecute SQL*Plus a continuación para probar si puede conectarse a Oracle normalmente.
(1) Haga clic en [Inicio]?[Programas]?[Oracle-Orahome92]?[Desarrollo de aplicaciones]? [SQL*Plus]" para ingresar SQL*PLus en la interfaz de Windows.
(2) Ingrese el nombre de usuario, la contraseña y la cadena de host. El nombre de usuario puede ser sys, system o scott, y la cadena de host es el SID de la instancia de base de datos que se va a conectar. Por ejemplo, ingrese scott como usuario. nombre, tigre como contraseña y el carácter del host. String orcl. La cadena del host es la misma que el nombre de la base de datos global especificada al instalar Oracle9i. p>ERROR:
ORA-12541.: TNS: No hay escucha
Esto se debe a que el servicio de escucha no se ha iniciado Desde [Inicio]--gt; -gt; [Panel de control]--gt; [Herramientas administrativas] --gt; [Servicio], inicie el servicio llamado OracleOraHome92TNSListener, luego ingrese el nombre de usuario, la contraseña y la cadena de host, y luego haga clic en el botón "Aceptar". /p>
Si aparece el siguiente mensaje de error:
ERROR:
ORA-12500: TNS: el oyente no puede iniciar el proceso del servidor dedicado
Después del mensaje "SQLgt;". aparece, significa que ha ingresado SQL*Plus, y todas las declaraciones SQL se pueden ejecutar aquí y los programas PL/SQL, también puede ejecutar comandos SQL*Plus
Por ejemplo: puede ingresar el. siguiente instrucción SQL después de "SQLgt;":
seleccione * de emp;
4. Iniciar OEM
Oracle Enterprise Manager es similar a SQL Server Enterprise Manager y se puede utilizar para realizar algunas operaciones comunes de gestión de bases de datos.
Preparación: si desea utilizar OEM, debe iniciar dos servicios. Uno es la base de datos que se va a conectar, el nombre del servicio es OracleServiceSID, donde SID es el nombre de la base de datos y el otro es el oyente. el nombre del servicio es OracleOraHome92TNSListener.
Inicie OEM a continuación y pruebe si puede conectarse a la base de datos normalmente.
(1) Haga clic en [Inicio]?[Programas]?[Oracle]?[Enterprise Manager Console], aparecerá el cuadro de diálogo de Oracle Enterprise Manager Console, seleccione "Inicio independiente" y haga clic en [ Botón OK] Puede iniciar la herramienta de gestión OEM.
(2) Después de iniciar OEM, no importa qué operación se realice, primero debe conectarse a la base de datos. Haga clic derecho en "ORCL" en "Base de datos" y seleccione "Conectar" en el menú emergente. Aparece el cuadro de diálogo "Información de conexión de la base de datos".
(3) Ingrese el nombre de usuario, la contraseña y la identidad de la conexión en el cuadro de diálogo "Información de conexión de la base de datos". El nombre de usuario utilizado aquí puede ser sys o system y la identidad de la conexión debe ser "SYSDBA". Después de ingresar, haga clic en [Aceptar]. En este momento, la información relevante de la base de datos aparece en "ORCL".
En "Rutinas" puede administrar el estado y la asignación de memoria de la instancia de la base de datos orcl; en "Programas", puede administrar los objetos de la base de datos de tablas, vistas, índices, secuencias, sinónimos, activadores y procedimientos almacenados. En "Seguridad" puede administrar usuarios, roles y perfiles; en "Almacenamiento" puede administrar la estructura de almacenamiento físico y la estructura de almacenamiento lógico de la base de datos.
(4) Haga clic en el signo " " frente a "Scheme" y aparecerá una lista de todos los planes. Haga clic en el signo " " frente a "SCOTT" y las tablas, índices y. Las vistas propiedad del usuario de SCOTT aparecerán en espera. Seleccione "Tabla" y todas las mesas propiedad del usuario de SCOTT aparecerán a la derecha. Seleccione una de las tablas, como EMP, presione el botón derecho del mouse y seleccione "Ver/Editar directorio" en el menú de acceso directo emergente para abrir el cuadro de diálogo "Editor de tablas".
(5) En el cuadro de diálogo "Editor de tablas", puede ver los datos en la tabla EMP o agregar, eliminar o modificar los datos en la tabla EMP.