17/6/09

Oracle | Habilitar deshabilitar constraints

ALTER TABLE esquema1.tabla1 MODIFY CONSTRAINT test_fk_1 DISABLE;
ALTER TABLE esquema2.tabla2 MODIFY CONSTRAINT test_fk_2 ENABLE;

ó tambien.....

ALTER TABLE esquema1.tabla1 DISABLE CONSTRAINT test_fk_1;
ALTER TABLE esquema2.tabla2 ENABLE CONSTRAINT test_fk_2;

Linux | SSH archivo known_hosts encriptado

En este caso paso que se quizo borrar un host del archivo known_hosts y cuando fui a fijarme no encontraba el hosts porque el nombre estaba encriptado.

Archivo de configuracion: /etc/ssh/ssh_config
Opcion: HashKnownHosts yes
Default: deshabilitado

Para generar el known_hosts para que quede encriptado como en el ejemplo 2: ssh-keygen -H (acordarse de borrar el known_hots.old)



Ejemplo 1 con de known_hosts con HashKnownHosts no:

hostname.domain.com,192.168.0.1 ssh-rsa AAAAB3NzaC1yc2EAAAABI
wAAAIEA1XY18+zA8VNK2YkzygOkMqUxHSTfxT1Xxx8CgDZgcQH8HUhPssW5tt
vG8nKetlPQZAVk1C4WkWS1y5b3ekBhZTIxocp9Joc6V1+f2EOfO2mSLRwB16R
Grdw6q7msrBXTC/dl+hF45kMMzVNzqxnSMVOa0sEPK2zK6Sg3Vi9fCSM=

Ejemplo 2 con de known_hosts con HashKnownHosts yes:

|1|BWO5qDxk/cFH0wa05JLdHn+j6xQ=|rXQvIxh5cDD3C43k5DPDamawVNA=
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA1XY18+zA8VNK2YkzygOkMqU
xHSTfxT1Xxx8CgDZgcQH8HUhPssW5ttvG8nKetlPQZAVk1C4WkWS1y5b3ek
BhZTIxocp9Joc6V1+f2EOfO2mSLRwB16RGrdw6q7msrBXTC/dl+hF45kMMz
VNzqxnSMVOa0sEPK2zK6Sg3Vi9fCSM=

2/6/09

Oracle | Datapump impdp e imp

IMPDP (a partir de la version 10)

Ejemplo 1:

impdp "'/ as sysdba'" directory=DATA_PUMP_BCK dumpfile=archivo.dmp remap_schema=ESQUEMA1:ESQUEMA_AUX remap_tablespace=TB1:TBTEMP1 tables=ROLES1 TABLE_EXISTS_ACTION=TRUNCATE


Ejemplo 2: REMAP de varios TABLESPACES
impdp "'/ as sysdba'" directory=DATA_PUMP_BCK dumpfile=archivo.dmp remap_tablespace=TB1:TBX1 remap_tablespace=INDICES1:INDICES_01 logfile=archivolog.log CONTENT=ALL



IMP (versiones anterirores a la 10)

Ejemplo1: importa solo determinadas tablas

imp system/ FILE=archivo.dmp GRANTS=n ROWS=n INDEXES=y CONSTRAINTS=y LOG=resultado.log FROMUSER=USER1 TOUSER=USER2 BUFFER=100000 FEEDBACK=5000 IGNORE=y tables=(TABLA1,TABLA2)

1/6/09

Oracle | Librerias requeridas para Base de Datos Oracle 10g

REQUERIMIENTOS PARA ORACLE 10g sobre LINUX Red Hat

glibc-2.3.4-2.9

glibc-common-2.3.4-2.9

binutils-2.15.92.0.2-13

compat-libstdc++-296-2.96-132.7.2

gcc-3.4.3-22.1

gcc-c++-3.4.3-22.1

libstdc++-3.4.3-22.1

libstdc++-devel-3.4.3-22.1

openmotif21-2.1.30-11.RHEL4.4

pdksh-5.2.14-30

setarch-1.6-1

make-3.80-5

gnome-libs-1.4.1.2.90-44.1

sysstat-5.0.5-1

compat-db-4.1.25-9

compat-libstdc++-devel-7.3-2.96.128

compat-glibc-7.x-2.2.4.32.6

compat-libstdc++-7.3-2.96.128

control-center-2.8.0-12

xscreensaver-4.18-5.rhel4.2