Transacciones de bases de datos

Solo disponible en BuenasTareas
  • Páginas : 2 (487 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de septiembre de 2012
Leer documento completo
Vista previa del texto
TRANSACCIONES DE BASES DE DATOS

Subir una base de datos
Copiar la carpeta con el formato database.exp en la carpeta esquema.
Ingresar a la carpeta esquema/database.exp y correr: dos2unix *.*para transformar a formato linux.
Retornar a la carpeta esquema/ e ingresar al dbaccess y ejecutar:
dbimport cisne -d datadbs (datadbs es el nombre se la partición en el servidor linux)

Guardaresquema de una base de datos
dbschema -d dbname -ss dbname.sql
Ejm:
dbschema -d fundamic -ss fundamic.sql

Guardar esquema de una tabla
dbschema -d dbname -t table_name -ss table_name.sql
ejm:dbschema -d fundamic -t cnxclien -ss cnxclien.sql

Guardar esquema de un procedimiento
dbschema -d dbname -f procedure_name -ss procedure_name.sql
ejm:
dbschema -d cisneyagos -fcnxprc_car_ven_cts_vc -ss cnxprc_car_ven_cts_vc.sql
Guardar registros de una tabla
unload to opciprovee.unl
select * from cnxopcio
where opcio_cod_opcio like '22%'

SUMAR TOTALES POR CAMPOS
selectsum(ctadp_sal_dispo+ctadp_sal_nodis+ctadp_sal_ndchq) from cnxctadp 4949568.6300
select sum(ctadp_sal_dispo) from cnxctadp 4623349.1100
select sum(ctadp_sal_nodis) from cnxctadp 322026.7200
selectsum(ctadp_sal_ndchq) from cnxctadp 4192.8000

CONECTAR SERVIDOR DE USUARIOS A LA MAQUINA
update cnxofici set ofici_nom_srvus='hpqq'
HACER TRANSACCIONAL LA BASE DE DATOS
Para hacer transaccional labase hay que estar en la raíz de informix. Fuera del dbaccess.
Digitar lo siguiente:
ontape –s –U nombrebase
Ejm:
ontape –s –U fundamic
Cuando sale error de logging es porque la base se encuentraen buffer, y para poder hacerla transaccional seguimos los siguientes pasos.
onmode –yu
ondblog unbuf database_name (Immediately from Online to Quiescent)
onbar -b –F
onmode -m
view IBM InformixDynamic Server Administrator's Guide: http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.admin.doc/admin196.htm
MODIFICAR CAMPOS CUANDO SUS VALORES SON NULOS
update...
tracking img