Download Instalación Sistema Soninet

Document related concepts
no text concepts found
Transcript
Instalación Sistema Soninet
Página 1
Instalación Sistema Soninet
Contenido
Contenido........................................................................................................................2
Pre-Requisitos .................................................................................................................3
Configuración Odbc.......................................................................................................20
Configuración Topspeed................................................................................................23
Executables Soninet......................................................................................................24
Configuración Test.exe........................................................................................24
Actualizar Base de Datos Soninet........................................................................27
Anexo............................................................................................................................28
Página 2
Instalación Sistema Soninet
Pre-Requisitos
Para el funcionamiento del sistema soninet, hay que instalar lo siguiente:
 Instalar e iniciar el servicio de mysql en Linux
 Inicialización base de datos Soninet
 Instalar BDE en el cliente
 Instalar softvelocity topspeed driver en el cliente
 Instalar mysql-connector odbc 3.51 en el cliente
 Instalar el cliente de servicio digifact solo si se va emitir CFD
Inicialización Base de Datos Soninet
Dentro del paquete de soninet hay dos script que se utilizaran para crear la base de
datos del sistema.
Script_Inicializacion_con_mysql.sql.- Este script se utiliza si se realiza la
inicialización desde la consola de mysql.
 Script_Inicializacion_con_mysql_administrator.sql.- Este se utiliza si se
realiza la inicialización desde el Mysql Administrator.

Nota. Solo hay que usar un solo script.
Script_Inicializacion_con_Mysql.sql
Para utilizar este script, hay que tener ya instalado e iniciado el servicio de mysql en el
servidor Linux.
Es recomendable por razones de seguridad asignarle password al usuario root de
mysql, en la Fig. 1 se muestra el comando para realizarlo. No tiene asignada ninguna
clave de acceso después de iniciado el servicio por primera vez. (Si ya se asigno el
password, omitir este paso).
Página 3
Instalación Sistema Soninet
Está en la ruta Desktop porque ahí se guardo el script que se va a ejecutar.
Fig. 1. Asignar Password MySql
Después de asignar el password, ejecutamos el otro comando, como se muestra en la
Fig. 2.
Este es para permitir el acceso con usuario root solo en la maquina cliente (localhost),
con esto no se puede accesar desde otro equipo a mysql.
Al dar enter después del comando, pedirá el password que se asigno anteriormente.
Fig. 2. Password root para localhost
Página 4
Instalación Sistema Soninet
Ahora sí, ejecutamos el script como se muestra en la Fig. 3. Al dar enter, pedirá el
password de mysql que se le asigno, para realizar la instalación.
Fig. 3. Ejecución Script
Si se hizo la inicialización de la base de datos con este script desde la consola de
mysql,
de forma automática crea el usuario de conexión, que es el siguiente:
User:
usoninet
Password: soninet
Al ejecutar este script, se está creando la base de datos soninet con sus tablas en
blanco.
Script_Inicializacion_con_mysql_administrator.sql
Para utilizar este script. Se debe tener instalado el mysql administrator.
Abrimos MySQL Administrator
• Tecleamos la dirección del servidor donde se conectara y se creara la base de
datos
• Tecleamos el usuario y password que se asigno anteriormente.
Página 5
Instalación Sistema Soninet
• Clic en botón OK
Fig. 4. MySQL Administrator
Crear base de datos nueva
Damos clic en Catalogs
Clic derecho sobre alguna base ya existente
Seleccionar Create New Shema (Fig. 5)
Teclear Soninet para el nombre de la base de datos (Fig. 6)
Fig. 5. Crear Nueva Base de Datos
Página 6
Instalación Sistema Soninet
Fig. 6. Nombre Base de Datos
En la siguiente pantalla (Fig. 7) se muestra la base de datos ya creada.
Base de datos
Fig. 7. Base de datos creada
La base de datos ya esta creada pero no contiene tablas, para esto utilizaremos el
script.
Seleccionar Restore
Clic en el botón Open Backup File
Buscar el Script_Inicializacion_con_mysql_administrator.sql (Fig. 8)
Clic en el botón abrir
Página 7
Instalación Sistema Soninet
Fig.8. Selección Script_Inicializacion_con_MySQL_Administrator.sql
La fig. 9 muestra el script ya abierto, en esa pantalla no hay que mover nada, más
que seleccionar el botón start restore para ejecutar el script, como se muestra en la
fig. 10.
Fig. 9. Abierto el Script
Página 8
Instalación Sistema Soninet
Fig. 10. Ejecutando el Script
Al terminar de instalarse el script, seleccionamos la base de datos soninet para
confirmar que ya tenga tablas, como se muestra en la fig. 11.
Fig. 11. Base de datos con tablas
Si la inicialización se realiza en el Administrator con este script, hay que crear el
usuario a mano desde la opción User Administration como se muestra en la fig. 12. El
usuario a crear es el siguiente:
User:
usoninet
Password: soninet
Página 9
Instalación Sistema Soninet
Seleccionar User Administration
Clic en New User
Fig.12. Crear Usuario
Después de crear el usuario, hay que proporcionarle todos los permisos sobre la base
de datos soninet como se muestra en la fig. 13.
Seleccionar
Pestaña
Seleccionar
Base de Datos
Fig.13. Permisos que se pueden asignar
Página 10
Instalación Sistema Soninet
Seleccionar pestaña Shema Privileges.
Seleccionar la base de datos a la que tendrá permisos el usuario.
Del lado derecho se encuentran los permisos validos que se pueden
asignar (Ver fig. 13).
Para el usuario usoninet se le asignaran todos los permisos, dar clic
sobre la flecha doble << para que se muevan todos los privilegios.
Clic en Apply Changes
El usuario debe de quedar como lo muestra la fig. 14.
Fig.14. Permisos asignados
Página 11
Instalación Sistema Soninet
Instalación BDE en el Cliente
Página 12
Instalación Sistema Soninet
Página 13
Instalación Sistema Soninet
Clic en Finalizar
Después verificar en el panel de control que haya creado el BDE Administrator, como
se muestra en la fig. 15.
Administrator
Fig.15. BDE Administrator
Página 14
Instalación Sistema Soninet
Instalación Softvelocity Topspeed Driver En El Cliente
Página 15
Instalación Sistema Soninet
Página 16
Instalación Sistema Soninet
Página 17
Instalación Sistema Soninet
Instalación Mysql - Connector Odbc3.51 En El Cliente
Página 18
Instalación Sistema Soninet
Página 19
Instalación Sistema Soninet
Configuración Odbc
Después de instalar el bde, topspeed y mysql-connector odbc 3.51, el siguiente paso
es realizar la configuración del Odbc en el cliente.
Para esto seguiremos los siguientes pasos:
Accesar Panel de control
Doble clic en Herramientas administrativas. Fig. 16.
Doble clic en Orígenes de datos (ODBC). Fig. 17.
Herramientas
Fig. 16. Herramientas Administrativas
Orígenes de datos
(ODBC)
Fig. 17. Orígenes de datos (ODBC)
Página 20
Instalación Sistema Soninet
Se abrirá la pantalla administrador de orígenes de datos ODBC
Seleccionar la pestaña DNS de usuarios, como lo muestra la fig. 18.
Clic en el botón agregar
Seleccionar MySQL ODBC 3.51 Driver, Ver fig. 19.
Clic en el botón finalizar.
Selecciona
r Pestaña
Fig. 18. DNS de usuario
Fig. 19. Seleccionar MySQL ODBC 3.51 Driver
Página 21
Instalación Sistema Soninet
Al dar clic en el botón finalizar, se abrirá la siguiente ventana, como lo muestra la fig.
20. Ahí se va configurar el nombre para la conexión, la dirección ip o el nombre del
servidor al que se va conectar, usuario y contraseña que se genero con el script y la
base de datos a la que se va conectar.
Nombre para la conexión
Este dato es opcional
Dirección del servidor a conectar
Generados con el Script
Seleccionar BD soninet
Fig. 20. Configuración ODBC
Después de agregar los datos en la pantalla anterior, dar clic sobre el botón Test para
confirmar que la conexión es correcta y debe de aparecer una ventana como se
muestra en la fig. 21.
Fig. 21. Conexión OK.
Una vez que se confirme que ya se puede realizar la conexión, se puede quitar el
usuario y password, ya no son necesario esos datos, solo se usan la primera vez para
realizar la conexión, como se muestra en la fig. 22. (Solo es por seguridad, por si el
cliente puede accesar a esas opciones, no conozca esos datos).
Página 22
Instalación Sistema Soninet
Fig. 22. Sin usuario y password
Configuración Topspeed
Esta configuración se realiza solo si se van a importar facturas del adigas a soninet.
Fig. 23. Seleccionar Topspeed driver
Página 23
Instalación Sistema Soninet
directorio del adigas
Fig. 24. Configuración Topspeed
Executables Soninet
Después de realizar las instalaciones y configuraciones anteriores, el siguiente paso es
crear la carpeta soninet y copiar los .exe y .dll en el servidor, estos archivos se
encuentran en la intranet de sistemas.
Dentro de esa carpeta existen dos archivos para uso exclusivamente de sistemas y
son:
Test.exe
ToolmigracionDB.exe
Estos archivos no se deben dejar a la vista de los usuarios, después de utilizarlos hay
que borrarlos. Cuando se requieran hay que copiarlos y borrarlos inmediatamente
después de su uso.
Configuración Test.exe
Dar doble clic sobre el archivo Test.exe.
Se abrirá una ventana como lo muestra la fig. 25.
Clic en el botón Read Params
Página 24
Instalación Sistema Soninet
Fig. 25. Test Connection
Al dar clic sobre el botón Read Params, se mostrara información en la sección
Parameters, como lo muestra la fig. 26.
Fig. 26. Información Parameters
En esa misma ventana se van a cambiar y agregar los parámetros especificados en el
recuadro de la fig. 27. Se va a teclear la dirección ip del servidor donde se va a
conectar, el nombre de la base de datos a la que se va conectar, el usuario y el
password para accesar a la base de datos.
Después hay que dar clic en el botón Write Params, para escribir y guardar los nuevos
parámetros.
Página 25
Instalación Sistema Soninet
Clic en el botón close.
2
1
Agregar estos
parámetros
3
Fig. 27. Cambiar y Agregar Parámetros
Volvemos a ejecutar el archivo Test.exe
Clic sobre el botón Read Params, que ya debe de mostrar los parámetros que se
cambiaron.
Clic en el botón Connect DB para verificar que realice la conexión como lo
muestra la fig. 28.
Clic en el botón Close.
1
2
3
Fig. 28. Realizar Conexión
Página 26
Instalación Sistema Soninet
Actualizar Base de Datos Soninet
Como último paso para la instalación del sistema soninet, hay que ejecutar la
herramienta ToolmigracionDB.exe.
Esta herramienta nos permite actualizar la base de datos del sistema soninet a la
versión actual.
Doble clic en el archivo ToolmigracionDB.exe
Clic en el botón Migrar la BD a la versión actual
Si se realiza con éxito la actualización saldrá un mensaje de HECHO.
Si no necesita actualizarse saldrá un mensaje de NO NECESITA
HACER UNA MIGRACION.
Clic en ok.
Clic en salir.
Fig. 29. Actualizar BD soninet
Observación. No olviden quitar los archivos Test.exe y ToolMigracionDB.exe de la
carpeta de soninet, estos archivos son para uso exclusivo de sistemas.
Página 27
Instalación Sistema Soninet
Anexo
La clave de acceso para el programa soninet y solo para uso del departamento de
sistemas es:
Usuario: Admin
Contraseña: obdc
Si al ejecutar el programa soninet, les muestra el siguiente error:
Hay que agregar una línea en el servidor Linux en modo de comandos.
Ubicarse en el directorio \etc
Ubicar el archivo my.cnf y abrirlo con algún editor
Agregar la siguiente línea, entre las secciones [mysqld] y [mysql.server]
lower_case_table_names=1
Guardar los cambios
Detener e iniciar el servicio de mysql.
La línea anterior es para que no haya conflictos entre tablas con nombres en
mayúsculas y minúsculas.
Página 28