Beruflich Dokumente
Kultur Dokumente
IDM-110511-7W7
IW DIRECT DE
MXICO S.A. DE C.V.
Anlisis y revisin
del sistema SCORH
Sinopsis divulgativa
Conclusiones
La primera etapa consto de poner en marcha la KB del
SCORH, dejndola actualmente en el servidor de pruebas.
sistema
Complicaciones
Una de las complicaciones principales fue que la herramienta Genexus
no se poda ejecutar en el servidor de pruebas en ninguna de sus
versiones. Se tuvo verific y se instal Genexus Protection Server para
poder ejecutar la aplicacin.
Problemas con IIS ya que con los permisos otorgados en el servidor,
no se poda ejecutar la aplicacin. Se procedi a instalar VISUAL J# en
el servidor de pruebas.
La base de datos se forz el SMDB (sistema manejador de base de
datos) a ejecutar el archivo de respaldo en una versin superior. Para
solucionarlo se ejecut compatibilidad entre versiones, sin embargo
es necesario tener SQL 2008 ya que la aplicacin no estara
ejecutndose en algunos mdulos.
Actividades
realizadas.
ACTIVIDADES
RESULTADO
Se revisaron 42 tablas y se
observ que la tabla de
produccin "tblIntelesisUsu"
no se ha generado por
Genexus. Adems de que en 8
tablas cambia el orden de
algunos campos.
Se revisaron las tablas
pendientes concluyendo que
hay dos tablas de la base de
datos "DEV_IDEAL_SCORH"
que no se generaron en
Genexus, adems de sobrar 3
tablas ms con origen en otras
bases de datos.
Se estableci el nivel de
compatibilidad en la base de
datos sin conseguir resultado
alguno.
Se cambi la versin de sql
utilizada en las propiedades de
las bases de datos ya que
tenan por default la versin
2000, sin lograr corregir los
errores.
No se encontr documentacin
acerca de este error.
Acceso al servidor
Se encontraron 2 errores ms
en las transacciones
(imgenes anexas).
Se modific la propiedad de
Fast First Row a "no" en las
propiedades del modelo y de
aplic un "Buil All" antes de
compilar y ejecutar
nuevamente.
Se investig acerca del error y
se concluye que no es de
relevancia.
Se cambiaron los parmetros
del framework tanto en
Genexus como en el IIS,
cambiando por default al
Framework v2 ya que es
imposible ejecutarlo con la v4.
Una vez realizados los
cambios, se aplic un "Build
All" antes de compilar y
ejecutar para no tener
problemas con lo que ya se
tena compilado en la v4.
Se produjo un error en el
servidor por lo que no se pudo
tener conexin hasta las 4:30
pm.
Se imprimieron pantallas de
los dos errores presentados
por la incompatibilidad del
manejador, incluyendo el SAC
de GxTechnical que
proporciona la informacin
referente a la compatibilidad
no garantizada entre Genexus
9 y SQL Server 2012.
Se cambi nuevamente la
base de datos por la recin
creada en SQL 2008, se realiz
un build all, se compil y se
ejecut sin cambio alguno.
Se cre otra base de datos,
est vez restaurando desde el
back up que se tiene de la
base de produccin.
No se realiz el
direccionamiento
correctamente, ya que la base
de datos con la que trabaja
an es con la de pruebas.
Se envi un informe para
permitirme el acceso a IDEAL,
suspendiendo actividades por
este da.
Se realiz un documento en el
cul se detall el nmero de
tablas, nmero de objetos,
nmero de mdulos, perfiles, y
nombre de los usuarios
entrevistados
No se realiz el
direccionamiento
correctamente, ya que la base
de datos con la que trabaja
an es con la de pruebas.
Se intent cambiar la base de
datos utilizando la
herramienta gxconfig.exe
arrojando un error por estar en
uso supuestamente
Se cerraron todas las ventanas
y se reinici el servidor con el
fin de realizar cambios al
archivo web.config por medio
del gxconfig.exe
De nuevo se intent hacer el
cambio de la base de datos
por medio del gxconfig.exe
arrojando nuevamente el error
por estar en uso.
Se volvi a verificar que la
configuracin de la base de
datos en genexus fuera la
correcta, se realiz build all, se
compil y se ejecut sin
cambio alguno.
Se cambi la base de datos
por default directamente en el
archivo web.config del
directorio de la KB, se
guardaron los cambios y
posteriormente se realiz un
build all, se compil y se
ejecut.
Se ejecut el sistema
arrojando un error de conexin
con sql.
Se restaur el archivo
web.config, se realiz un build
all, se compil y se ejecut el
programa arrojando el mismo
error.
Se ejecut el asistente de
configuracin de SQL y se
observ que estaban
detenidos los servicios, por lo
que se iniciaron y se ejecut
de nuevo el sistema,
resolviendo el problema de la
conexin pero an sin cambios
en la base de datos destino.
Se sigui modificando el
sistema para cambiar la base
de datos origen sin lograr
resultado alguno.
Se obtuvo una copia de dicha
transaccin para verificar el
java script que tena errores.