Sei sulla pagina 1di 11

INGENIERIA DE SISTEMAS

UNIVERSIDAD PBLICA DE EL ALTO DBA


INGENIERIA DE SISTEMAS
PARALELO:6B
NOMBRE: RICHARD QUISPE C
DOCENTE: ING.RUBEN DAVID QUISPE AMARU

PRACTICA N#2

1. VERIFIQUE CUANTAS BASES DE DATOS DE ORACLE TIENE CREADO EN SUS


SERVIDOR DE BASE DE DATOS.

2. UTILIZAR UNA BASE DE DATOS DEL PUNTO UNO Y VERIFIQUE CUANTOS


ARCHIVOS DE CONTROL TIENE.

SQL> SELECT NAME FROM V$DATABASE;

NAME
---------
DEYSI

SQL> SELECT NAME FROM V$CONTROLFILE;

NAME
--------------------------------------------------------------------------------
D:\ORADATA\DEYSI\CONTROL01.CTL
D:\ORADATA\DEYSI\CONTROL02.CTL
D:\ORADATA\DEYSI\CONTROL03.CTL
INGENIERIA DE SISTEMAS

3. MULTIPLEXE SUS CONTROL EN TODAS LAS UNIDADES IMPARES DE SUS


BASE DE DATOS.
SQL> edit
Wrote file afiedt.buf

1 alter system set control_files= D:\ORADATA\DEYSI\CONTROL01.CTL


2* scope=spfile
SQL> /

System altered.

SQL> SHUTDOWN IMMEDIATE;


Database closed.
Database dismounted.
ORACLE instance shut down.

SQL> STARTUP OPEN DEYSI;


ORACLE instance started.

Total System Global Area 1071333376 bytes


Fixed Size 1375792 bytes
Variable Size 528482768 bytes
Database Buffers 536870912 bytes
Redo Buffers 4603904 bytes
Database mounted.
Database opened.
SQL> SELECT NAME FROM V$CONTROLFILE;

NAME
----------------------------------------------------

D:\ORADATA\DEYSI\CONTROL01.CTL

SQL> EDIT
Wrote file afiedt.buf
1 ALTER SYSTEM SET CONTROL_FILES=D:\ORADATA\DEYSI\CONTROL01.CTL',
2 D:\ORADATA\DEYSI \CONTROL03CTL',
3 D:\ORADATA\DEYSI \CONTROL05.CTL'
4* SCOPE=SPFILE
SQL> /

System altered.

SQL> SHUTDOWN IMMEDIATE;


Database closed.
Database dismounted.
ORACLE instance shut down.

SQL> STARTUP OPEN DEYSI;


INGENIERIA DE SISTEMAS

ORACLE instance started.

Total System Global Area 1071333376 bytes


Fixed Size 1375792 bytes
Variable Size 528482768 bytes
Database Buffers 536870912 bytes
Redo Buffers 4603904 bytes
Database mounted.
Database opened.
SQL> SELECT NAME FROM V$CONTROLFILE;

NAME
------------------------------------------------

D:\ORADATA\DEYSI \CONTROL01.CTL
D:\ORADATA\DEYSI \CONTROL02.CTL
D:\ORADATA\DEYSI \CONTROL03.CTL

4.OBTENER INFORMACION DE MIEMBROS Y GRUPOS DE LOS REDO LOG FILE EN


LINEA.

SQL> SELECT GROUP#,MEMBER FROM V$LOGFILE;

GROUP#
----------
MEMBER
--------------------------------------------------------------------------------
3
D:\ORADATA\DEYSI\REDO03.LOG

2
D:\ORADATA\DEYSI\REDO02.LOG

1
D:\ORADATA\DEYSI\REDO01.LOG

5. MULTIPLEXE SUS REDO LOG FILES EN TODAS LAS UNIDADES IMPARES DE


SUS BASE DE DATOS.

SQL> EDIT
Escrito file afiedt.buf

1* ALTER DATABASE ADD LOGFILE MEMBER 'D:\oradata\DEYSI\REDO004.LOG' TO


GROUP 1
SQL> /
INGENIERIA DE SISTEMAS

Base de datos modificada.

SQL> EDIT
Escrito file afiedt.buf

1* ALTER DATABASE ADD LOGFILE MEMBER 'D:\oradata\DEYSI\REDO005.LOG' TO


GROUP 3
2 /

Base de datos modificada.

SQL> SELECT GROUP#,MEMBER FROM V$LOGFILE;

GROUP#
----------
MEMBER
--------------------------------------------------------------------------------
3
D:\ORADATA\DEYSI\REDO03.LOG

2
D:\ORADATA\DEYSI\REDO02.LOG

1
D:\ORADATA\DEYSI\REDO01.LOG

GROUP#
----------
MEMBER
--------------------------------------------------------------------------------
1
D:\ORADATA\DEYSI\REDO004.LOG

3
D:\ORADATA\DEYSI\REDO005.LOG

6. CREAR UN TABLESPACE PERMANENTE CON EL NOMBRE (SU NOMBRE)


GESTIONADO LOCALMENTE DONDE SU SIZE ES IGUAL A 40M Y QUE LA GESTION
DE EXTENSIONES SEA DE FORMA AUTOMATICA.
SQL> EDIT
Escrito file afiedt.buf

1 CREATE TABLESPACE DEY


2 DATAFILE'D:\oradata\DEYSI\DEY.DBF'
3 SIZE 40M
4* EXTENT MANAGEMENT LOCAL
SQL> /

Tablespace creado.
INGENIERIA DE SISTEMAS

SQL> SELECT TABLESPACE_NAME, FILE_NAME FROM DBA_DATA_FILES;

TABLESPACE_NAME
------------------------------
FILE_NAME
--------------------------------------------------------------------------------
USERS
D:\ORADATA\DEYSI\USERS01.DBF

SYSAUX
D:\ORADATA\DEYSI\SYSAUX01.DBF

UNDOTBS1
D:\ORADATA\DEYSI\UNDOTBS01.DBF

TABLESPACE_NAME
------------------------------
FILE_NAME
--------------------------------------------------------------------------------
SYSTEM
D:\ORADATA\DEYSI\SYSTEM01.DBF

EXAMPLE
D:\ORADATA\DEYSI\EXAMPLE01.DBF

DEY
D:\ORADATA\DEYSI\DEY.DBF

6 filas seleccionadas.

7. .CREAR UN TABLESPACE TEMPORAL CON EL NOMBRE(TEMP_SU_


NOMBRE)GESTIONADO LOCALMENTE DONDE SU SIZE ES IGUAL A 100M Y QUE
LA GESTION DE EXTENSIONES SEA DE FORMA UNIFORME DONDE SIZE ES IGUAL
A 100M.

SQL> EDIT
Escrito file afiedt.buf

1 CREATE TEMPORARY TABLESPACE TEMP_DEYSI


2 TEMPFILE'D:\oradata\DEYSI\TEMP_DEYSI.DBF'
3 SIZE 100M REUSE
4* EXTENT MANAGEMENT LOCAL UNIFORM SIZE 10M
SQL> /

Tablespace creado.
INGENIERIA DE SISTEMAS

SQL> SELECT TABLESPACE_NAME FROM DBA_TABLESPACES;

TABLESPACE_NAME
------------------------------
SYSTEM
UNDOTBS1
SYSAUX
TEMP
USERS
EXAMPLE
DEY
TEMP_DEYSI

8 filas seleccionadas.

8. DEFINIR EL TABLESPACE CREADO EN EL PUNTO 7 COMO EL DEFAULT


TEMPORARY TABLESPACE EN SUS BASE DE DATOS.

SQL> ALTER DATABASE


2 DEFAULT TEMPORARY TABLESPACE TEMP_DEYSI;

Base de datos modificada.

SQL> SELECT PROPERTY_NAME,PROPERTY_VALUE FROM


2 DATABASE_PROPERTIES
3 WHERE PROPERTY_NAME='DEFAULT_TEMP_TABLESPACE';

PROPERTY_NAME
------------------------------
PROPERTY_VALUE
-------------------------------------------------------------
DEFAULT_TEMP_TABLESPACE
TEMP_DEYSI

9. CREE UN UNDO TABLESPACE CON EL NOMBRE (UNDO_SU_NOMBRE)


GESTIONADO LOCALMENTE DONDE SIZE ES IGUAL A 200M.
SQL> EDIT
Escrito file afiedt.buf

1 CREATE UNDO TABLESPACE UNDO_DEYSI


2 DATAFILE'D:\oradata\DEYSI\UNDO_UPEA.DBF'
3* SIZE 200M EXTENT MANAGEMENT LOCAL
SQL> /

Tablespace creado.
SQL> SELECT TABLESPACE_NAME FROM DBA_TABLESPACES;
INGENIERIA DE SISTEMAS

TABLESPACE_NAME
------------------------------
SYSTEM
UNDOTBS1
SYSAUX
TEMP
USERS
EXAMPLE
DEY
TEMP_DEYSI
UNDO_DEYSI

9 filas seleccionadas.
SQL> SELECT TABLESPACE_NAME,FILE_NAME FROM DBA_DATA_FILES;
TABLESPACE_NAME
------------------------------
FILE_NAME
--------------------------------------------------------------------------------
USERS
D:\ORADATA\DEYSI\USERS01.DBF

SYSAUX
D:\ORADATA\DEYSI\SYSAUX01.DBF

UNDOTBS1
D:\ORADATA\DEYSI\UNDOTBS01.DBF

TABLESPACE_NAME
------------------------------
FILE_NAME
--------------------------------------------------------------------------------
SYSTEM
D:\ORADATA\DEYSI\SYSTEM01.DBF

EXAMPLE
D:\ORADATA\DEYSI\EXAMPLE01.DBF

DEY
D:\ORADATA\DEYSI\DEY.DBF

TABLESPACE_NAME
------------------------------
FILE_NAME
--------------------------------------------------------------------------------
UNDO_DEYSI
D:\ORADATA\DEYSI\UNDO_UPEA.DBF

7 filas seleccionadas.
10.ELIMINAR EL TABLESPACE CREADO EN EL PUNTO 6.
INGENIERIA DE SISTEMAS

SQL> DROP TABLESPACE DEY INCLUDING CONTENTS AND DATAFILES;

Tablespace borrado.

SQL> SELECT TABLESPACE_NAME FROM DBA_TABLESPACES;

TABLESPACE_NAME
------------------------------
SYSTEM
UNDOTBS1
SYSAUX
TEMP
USERS
EXAMPLE
TEMP_DEYSI
UNDO_DEYSI

8 filas seleccionadas.

SQL> SELECT TABLESPACE_NAME,FILE_NAME FROM DBA_DATA_FILES;

TABLESPACE_NAME
------------------------------
FILE_NAME
--------------------------------------------------------------------------------
USERS
D:\ORADATA\DEYSI\USERS01.DBF

SYSAUX
D:\ORADATA\DEYSI\SYSAUX01.DBF

UNDOTBS1
D:\ORADATA\DEYSI\UNDOTBS01.DBF

TABLESPACE_NAME
------------------------------
FILE_NAME
--------------------------------------------------------------------------------
SYSTEM
D:\ORADATA\DEYSI\SYSTEM01.DBF

EXAMPLE
D:\ORADATA\DEYSI\EXAMPLE01.DBF

UNDO_DEYSI
D:\ORADATA\DEYSI\UNDO_UPEA.DBF

6 filas seleccionadas.
INGENIERIA DE SISTEMAS

11.CREAR UN TABLESPACE DE ARCHIVO GRANDE CON EL


NOMBRE(TEMP_SU_APELLIDO_PATERNO)GESTIONADO LOCALMENTE DONDE
SIZE ES IGUAL A10 G.

SQL> EDIT
Escrito file afiedt.buf

1 CREATE BIGFILE TABLESPACE ROQUE


2 DATAFILE'D:\oradata\DEYSI\ROQUE.DBF'
3* SIZE 10G
SQL> /

Tablespace creado.

SQL> SELECT * FROM V$TABLESPACE;

TS# NAME INC BIG FLA ENC


---------- ------------------------------ --- --- --- ---
0 SYSTEM YES NO YES
1 UNDOTBS1 YES NO YES
2 SYSAUX YES NO YES
4 USERS YES NO YES
3 TEMP NO NO YES
6 EXAMPLE YES NO YES
10 ROQUE YES YES YES
8 TEMP_DEYSI NO NO YES
9 UNDO_DEYSI YES NO YES

9 filas seleccionadas.

12.CREAR UN TABLESPACE TEMPORAL DE ARCHIVO GRANDE CON EL NOMBRE


DE (TEMP_SU_APELLIDO) GESTIONADO LOCALMENTE DONDE SIZE ES IGUAL
A10 G.

SQL> EDIT
Escrito file afiedt.buf

1 CREATE BIGFILE TEMPORARY TABLESPACE TEMP_VARGAS


2* TEMPFILE'D:\oradata\DEYSI\TEMP_VARGAS.DBF'SIZE 10G
3 /

Tablespace creado.
INGENIERIA DE SISTEMAS

SQL> SELECT * FROM V$TABLESPACE;

TS# NAME INC BIG FLA ENC


---------- ------------------------------ --- --- --- ---
0 SYSTEM YES NO YES
1 UNDOTBS1 YES NO YES
2 SYSAUX YES NO YES
4 USERS YES NO YES
3 TEMP NO NO YES
6 EXAMPLE YES NO YES
10 ROQUE YES YES YES
8 TEMP_DEYSI NO NO YES
9 UNDO_DEYSI YES NO YES
11 TEMP_VARGAS NO YES YES

10 filas seleccionadas.

13.CREAR UN GRUPO DE TABLESPACE TEMPORAL CON (GRUPO_UPEA)DONDE


SIZE ES IGUAL A 200 M.

SQL> EDIT
Escrito file afiedt.buf

1 CREATE TEMPORARY TABLESPACE GRUPO_UPEA


2 TEMPFILE'D:\oradata\DEYSI\GRUPO_UPEA.DBF'
3* SIZE 200M
4 /

Tablespace creado.

SQL> SELECT TABLESPACE_NAME FROM DBA_TABLESPACES;

TABLESPACE_NAME
------------------------------
SYSTEM
UNDOTBS1
SYSAUX
TEMP
USERS
EXAMPLE
TEMP_DEYSI
UNDO_DEYSI
ROQUE
TEMP_VARGAS
GRUPO_UPEA

11 filas seleccionadas.
INGENIERIA DE SISTEMAS

14.DEFINIR EL GRUPO DE TABLESPACE TEMPORAL CREADO EN EL PUNTO 13


COMO DEFAULT TEMPORARY TABLESPACE.

SQL> ALTER DATABASE


2 DEFAULT TEMPORARY TABLESPACE GRUPO_UPEA;

Base de datos modificada.

SQL> SELECT PROPERTY_NAME,PROPERTY_VALUE FROM


2 DATABASE_PROPERTIES
3 WHERE PROPERTY_NAME='DEFAULT_TEMP_TABLESPACE';

PROPERTY_NAME
------------------------------
PROPERTY_VALUE
--------------------------------------------------------------------------------
DEFAULT_TEMP_TABLESPACE
GRUPO_UPEA

Potrebbero piacerti anche