ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Es una utilidad de oracle que genera un archivo(dmp), como copia o backup de una base de datos , schema y otros.


Enviado por   •  14 de Mayo de 2017  •  Apuntes  •  1.114 Palabras (5 Páginas)  •  171 Visitas

Página 1 de 5

conn sys as sysdba; sin password

SHUTDOWN IMMEDIATE;

STARTUP MOUNT;

ALTER SYSTEM ENABLE RESTRICTED SESSION;

ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;

ALTER SYSTEM SET AQ_TM_PROCESSES=0;

ALTER DATABASE OPEN;

ALTER DATABASE CHARACTER SET INTERNAL_USE UTF8;

SHUTDOWN IMMEDIATE;

STARTUP;

++++++

Raw : Campo que guarda en Hexadecimal.

select UTL_RAW.CAST_TO_RAW ('JACK')

FROM DUAL;

Resultado:  4A41434B

Importacion Backup DMP

Es una utilidad de oracle que genera un archivo(dmp), como copia o backup de una base de datos , schema y otros.

CMD> IMPDP SYSTEM/123                                 //IMPDP(Import data pant)Conectandome

          REMAP_SCHEMA =INTERBANK:BANCOS  // importamos el esquema interbank a bancos

          DIRECTORY =DIR_BACKUP                  // Aqui existe un directorio: dir_backup

          DUMPFILE=INTERBANK.DMP                  // aqui indico que se va importar interbank.dmp(se encuentra en DIR_BACKUP)

          LOGFILE=IMPORT.LOG                  //

Que es un PACKAGE

Es un agrupador de procedimientos y funciones.

Consta de 2 componentes:

-Zona de declaraciones (cabecera)

-Zona de cuerpo

Permite programar de forma clara y eficiente.

Mejoras en rendimiento con respecto a procedimientos y funciones.

Ejemplo:

UTL_RAW

++++++++++++++++++++++++++++++++++++++

Muestra una lista de todos los parámetros de spfile.

SELECT sp.sid,

       sp.name,

       sp.value,

       sp.display_value

FROM   v$spparameter sp

ORDER BY sp.name, sp.sid;

++++++++++++++++++++++++++++++++++++++

Muestra informacion sobre los DataFiles

SELECT file_id,

       file_name,

       ROUND(bytes/1024/1024/1024) AS size_gb,

       ROUND(maxbytes/1024/1024/1024) AS max_size_gb,

       autoextensible,

       increment_by,

       status

FROM   dba_data_files

ORDER BY file_name;

++++++++++++++++++++++++++++++++++++++

Muestra los usuarios que actualmente tienen privilegios de administrador.

SELECT *

FROM   v$pwfile_users

ORDER BY username;

++++++++++++++++++++++++++++++++++++++

Enumera todos los objetos a los que se accede en el esquema.

SELECT a.object,

       a.type,

       a.sid,

       b.serial#,

       b.username,

       b.osuser,

       b.program

FROM   v$access a,

       v$session b

WHERE  a.sid    = b.sid

AND    a.owner  = DECODE(UPPER('&1'), 'ALL', a.object, UPPER('&1'))

AND    a.object = DECODE(UPPER('&2'), 'ALL', a.object, UPPER('&2'))

ORDER BY a.object;

++++++++++++++++++++++++++++++++++++++

Muestra información sobre todas las sesiones de base de datos activas.

SELECT NVL(s.username, '(oracle)') AS username,

       s.osuser,

       s.sid,

       s.serial#,

       p.spid,

       s.lockwait,

       s.status,

       s.module,

       s.machine,

       s.program,

       TO_CHAR(s.logon_Time,'DD-MON-YYYY HH24:MI:SS') AS logon_time,

       s.last_call_et AS last_call_et_secs

FROM   v$session s,

       v$process p

WHERE  s.paddr  = p.addr

AND    s.status = 'ACTIVE'

ORDER BY s.username, s.osuser;

++++++++++++++++++++++++++++++++++++++

Muestra la relación de acceso al caché de la base de datos.

SELECT Sum(Decode(a.name, 'consistent gets', a.value, 0)) "Consistent Gets",

       Sum(Decode(a.name, 'db block gets', a.value, 0)) "DB Block Gets",

...

Descargar como (para miembros actualizados) txt (6 Kb) pdf (43 Kb) docx (13 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com