PDF de programación - Manual del programador: Software migrador de scripts SQL Oracle para bases de datos SQLServer

Imágen de pdf Manual del programador: Software migrador de scripts SQL Oracle para bases de datos SQLServer

Manual del programador: Software migrador de scripts SQL Oracle para bases de datos SQLServergráfica de visualizaciones

Publicado el 29 de Diciembre del 2019
1.051 visualizaciones desde el 29 de Diciembre del 2019
680,9 KB
16 paginas
Creado hace 6a (21/05/2017)
MANUAL DEL PROGRAMADOR: SOFTWARE MIGRADOR DE SCRIPTS .SQL
ORACLE PARA BASES DE DATOS SQLSERVER EN LA EMPRESA EXPINN

TECHNOLOGY



Brallam Santiago Morales García

Jineth Tatiana Camacho Aya



Universidad Distrital Francisco José de Caldas

Facultad Tecnológica

Tecnología en sistematización de datos

Bogotá, Colombia

2017





TABLA DE COTENIDO

1. OBJETIVOS DEL SOFTWARE ............................................................................ 4

2.
INSTALACIÓN DE JAVA Y CONSIDERACIONES DE CONTINGENCIA
CUANDO SE PRESENTEN PROBLEMAS CON LA VERSIÓN DE JAVA .............. 5

2.1. LA INSTALACIÓN DE UNA VERSIÓN MÁS RECIENTE DE JAVA: ............. 5

2.2. PROBLEMAS CON EL ENTORNO DE MÁQUINA VIRTUAL. ...................... 5

2.3. PROBLEMAS EN EL ENTORNO DE EJECUCIÓN DEBIDOS A DAÑOS
POR INTRUSOS O PARCHES EN LAS VERSIONES EXISTENTES DEL
ENTORNO DE EJECUCIÓN DE JRE. ................................................................. 5

2.4. EJECUCIÓN POCO ESTABLE EN ENTORNOS DIFERENTES DE
EJECUCIÓN ......................................................................................................... 6

2.5. SI PERSISTEN LOS PROBLEMAS CON JAVA ........................................... 6

2.5.1 EL PRIMERO ES USANDO LA VENTANA DE PROPIEDADES DEL
SISTEMA DE WINDOWS. ................................................................................ 7

2.5.2 MEDIANTE LA VENTANA DE LÍNEA DE COMANDOS: ......................... 9

2. ACERCA DEL SOFTWARE ............................................................................... 12

2.1 VALIDACIONES ........................................................................................... 12

2.2 PROXIMOS DESARROLLOS ...................................................................... 12

2.3 EXPRESIONES REGULARES ..................................................................... 14

2.4 INTERFAZ GRAFICA ................................................................................... 15




Ilustración 1 Ventana de propiedades del sistema................................................... 7

TABLA DE ILUSTRACIONES

Ilustración 2 Variables de entorno ............................................................................ 8

Ilustración 3 Configuración de variable de sistema .................................................. 8

Ilustración 4 Modificación de la variable Path. ......................................................... 9

Ilustración 5 Ingresar al cmd de windows ................................................................ 9

Ilustración 6 Agregar variable al Path .................................................................... 10

Ilustración 7 Agregar variables a AUTOEXEC.BAT ............................................... 11

Ilustración 8 Validaciones en generación de archivo ............................................. 12

Ilustración 9 Creación de objetos relacionados a procesamiento de estructuras .. 13

Ilustración 10 Procesamiento de código. ............................................................... 13

Ilustración 11 Expresiones regulares para validación de tipos de estructura ......... 13

Ilustración 12 Cadena y expresión regular ............................................................. 14

Ilustración 13 Asignación de expresión regular...................................................... 14

Ilustración 14 Validación de expresión en cadena de texto ................................... 14

Ilustración 15 E expresión regular ejecutada en cadena de texto .......................... 15

Ilustración 16 LookAndFeel del sistema ................................................................ 15

Ilustración 17 Animación de paneles ..................................................................... 15

Ilustración 18 Actualización de frame .................................................................... 16



1. OBJETIVOS DEL SOFTWARE

Suministrar una herramienta migrador de scripts .SQL Oracle a SQL Server en la
empresa Expinn Technology.

Módulo de lectura

En primer lugar se encuentra un módulo que permite la carga, lectura y
almacenamiento dinámico del contenido de los scripts de entrada .SQL que
contiene instrucciones DDL desarrolladas en Oracle que son proporcionadas por
la empresa y que posteriormente son procesadas en el módulo de procesamiento.

Módulo de procesamiento

En segundo lugar se encuentra un módulo para el procesamiento del script de
entrada, que analiza las líneas de código PL/SQL y genera el nuevo código para
SQL Server, adicionalmente guarda el contenido dinámicamente para el módulo
de escritura.

Módulo de escritura

Como tercer y último se encuentra el módulo de escritura, que es el encargado de
generar el script .SQL para SQL Server y realizar la escritura del código procesado
y generado en el módulo de procesamiento.



4

2. INSTALACIÓN DE JAVA Y CONSIDERACIONES DE CONTINGENCIA
CUANDO SE PRESENTEN PROBLEMAS CON LA VERSIÓN DE JAVA

Los problemas en los cambios de la plataforma java se deben a diversas
situaciones entre las que se cuentan:

2.1. LA INSTALACIÓN DE UNA VERSIÓN MÁS RECIENTE DE JAVA:

En algunas ocasiones es probable que el usuario desee instalar algunos
complementos en el software que impliquen agregar otras librerías y entornos de
ejecución. En teoría estas versiones inicialmente no deberían alterar la ejecución
del entorno de ejecución de jdk, sin embargo el software requiere la versión de
java 8.0 o superior pero siempre con el jdk 7.0. En el caso de detectarse errores
en las diversas clases, se aconseja corregirlas y hacer de nuevo la compilación
con todas las clases.

2.2. PROBLEMAS CON EL ENTORNO DE MÁQUINA VIRTUAL.

Es probable que el software frente a cambios futuros de java, produzca errores
debido a entornos de máquina virtual coexistentes o entornos incompatibles. En
estos casos, se aconseja volver a instalar el IDE Netbeans, instalar una versión
de java 8.0 o superior, el jdk 7.0 y compilar el proyecto bajo estas reglas, generar
un jar ejecutable y tener la nueva versión de la aplicación lista para su ejecución.

2.3. PROBLEMAS EN EL ENTORNO DE EJECUCIÓN DEBIDOS A DAÑOS POR
INTRUSOS O PARCHES EN LAS VERSIONES EXISTENTES DEL ENTORNO
DE EJECUCIÓN DE JRE.

En algunas ocasiones el entorno de ejecución puede sufrir daños debidos a
vulnerabilidades en el entorno de ejecución de jre. En estos casos se aconseja a
parte de la instalación normal de antivirus y sistemas de detección de intrusos, la
actualización de la plataforma java a partir del sitio original de quien en ese
momento sea el representante legal de la marca java.



5

2.4. EJECUCIÓN POCO ESTABLE EN ENTORNOS DIFERENTES DE
EJECUCIÓN

Es probable que el prototipo propuesto en el presente proyecto de grado no
obtenga el rendimiento adecuado en otros entornos de ejecución. Bajo estas
condiciones se aconseja habilitar las actualizaciones automáticas. Instalar desde
las versiones más antiguas e irlas actualizando con el fin de obtener todos los
parches de java. Tener mucho cuidado de no saltarse las versiones de java con el
fin de asegurarse que todas las cosas de seguridad que java proporciona a sus
usuarios estén disponibles en su ambiente de ejecución.

En la consola de java se pueden usar las siguientes opciones para asegurar los
anteriores beneficios.

 Opción para habilitar las actualizaciones automáticas:
 Opción para recibir actualizaciones de seguridad importantes cuando estén

disponibles.

 Opción para obtener información sobre la actualización de Java
 Opción para borrar la caché de Java periódicamente
 Opción para informar cuando java está desactivado para estar pendiente
que aplicaciones potencialmente están deshabilitando java por fallos,
incompatibilidades y parches no instalados en su sistema de ejecución.

2.5. SI PERSISTEN LOS PROBLEMAS CON JAVA

En caso de presentarse los problemas anteriores se aconseja seguir los siguientes
lineamientos:

Normalmente cuando estamos comenzando a usar Java nos encontramos con
que tenemos que agregar el JAVA_HOME (el directorio de instalación de Java) a
las variables de entorno de Windows. Por ello se deben seguir las siguientes
especificaciones.

PATH: Que es donde el intérprete de comandos buscará los comandos de
ejecución que escribamos en la consola, siempre y cuando no usemos una ruta
específica para llamar al comando.

La idea del JAVA_HOME es agregar una nueva variable de entorno al sistema. En
este caso JAVA_HOME es el nombre de facto, aunque podría ser cualquier otro,
lo importante es que además lo agreguemos al PATH para que Windows pueda
reconocer los comandos de Java. Incluso podríamos no definir la variable
JAVA_HOME y hacerlo todo directamente sobre la variable PATH, pero por
convención y practicidad es mejor definirla, esto te será más claro conforme sigas



6

usando Java. Para agregar la nueva variable de entorno hay dos caminos a
seguir.

El primero es usando la ventana de Propiedades del sistema de Windows.

La segunda forma es haciéndolo directamente desde la ventana de línea de
comandos

2.5.1 EL PRIMERO ES USANDO LA VENTANA DE PROPIEDADES DEL
SISTEMA DE WINDOWS.

Hacer la combinación de teclas Inicio(la tecla de la ventanita) + Pausa para abrir la
ventana de Propiedades del sistema.

Ilustración 1 Ventana de propiedades del sistema



De
  • Links de descarga
http://lwp-l.com/pdf17093

Comentarios de: Manual del programador: Software migrador de scripts SQL Oracle para bases de datos SQLServer (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad