Está en la página 1de 4

Documento informativo para uso exclusivo de Distribuidores Integrales ASPEL

Fecha: 16 de Agosto de 2004 Número: 26 Año: 2004

Tips de Configuración de trabajo de ASPEL–SAE con Microsoft SQL-


Server®

El sistema ASPEL-SAE, al permitir trabajar con otras plataformas de base de datos como son:
Paradox®, Microsoft SQL-Server®, Oracle®, DB2®, etc., requiere algunas recomendaciones así
como configuraciones especiales para que el sistema trabaje óptimamente.

La intención de este documento es describir algunas recomendaciones para un manejo óptimo de


ASPEL-SAE utilizando una base de datos en formato SQL, no es nuestra intención describir cómo
convertir la base a SQL, ni como configurarla, -ese ha sido y será un tema de otros artículos-, sino
proporcionar aquellas algunas recomendaciones con las que en la práctica hemos observado un
mejor rendimiento:

1. Dado que el acceso a la base en SQL es a través del conjunto de drivers del BDE (Borland
Database Engine), dentro del BDE en la pestaña Database se debe definir un directorio en
el campo Schema Cache dir , y este directorio debe corresponder a una ruta del disco duro
de la terminal –no del Servidor- y de preferencia no debe estar en raíz, esto es, no debe
estar en c:\ sino en c:\aspelcache.

2. En la ruta del Schema Cache dir, se graban unos archivos temporales donde se encuentra
la descripción de los archivos de la base de datos con lo cual se agiliza el acceso a la base
de datos, esto es, en esos archivos se almacenan la estructura de los registros, por lo que
pueden eliminarse en un momento dado y el sistema creará los temporales al cargar las
tablas por primera vez, esto en cada terminal de cada máquina.

3. Si por alguna necesidad del manejo de la base de datos se modifica la estructura de


alguna de las tablas directamente y la estructura de la tabla queda diferente a la
inicialmente leída por el sistema, el BDE no se da cuenta del cambio porque lee el
temporal, y pueden tenerse problemas en el acceso a la base de datos, si es este el caso,
es necesario que cada vez que se agreguen o modifiquen campos a las tablas se eliminen
todos los archivos del Schema Cache dir, para que el sistema los vuelva a crear.

4. El directorio definido en el campo Schema Cache dir va muy de la mano con el parámetro
Enable Schema Cache que debe estar en True, si se indica False el acceso a la base será
todavía más lento.

5. Otro dato que agiliza o define el rendimiento de acceso a la base de datos es el campo:
Max DBProcesses ubicado la pestaña de Configuration del driver de MS-SQL ® del BDE,
este dato de manera preferente debe ser igual a 100.

Respaldo y mantenimiento de la Base de datos

1/4
Documento informativo para uso exclusivo de Distribuidores Integrales ASPEL

Fecha: 16 de Agosto de 2004 Número: 26 Año: 2004

Al tener nuestro sistema ASPEL-SAE trabajando con Microsoft SQL-Server®, la manera de hacer
respaldo de archivos ya no se realizará a través de este, pues al acceder a la ventana de
generación del respaldo, se mostrará vacío sin poder agregar archivos para respaldar, inhibiendo
los botones para agregar archivos, como se muestra en la siguiente figura:

Figura 1. Respaldo vacio en formato MSSQL desde ASPEL-SAE

La manera de hacer el respaldo, deberá ser a través de Microsoft SQL-Server®, desde la opción
de Herramientas / Backup DataBase, la cual realiza la copia de seguridad de una base de datos
completa, del registro de transacciones, archivos o grupos de archivos.

En la siguiente imagen se debe especificar la ruta de donde se encuentra el archivo de base de


datos *.mdf.

En cuestión del mantenimiento de la base de datos, éste debe hacerse también directamente
desde SQL-Server a través del comado sqlmaint, el cual realiza un conjunto especificado de
operaciones de mantenimiento en una o varias bases de datos.

Se utiliza sqlmaint para ejecutar comprobaciones de DBCC (DataBase Command Console),


realizar una copia de seguridad de una base de datos y su registro de transacciones, actualizar
estadísticas y volver a generar índices. Todas las actividades de mantenimiento de la base de
datos generan un informe que se puede enviar a un archivo de texto, un archivo HTML o una
cuenta de correo electrónico que se designe, sqlmaint realiza operaciones de mantenimiento en
una o varias bases de datos.

2/4
Documento informativo para uso exclusivo de Distribuidores Integrales ASPEL

Fecha: 16 de Agosto de 2004 Número: 26 Año: 2004

Figura 2. Respaldo realizado en Microsoft SQL-Server®

ULTIMOS RE-INSTALABLES DE LOS SISTEMAS ASPEL

A continuación se presenta la tabla con los Sistemas ASPEL, sus respectivos Re-instalables y
fechas actualizadas:

Sistema No. Re-instalable Fecha


ASPEL-SAE Re-instalable No. 9 12 de mayo del 2004
ASPEL-NOI Re-instalable No. 6 04 de mayo del 2004
ASPEL-COI Re-instalable No. 6 04 de febrero del 2004
ASPEL-BANCO Re-instalable No. 6 01 de marzo del 2004
ASPEL-CAJA Re-instalable No. 2 23 de julio del 2003
ASPEL-Prod Re-instalable No. 3 18 de febrero del 2004

3/4
Documento informativo para uso exclusivo de Distribuidores Integrales ASPEL

Fecha: 16 de Agosto de 2004 Número: 26 Año: 2004

En el re-instalable No. 6 de ASPEL-COI se tiene una mejora, la cual está disponible mediante
ASPEL-AL :

 Al solicitar el reporte de Auxiliares por departamento, indicando en el rango final la última


cuenta el sistema se inhibía.

ATENTAMENTE
DEPARTAMENTO DE SOPORTE TÉCNICO

4/4

También podría gustarte