Comandos de activación ara los modos de operación.docx

4
Instituto tecnológico de Tlaxiaco Ing. En Sistemas Computacionales Administración de base de datos Comandos de activación para los modos de operación José Antonio Santiago González

Transcript of Comandos de activación ara los modos de operación.docx

Page 1: Comandos de activación ara los modos de operación.docx

Instituto tecnológico de Tlaxiaco

Ing. En Sistemas Computacionales

Administración de base de datos

Comandos de activación para los modos de operación

José Antonio Santiago González

6º “A”

Page 2: Comandos de activación ara los modos de operación.docx

Comandos de activación para los modos de operación

Para ser uso de los diferentes comandos para un modo de operación debemos estar como administrador o asuma un rol que incluya el perfil de derechos Service Management.

Comando STARTUP

Para el arranque de una base de datos hay tres fases de arranque, para realizar estas fases podemos utilizar startup más un comando, las tres fases son las siguientes:

Fase de no montaje: se leen los parámetros del sistema, se inician las estructuras de memoria y los procesos de segundo plano. La instancia se arranca sin asociarla a la base de datos. Normalmente se utiliza cuando se modifica o se necesita crear el archivo de control:

startup nomount ;

Fase de montaje: se asocia la instancia con la base de datos. Se usa el archivo de parámetros para localizar los archivos de control, que contienen el nombre de los archivos de datos y los registros rehacer. Los archivos de datos y los registros de rehacer no están abiertos, así que no son accesibles por usuarios finales para tareas normales. Para realizar esta fase se pueden utilizar dos comandos:

startup mount ;alter database mount ;

Fase apertura: se abren los archivos de datos y los registros rehacer. La base de datos queda disponible para las operaciones normales. Es necesario que existan registros rehacer de lo contrario si no hay registros usamos el comando resetlogs, que crea registros nuevos. Para esta fase se pueden usar dos comandos:

startup open ; alter database open ;

Si es necesario utilizar resetlogs

startup open resetlogs ; alter database open resetlogs ;

startup restrict (sólo permite la conexión de usuarios con el privilegiorestricted sesion).

startup force (hace shutdown abort y arranca la BD).

Comando SHUTDOWN

 

Page 3: Comandos de activación ara los modos de operación.docx

El comando SHUTDOWN lo utilizamos parar una base de datos la cual consiste en varias cláusulas.

SHUTDOWN NORMAL - Este es el valor por defecto, durante el proceso de parada no admite nuevas conexiones y espera que las conexiones actuales finalicen. En el próximo arranque la base datos no requiere procedimientos de recuperación.

SHUTDOWN IMMEDIATE - Se produce una parada inmediata de la base de

datos, durante el proceso de parada no permite nuevas conexiones y las

actuales la desconecta, las transacciones que no estén commit se hara

roolback de ellas. En el próximo arranque la base datos no requiere

procedimientos de recuperación.

 

 

SHUTDOWN TRANSACTIONAL - Se produce una parada hasta que hayan

terminado las transacciones activas, no admite nuevas conexiones y tampoco

nuevas transacciones, una vez que las transacciones activas van terminando

va desconectando a los usuarios. En el próximo arranque la base datos no

requiere procedimientos de recuperación.

 

 

SHUTDOWN ABORT - Aborta todos los procesos de una base de datos,

durante el proceso de parada no permite nuevas conexiones y las actuales la

desconecta, las transacciones que no estén commit se hará roolback de ellas.

En el próximo arranque la base datos puede requerir procedimientos de

recuperación.

 Comando Describe Este comando permite conocer la estructura de una tabla, las columnas que la forman y su tipo y restricciones.  DESCRIBE f1;

Comando SHOW TABLES y SHOW CREATE TABLE El comando SHOW TABLES muestra las tablas dentro de una base de datos

y SHOW CREATE TABLES muestra la estructura de creación de la tabla. 

Modificación Para realizar una modificación utilizamos el comando ALTER TABLE. Para usar ALTER TABLE, necesita permisos ALTER, INSERT y CREATE para la tabla. 

Page 4: Comandos de activación ara los modos de operación.docx