Tercera edición digital de MYGNET-MAGAZINE Enero 2006
Les deseamos que este año se para todos de muchas oportunidades y que se cumplan
todos nuestros sueños y propósitos.
También queremos reconocer el excelente trabajo de los colaboradores que han brindado
los contenidos de este número, así pues agradecemos el enorme apoyo que hemos recibido
de parte de todos los colaboradores como lectores. Es muy alentador recibir sus
comentarios y opiniones para continuar este esfuerzo y generar un producto de gran valor
para todos.
Les reiteramos la invitación para que participen con nosotros.
Editores
Martín Roberto Mondragón Sotelo.
[email protected]
Gustavo Santiago Lázaro.
[email protected]
Escríbenos a
[email protected]
Visítanos a http://www.mygnet.com o http://www.mygnet.org
Aplicaciones
Backup y recuperación en frió................................................................................................................................................... 3
DotGNU Portable.NET................................................................................................................................................................... 4
Instalación de Gambas – Notas importantes ........................................................................................................................ 6
Gambas – Compilación e instalación ..................................................................................................................................... 7
Tablas externas en Oracle 9i ...................................................................................................................................................... 8
Diseño
Crear efecto fade (fundido) en imágenes con Fireworks M ............................................................................................10
Como convertir una fotografía en un dibujo.......................................................................................................................11
Ejecutar una película flash al revés .......................................................................................................................................12
Programación
Formulario con forma (form form) en VB.NET ....................................................................................................................14
Api de Linux desde Gambas......................................................................................................................................................15
Activar ASP.NET ...........................................................................................................................................................................20
Aplicaciones WAP con PHP y Apache....................................................................................................................................21
Como hacer histogramas usando el Microsoft Chart, en Visual Basic 6.0..................................................................23
Como pasar datos con comilla simple desde Visual a SQL..............................................................................................25
Convertir imágenes a texto base 64......................................................................................................................................28
Crear plantillas de Excel con PHP...........................................................................................................................................29
Generación de un numero único de ID para nuevos registros(Visual Studio.NET)....................................................32
Crear un instalador de una aplicación Web en C#............................................................................................................33
Proteger programas contra la piratería en VB 2: MAC de la placa de red .................................................................34
Un rombo.......................................................................................................................................................................................37
Códigos fuentes ...........................................................................................................................................................................38
Trucos .............................................................................................................................................................................................59
Hardware
Curso para la construcción de ordenadores según necesidades II ................................................................................60
Noticias..........................................................................................................................................................................................71
Enlaces ...........................................................................................................................................................................................81
Publicado por Javier Pousa C.
3
Backup y Recuperación en Frío
BBaacckkuupp yy RReeccuuppeerraacciióónn
eenn FFrrííoo
from
file_name
select
dba_data_files;
select name from v$controlfile;
select member from v$logfile;
2. Tirar la base de datos mediante shutdown
normal o inmediato.
3. Copiar los archivos datafiles, controlfiles y
logfiles a un medio de backup preferido
como cinta, disco duro, otra máquina, etc.
El paso inverso, es decir, la recuperación en
frío del backup realizado anteriormente se
realiza también en tres pasos:
1. Tirar la base de datos actual (shutdown),
dando por sentado que queremos desechar
los datos actuales y recuperar los existentes
en el backup.
2. Copiar los datafiles, controlfiles y logfiles
del medio en que se encuentran (backup,
cinta, disco, etc.) a la misma ubicación
donde residían antes de hacer backup.
3. Subir la base de datos.
Hay que sopesar a la hora de elegir este
método de backup y recuperación en frío las
ventajas e inconvenientes que tiene
Ventajas:
Fácil de ejecutar y automatizar.
El tiempo de recuperación es predecible. Solo
hay que conocer el tiempo de transferencia
de los ficheros donde reside el backup.
Desventajas:
No es posible utilizar la base de datos
mientras el backup se este realizando.
La recuperación de la base de datos es
siempre completa.
tomar en cuenta
Backup en Frío
Un backup es una copia de estructuras y
datos de la base de datos que tiene como
finalidad el poder llegar a recuperar en el
tiempo nuestra base de datos en el caso de
un fallo en el sistema.
Para establecer la estrategia de backup a
utilizar se debe
la
naturaleza de los datos, en que momento se
modifica esa información y que crítica es esa
información en nuestro negocio.
En Oracle, la base de datos esta compuesta
por varios grupos de archivos a los cuales se
les asigna funciones específicas:
Datafiles: Ficheros que contienen las tablas,
índices y clusters de la base de datos, es
decir, que son los encargados de almacenar
la información. Estos archivos pertenecen a
un único Tablespace y pueden estar
distribuidos en varios discos.
Logfiles: Encargados de almacenar
las
transacciones que ocurren dentro de la base
de datos.
Control files: Son los ficheros que almacenan
la estructura física de base de datos.
Parameter Files:
ficheros de
inicialización de la instancia. (init.ora y
config.ora).
El Backup en Frío lo que hace es una copia
de las estructuras físicas de las bases de
datos cuando esta no este disponible a los
usuarios. La copia de estos ficheros tiene se
hace a través de las utilidades o comandos
del Sistema Operativo tales como tar, cp,
cpio, backup, etc.
Los pasos que hay que seguir para realizar un
backup en frió serían:
1. Conocer y listar la ubicación de los
datafiles, controlfiles y logfiles. Esto se hace
ejecutando:
son
los
DotGNU Portable.NET
DDoottGGNNUU PPoorrttaabbllee..NNEETT
Publicado por
Gustavo Alberto Rodriguez
(Traducción del original en inglés en
http://www.dotgnu.org/pnet.html )
de
como
común
conocido
El propósito de DotGNU Portable.NET es
contruir una suite de software libre para
compilar y ejecutar aplicaciones para la
Insfraestructura
lenguajes
(Common Language Infrastructure - CLI),
generalmente
".NET".
La plataforma inicial de DotGNU Portale.NET
fué GNU/Linux, pero también trabaja bajo
Windows, NetBSD, FreeBSD, Solaris y MacOS
X, además de otras. También puede puede
correr
sobre una variedad de CPUs,
incluyendo x86, PPC, ARM. Sparc, s390,
Alpha, ia-64 y PARISC.
Compatibilidad
DotGNU Portable.Net está enfocada en la
compatibilidad con
las especificaciones
ECMA-334(http://www.ecma-
international.org/publications/standards/ECM
A-334.HTM) y ECMA-335(http://www.ecma-
international.org/publications/standards/ECM
A-335.HTM ) para C# y CLI respectivamente,
y con la implementación comercial del CLI de
Microsoft. La principal intención es hacer
fácil escribir aplicaciones portables que
puedan
DotGNU
Portable.NET y sobre la plataforma .NET de
Micorosoft.
Además, se busca asegurar que muchos
la
programas que fueron escritos para
plataforma
(sin
consideración de portabilidad) trabajen bien
con DotGNU
sistemas
operativos.
sobre muchos
de Microsoft
trabajar
.NET
bien
en
el
desde
paquete
i
Comentarios de: revista mygnet 03 200601 (0)
No hay comentarios