Necesito migrar los sistemas ASPEL a MS SQL Server 2008 ?donde puedo conseguir la informacion necesaria? ?Es posible correr aspel en MYSQL? Gracias por la atencion
Re: Migración SAE, COI, NOI y BANCOS a SQL Server
29/Jul/2010 05:16 PM
Autor: Asesor Aspel País: México Estado: Distrito Federal
Buen dia, intente con lo siguiente con respaldo previo:
Parte I
Primer Paso ? Creacion de la base de datos. Dentro de SQL Server 2005 se debe crear la base de datos que servira como contenedor de las tablas utilizadas, para ello se debe seleccionar la carpeta Base de datos/ Clic derecho/ Nueva base de datos. Estando en la ventana Nueva Base de datos en la seccion General, se debe capturar el nombre de la Base de Datos. En caso de que el usuario que utilizara la base de datos ya exista se podra seleccionar en la seccion Propietarios, para este ejemplo se utilizara la opcion . En la seccion Opciones, se deben establecer los siguientes valores: Intercalacion: Latin1_General_BIN Nivel de compatibilidad: SQL Server 2000(80)
Una vez configurado lo anterior, dar clic en el boton
Segundo Paso -Creacion de usuario. Se debe crear el usuario con el que se podra ingresar a la base de datos para realizar todas las operaciones necesarias, para ello se debe seleccionar desde el panel izquierdo la opcion Seguridad/ Inicio de sesion /Clic derecho / Nuevo inicio de sesion. En la ventana Inicio de sesion ? Nuevo / pagina General, se debe capturar el Nombre del usuario (Nombre de inicio de sesion), habilitar la opcion Autenticacion de SQL Server y establecer una contrase?a, hay que tomar en cuenta que tanto el usuario como la contrase?a deberan ser conocidos por todo aquel que utilice los sistemas Aspel de que se traten. Tambien se debe habilitar la opcion Exigir directivas de contrase?a, en Idioma predeterminado seleccionar Spanish. En caso de que solo sea un sistema de la linea Aspel el que se va a utilizar es posible seleccionar la base de datos a trabajar en la opcion Base de datos predeterminada.
En la seccion Funciones del servidor deberan habilitarse por lo menos las opciones dbcreator, setupadmin y sysadmin para un correcto manejo de la base de datos.
En la seccion Asignacion de usuario se debe seleccionar la base de datos a la que el usuario tendra acceso. En caso de trabajar varios sistemas Aspel y haber creado una base de datos para cada uno de ellos, se deben habilitar todas las bases de datos si se desea tener un mismo usuario para todos los sistemas (esto no afecta el manejo de perfiles dentro de cada sistema Aspel). En cada base de datos seleccionada se deben habilitar las siguientes opciones:
Esquema predeterminado: db_owner Miembros de la funcion de base de datos: public y db_owner.
Importante: Antes de realizar cualquier exportacion de archivos, se debe verificar que el servicio de SQL Server este Iniciado, esto se observa desde la ventana principal de SQL Server /Panel izquierdo / Agente SQL Server. En caso de no estar habilitado, dar clic derecho sobre este elemento y seleccionar la opcion Iniciar. Se mostrara un dialogo de confirmacion para iniciar el servicio debiendo presionar el boton
Tercer Paso ? Creacion del Alias Se debe crear un Alias, el cual servira para realizar la conexion con el servidor de SQL Server 2005, para ello se debe ingresar a Panel de Control /BDE Administrator. Dentro del BDE Administrator en la pesta?a Databases, seleccionar la opcion Database /Clic derecho /New. Muestra el dialogo de New Database Alias, en el que se debe indicar el Driver de Base de Datos, debiendo seleccionar MSSQL.
Al aceptar la ventana anterior, se puede observar en el panel izquierdo el nuevo Alias, debiendo especificar el nombre con el cual se va a identificar dicho Alias dentro de los sistemas Aspel. En el panel derecho de la ventana se observa la Definicion del Alias generado, en donde se deben configurar los valores de DATABASE NAME y SERVER NAME con el nombre del Servidor de SQL y el USER NAME con el nombre del Usuario creado en SQL. Para guardar los cambios realizados al Alias, se debe ingresar al menu Object/ Apply. Una vez creado el Alias, se debe verificar la conectividad con la base de datos de SQL y con el servidor mismo, para lo cual se debe oprimir el ?+? del Alias creado y
Re: Re: Migración SAE, COI, NOI y BANCOS a SQL Server
24/Sep/2010 12:45 PM
Autor: Asesor Aspel País: México Estado: Distrito Federal
Parte II
Una vez creado el Alias, se debe verificar la conectividad con la base de datos de SQL y con el servidor mismo, para lo cual se debe oprimir el ?+? del Alias creado y solicitara el usuario y contrase?a debiendo capturar el creado en SQL Server.
Si la conexion es correcta se presentara el Alias con un cuadro en color verde, en caso contrario se tendra que revisar en SQL Server si existe algun problema con el usuario o el contenedor creado. Cuarto Paso ? Exportar informacion desde ASPEL Para realizar la exportacion de la informacion hacia SQL Server 2005, se debe ingresar en el sistema de ASPEL de que se trate al menu de Utilerias/ Control de Archivos. En esta ventana se observa el Tipo de driver en uso, en este caso es Paradox, asi como la ruta de la Base de Datos. Para realizar la exportacion de los datos se debe presionar el boton .
En la ventana que muestra se solicita el formato al que se desea emigrar la informacion, en este caso se debe seleccionar el formato MSSQL. En el campo Ruta o Alias se debe seleccionar el Alias creado en el BDE Administrator. Al aceptar la ventana anterior se solicita un Usuario y Contrase?a, debiendo indicar el usuario creado en SQL Server, que es el mismo con el que se probo conectividad en el BDE Administrator. Despues de indicar el usuario y contrase?a, comenzara el proceso de exportacion de los datos hacia SQL Server 2005. Al finalizar este proceso se podra observar el tipo de driver de la base de datos, asi como la ruta o Alias seleccionado. Se puede ingresar al servidor de SQL Server 2005 y revisar en el contenedor de la Base de Datos la informacion exportada.
Con estos cuatro pasos realizamos la exportacion de informacion de nuestros sistemas Aspel hacia SQL Server 2005.