Anda di halaman 1dari 3

Aspel - Foro Aspel-SAE

Mircoles, 13 de Julio de 2011 | Mi Cuenta | Regstrate

Soluciones Productos Servicios Electrnicos Formas Preimpresas Soporte Tcnico Capacitacin Distribuidores Acerca de Aspel Programa educativo Eventos Noticias Revista Electrnica Historias de xito Regresar Exportacin base de datos a SQL Server 2005 Foro: Aspel-SAE Versin:4.6 Autor: Carlos Pas: Mxico Estado: Aguascalientes

Foro de Usuarios
Aspel-SAE

Comprar Plizas de Soporte Tcnico Cursos

30/May/2011 01:48 PM

| Responder |

Pasos para la exportacin de base de datos a SQL Server 2005 Re: Exportacin base de datos a SQL Server 2005 Autor: Asesor Aspel Pas: Mxico Estado: Distrito Federal PARTE I 30/May/2011 02:51 PM | Responder |

Primer Paso Creacin de la base de datos. Dentro de SQL Server 2005 se debe crear la base de datos que servir 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 seccin General, se debe capturar el nombre de la Base de Datos. En caso de que el usuario que utilizar la base de datos ya exista se podr seleccionar en la seccin Propietarios, para este ejemplo se utilizar la opcin . En la seccin Opciones, se deben establecer los siguientes valores: Intercalacin: Latin1_General_BIN Nivel de compatibilidad: SQL Server 2000(80) Una vez configurado lo anterior, dar clic en el botn ACEPTAR Segundo Paso - Creacin de usuario. Se debe crear el usuario con el que se podr ingresar a la base de datos para realizar todas las operaciones necesarias, para ello se debe seleccionar desde el panel izquierdo la opcin Seguridad/ Inicio de sesin /Clic derecho / Nuevo inicio de sesin. En la ventana Inicio de sesin Nuevo / pgina General, se debe capturar el Nombre del usuario (Nombre de inicio de sesin), habilitar la opcin Autenticacin de SQL Server y establecer una contrasea, hay que tomar en cuenta que tanto el usuario como la contrasea debern ser conocidos por todo aquel que utilice los sistemas Aspel de que se traten. Tambin se debe habilitar la opcin Exigir directivas de contrasea, en Idioma predeterminado seleccionar Spanish. En caso de que slo sea un sistema de la lnea Aspel el que se va a utilizar es posible seleccionar la base de datos a trabajar en la opcin Base de datos predeterminada. En la seccin Funciones del servidor debern habilitarse por lo menos las opciones dbcreator, setupadmin y sysadmin para un correcto manejo de la base de datos. En la seccin Asignacin de usuario se debe seleccionar la base de datos a la que el usuario tendr 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 funcin de base de datos: public y db_owner. Importante: Antes de realizar cualquier exportacin 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 opcin Iniciar. Se mostrar un dialogo de confirmacin para iniciar el servicio debiendo presionar el botn SI

Re: Exportacin base de datos a SQL Server 2005 Autor: Asesor Aspel Pas: Mxico Estado: Distrito Federal PARTE II

30/May/2011 02:52 PM | Responder |

http://www2.aspel.com.mx/mx/foros.exe/MuestraTema?f=1&IdTema=104626&s=0&idsa[13/07/2011 04:17:30 p.m.]

Aspel - Foro Aspel-SAE


Tercer Paso Creacin del Alias Se debe crear un Alias, el cual servir para realizar la conexin con el servidor de SQL Server 2005, para ello se debe ingresar a Panel de Control /BDE Administrator. Dentro del BDE Administrator en la pestaa Databases, seleccionar la opcin Database /Clic derecho /New. Muestra el dilogo 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 Definicin 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 men 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 solicitar el usuario y contrasea debiendo capturar el creado en SQL Server. Si la conexin es correcta se presentar el Alias con un cuadro en color verde, en caso contrario se tendr que revisar en SQL Server si existe algn problema con el usuario o el contenedor creado. Cuarto Paso Exportar informacin desde ASPEL Para realizar la exportacin de la informacin hacia SQL Server 2005, se debe ingresar en el sistema de ASPEL de que se trate al men de Utileras/ Control de Archivos. En esta ventana se observa el Tipo de driver en uso, en este caso es Paradox, as como la ruta de la Base de Datos. Para realizar la exportacin de los datos se debe presionar el botn AVANZADO En la ventana que muestra se solicita el formato al que se desea emigrar la informacin, 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 Contrasea, debiendo indicar el usuario creado en SQL Server, que es el mismo con el que se probo conectividad en el BDE Administrator. Despus de indicar el usuario y contrasea, comenzar el proceso de exportacin de los datos hacia SQL Server 2005. Al finalizar este proceso se podr observar el tipo de driver de la base de datos, as 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 informacin exportada.

Con estos cuatro pasos realizamos la exportacin de informacin de nuestros sistemas Aspel hacia SQL Server 2005.

Re: Exportacin base de datos a SQL Server 2005 Autor: Asesor Aspel Pas: Mxico Estado: Distrito Federal PARTE III Algunas consideraciones que se deben tener para esta exportacin son:

30/May/2011 02:52 PM | Responder |

1. En caso de que las bases de datos a exportar se traten de Aspel-COI o Aspel-NOI, el paso cuatro deber realizarse por cada periodo que la conforme. 2. Al revisar dentro del BDE Administrator la comunicacin con el servidor de SQL Server 2005, en ocasiones enva un error relacionado al archivo TWDBLIB.DLL el cual no encuentra. Este archivo se puede obtener de una instalacin de SQL Server 2000, solicitndolo a un asesor de ASPEL, o bien, descargndolo directamente de la pagina de Microsoft. El archivo en cuestin se debe guardar en el

http://www2.aspel.com.mx/mx/foros.exe/MuestraTema?f=1&IdTema=104626&s=0&idsa[13/07/2011 04:17:30 p.m.]

Aspel - Foro Aspel-SAE


directorio C:\ Windows \System32. 3. El servidor de SQL Server 2005 debe tener la opcin Modo de autenticacin de Windows y SQL Server, para ello se debe seleccionar desde el panel izquierdo de la ventana del SQL Server Management Studio el Servidor/ Clic derecho/ Propiedades en la seccin Seguridad/ Autenticacin de servidor. 4. Es requisito que en cualquier servidor de SQL en las propiedades de la base de datos en la seccin Opciones se configuren los parmetros Advertencias ANSI Habilitadas y Anulacin Aritmtica Habilitada las cuales deben de estar en False. Esto para evitar que si ocurre una operacin aritmtica no vlida en el sistema, como la divisin entre cero, el sistema se cierre o mande algn mensaje de error, teniendo el parmetros en False el sistema asigna NULL al campo donde se efectu la operacin no vlida y continua el proceso. 5. Es necesario que tanto el idioma del manejador de bases de datos como el idioma de los equipos clientes sea el mismo, por ejemplo espaol-espaol, Aspel recomienda la instalacin en idioma espaol.

Consideraciones para crear una base de datos en SQL Server 2008 Creacin de un usuario 1. Entrar a Microsoft SQL Server Management Studio, en el Explorador de objetos irse a Security, Logins y sobre esta carpeta darle clic a New Login... 2. En la seccin General, se elige la opcin de Autenticacin de SQL Server, se desmarca el parmetro Exigir directivas de contrasea. 3. En la seccin Funciones del servidor, se marca el check dbcreator y public. Creacin de una base de datos 1. En el Explorador de objetos, sobre Databases, se da clic derecho, elegir la opcin New Database... 2. En la ventana Nueva base de datos / seccin General se le asigna un nombre a la base de datos, en el campo Propietario se da clic en el botn y de la lista se elige el usuario que previamente se agreg. 3. Dentro de la misma ventana, en la seccin de Opciones, se elige el tipo de Intercalacin (Latin1_General_100_BIN), Modelo de recuperacin (Completa) y el Nivel de compatibilidad (SQL Server 2000 (80)). Nota: es importante colocar en el inicio de sesin del usuario que se asigno como propietarios la base de datos predeterminada, la que se va a usar en el sistema Aspel.

Arriba Pgina Principal Copyright Todos los Derechos Reservados Aspel de Mxico, S.A. de C.V. Mxico 2004 Enviar Sugerencia/Comentario Foro de Usuarios/Soporte Tcnico

http://www2.aspel.com.mx/mx/foros.exe/MuestraTema?f=1&IdTema=104626&s=0&idsa[13/07/2011 04:17:30 p.m.]

Anda mungkin juga menyukai