Utiliza SQL Server 2017 con los sistemas Aspel

13
Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ® 1 Soporte Técnico 21/08/2019 Utiliza SQL Server 2017 con los sistemas Aspel Para utilizar SQL como motor de base de datos en los sistemas Aspel, se deben realizar los pasos siguientes: 1. Elige la versión de SQL para instalar. 2. Instala SQL Server. 3. Crea la base de datos en SQL en Aspel-SAE 7.0. 4. Consulta tu información en SQL Server Management. Es importante mencionar que el proceso de creación de base de datos en SQL que se describe en este documento aplica para los sistemas Aspel en sus últimas versiones a excepción de Aspel-PROD 3.0. 1. Elige la versión de SQL para instalar. Es importante tomar en cuenta qué edición de SQL Server se instalará: Enterprise: Tiene todas las funcionalidades de SQL Server y no tiene ninguna restricción en el uso de los procesadores. Standard: No cuenta con todas las funcionalidades como la versión Enterprise y también limita la cantidad de los procesadores que pueden ser usados en el servidor. Express y Developer: Son las versiones gratuitas que están restringidas legalmente a ser usadas únicamente en ambientes que no sean de producción. La versión Developer básicamente es igual a la versión Enterprise, sin embargo, solo puede ser utilizada en ambientes de desarrollo. SQL Server 2017 ha sido diseñado para ser instalado en un servidor Windows, sin embargo, es posible realizar su instalación en una PC personal. Se recomienda ampliamente realizar una evaluación de los recursos del servidor como: número de procesadores, cantidad de memoria y almacenamiento, entre otros. Ingresa al centro de descarga de Microsoft o consulta las ediciones de SQL.

Transcript of Utiliza SQL Server 2017 con los sistemas Aspel

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®1

Soporte Técnico 21/08/2019

Utiliza SQL Server 2017 con los sistemas Aspel

Para utilizar SQL como motor de base de datos en los sistemas Aspel, se deben realizar los pasossiguientes:

1. Elige la versión de SQL para instalar.2. Instala SQL Server.3. Crea la base de datos en SQL en Aspel-SAE 7.0.4. Consulta tu información en SQL Server Management.

Es importante mencionar que el proceso de creación de base de datos en SQL que se describe eneste documento aplica para los sistemas Aspel en sus últimas versiones a excepción deAspel-PROD 3.0.

1. Elige la versión de SQL para instalar.

Es importante tomar en cuenta qué edición de SQL Server se instalará:

Enterprise: Tiene todas las funcionalidades de SQL Server y no tiene ninguna restricciónen el uso de los procesadores.

Standard: No cuenta con todas las funcionalidades como la versión Enterprise y tambiénlimita la cantidad de los procesadores que pueden ser usados en el servidor.

Express y Developer: Son las versiones gratuitas que están restringidas legalmente a serusadas únicamente en ambientes que no sean de producción. La versión Developerbásicamente es igual a la versión Enterprise, sin embargo, solo puede ser utilizada enambientes de desarrollo.

SQL Server 2017 ha sido diseñado para ser instalado en un servidor Windows, sin embargo, esposible realizar su instalación en una PC personal. Se recomienda ampliamente realizar unaevaluación de los recursos del servidor como: número de procesadores, cantidad de memoria yalmacenamiento, entre otros.

Ingresa al centro de descarga de Microsoft o consulta las ediciones de SQL.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®2

Soporte Técnico 21/08/2019

2. Instala SQL Server.

El asistente de instalación guía detalladamente en el proceso, pero en alguno de los pasos sedeben tomar ciertas consideraciones que se mencionan a continuación:

a) Ejecuta como administrador el archivo SQLServer2017-SSEI-Dev.exe, mismo que se obtienedesde la página de Microsoft.

b) En tipo de instalación selecciona Personalizado y de preferencia deja la ubicación de losmedios predeterminada, da clic en Instalar.

c) Se mostrará de forma automática la ventana del centro de instalación de SQL Server, en elcostado izquierdo da clic en Instalación y elige la opción de Nueva instalación o agregarcaracterísticas a una instalación existente.

Con la finalidad de mostrar la instalación de SQL Server, utilizaremos la versiónDeveloper. Como se ha descrito, dicha versión es de uso limitado, por lo que se debetener en consideración adquirir un licenciamiento que se adecúe a tus necesidades.

Figura 1. Instalador de SQL Server 2017.

Figura 2. Tipo de instalación.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®3

Soporte Técnico 21/08/2019

d) Se instalan los archivos de configuración y reglas, debes capturar la clave de tu producto deacuerdo con tu licenciamiento de SQL Server y aceptar los Términos de la Licencia de uso.

Figura 3. Instalación independiente.

Figura 4. Instalación de archivos y reglas de configuración, clave de producto y términos de licencia.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®4

Soporte Técnico 21/08/2019

e) Selecciona las características de SQL que deseas instalar.

f) En la configuración de instancia se especifica el nombre de la instancia de SQL Server.

Si es la primera instancia a instalar, se recomienda dejar la como predeterminada.

g) En la configuración del servidor debes ingresar a la sección de Intercalación y dar clic en el

botón .

Figura 5. Selección de características.

Figura 6. Configuración de instancia.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®5

Soporte Técnico 21/08/2019

h) En la ventana que muestra para personalizar la intercalación del motor de base de datos deSQL Server, selecciona lo siguiente:

i) La configuración del motor de base de datos se define en modo de autenticación mixtoindicando la contraseña para el administrador de SQL (sa) y debes especificar losadministradores de SQL Server (en este ejemplo, se agrega el usuario actual, pero puedes

cambiarlo o agregar más utilizando el botón ).

Figura 7. Configuración del servidor / Intercalación.

Figura 8. Intercalación que se debe usar: Latin1_General, Binario.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®6

Soporte Técnico 21/08/2019

j) Se mostrará el listado para instalar SQL Server 2017, debes dar clic en el botón

para comenzar con la instalación.

k) Al finalizar la instalación se mostrará un resumen de las características instaladas con suestado, el cual debe ser correcto.

Figura 9. Configuración del Motor de base de datos.

Figura 10. Progreso de la instalación.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®7

Soporte Técnico 21/08/2019

l) Se cierra el programa de instalación y el centro de instalación de SQL Server y se realizala instalación de SQL Server Management Studio, ejecutando como administrador el archivoSSMS-Setup-ENU.exe que previamente se descargó desde la página de Microsoft.

m) Da clic en Install y al finalizar en Restart para reiniciar el equipo.

Figura 12. Instalador de SQL Server Management Studio.

Figura 13. Asistente de instalación de SQL Server Management Studio.

Figura 11. Operación completada.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®8

Soporte Técnico 21/08/2019

n) Después de reiniciar el equipo, podrás iniciar SQL Server Management Studio con el usuariosa y la contraseña asignada en el proceso de instalación.

o) Si se desea crear un usuario nuevo para SQL se deben habilitar las siguientes opciones. En lasección de Seguridad / Inicio de sesión / Clic derecho / Nuevo inicio de sesión… En la secciónGeneral y Roles del servidor especificar lo siguiente:

Figura 14. Inicio de SQL Server.

Figura 15. Nuevo inicio de sesión.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®9

Soporte Técnico 21/08/2019

3. Crea la base de datos en SQL en Aspel-SAE 7.0

La definición de SQL en una base de datos de Aspel-SAE puede realizarse en una base de datosnueva o bien, en una ya existente mediante el proceso de exportación. A continuación sedescriben los dos procesos:

a) Crea una nueva base de datos.

a.1) Desde el asistente para la configuración de Aspel-SAE, se puede seleccionar la opciónCrear una nueva base de datos.

a.2) En la siguiente ventana indica la conexión en la cual se creará la base de datos. Si no se

cuenta con una, desde el botón se puede crear. Laconexión debe definirse los parámetros que se mencionan a continuación:

Figura 16. Asistente para la configuración de Aspel 7.0.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®10

Soporte Técnico 21/08/2019

a.3) Selecciona la conexión indicada en el paso anterior e inicia el proceso de creación de labase de datos en SQL.

Figura 17. Configuración avanzada de base de datos.

Figura 18. Creación de base de datos.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®11

Soporte Técnico 21/08/2019

a.4) Se ingresa a SQL y se observa que se tiene el contenedor de la base de datos creado ysus tablas correspondientes.

b) Exporta hacia una base de datos existente (Firebird a SQL).

b.1) Para utilizar esta opción, debes contar con una base de datos previa en Firebird y tambiéntener creada la conexión destino en SQL (ver proceso “a”, inciso “a.2”).

b.2) El siguiente paso es, desde Aspel-SAE (o el sistema Aspel que se trabaje), ingresar elmenú Configuración / Control de Archivos / y seleccionar el botón Exportar todas las

tablas .

b.3) En la ventana que se muestra debes seleccionar la conexión de datos destino (en SQL),en caso de necesitarlo podrás cambiar el número de la empresa de destino y para iniciar el

proceso da clic en el botón .

En caso de que la base de datos destino contenga información, esta se sobrescribirá enel proceso de exportar todas las tablas, por lo que se recomienda generar un previorespaldo.

Figura 19. Consulta de la base de datos en SQL Server.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®12

Soporte Técnico 21/08/2019

Al finalizar la exportación el sistema mostrara el siguiente mensaje:

4. Consulta tu información en SQL Server Management.

a.1) Para consultar la información de las tablas, se debe dar clic en y escribir elquery (instrucción o consulta) que se desee.

En el siguiente ejemplo, se requiere consultar toda la información de la tabla de clientes.

Select * from CLIE01

a.2) Posteriormente, da clic en el botón y verifica laconexión a la base requerida y por tanto el resultado de la consulta.

Figura 20. Exportar todas las tablas.

Figura 21. Proceso terminado exitosamente.

Capacitación Todos los derechos reservados Aspel de México S.A. de C.V. ®13

Soporte Técnico 21/08/2019

¡Listo! Con estos sencillos pasos podrás trabajar los sistemas Aspel en SQL.

Te invitamos a consultar más documentos como este en nuestros Tutoriales y a suscribirte anuestro canal de YouTube dando clic en esta imagen:

Dudas, comentarios y sugerencias sobre este documento aquí.

Figura 22. Generando nueva consulta.

Figura 23. Resultado de la ejecución de la consulta.