Vistas:

Descargo de responsabilidad:
La instalación de bases de datos MySQL no forma parte del soporte de DocuWare.
Dado que MySQL es una aplicación de terceros, no tenemos forma de solucionar ningún problema, recomendar ajustes adicionales o comprobar si la instalación se ha completado completamente.
DocuWare no se hace responsable de ningún sistema dañado, si la base de datos se daña durante o después de la instalación.


Pregunta:
¿Cómo instalar una base de datos MySQL externa y mostrar el servicio en el Service Control?

Respuesta:
Primero compruebe qué versión de MySQL está utilizando actualmente con el siguiente comando para una base de datos MySQL:
SHOW VARIABLES LIKE "%version%";
Aquí se indicará una versión.

5.0.84 equivale a una base de datos interna V1.
5.6.25 equivale a una base de datos interna V2.

Para descargas de instalación de V1:
MySQL 32Bit
MySQL 64Bit

Para descargas de instalación de V2:
Community installer

Esta guía cubrirá las instalaciones de:

 

Base de datos interna V1
Después de descargar y ejecutar la instalación, aparecerá la siguiente pantalla después de la pantalla de inicio.

Elija "Personalizada" si desea instalar funciones adicionales o "Típica" si no necesita instalar funciones adicionales.










Después de elegir el tipo de base de datos, puede ajustar la ubicación de almacenamiento de los archivos de la base de datos.
Si es posible, no modifique la ruta.




Aquí puede ajustar el puerto deseado y puede elegir crear una excepción para el firewall automáticamente.


Por favor elija "Manuel selection" y use "utf8" del desplegable.


Instale MySQL como un Servicio de Windows.
Si quiere mostrar la base de datos como Base de Datos Interna en el Service Control, por favor renombre el servicio a "DWMySQL".

Después de este paso se le pedirá que establezca una contraseña para la cuenta raíz.
¡Por favor, elija una contraseña segura y recuérdela!

Termine la configuración con "Ejecutar".

Después de instalar la base de datos, encuentre el archivo my.in i en "C:\ProgramData\MySQL\MySQLServer 5.6\" y encuentre el archivo my.ini de su antiguo sistema en "C:\Program Files (x86)\DocuWare\Internal Database V2".
La nueva ruta de instalación puede variar en función de la versión utilizada.

Descargue la muestra V1 my.ini
(La descarga de archivos ini puede dar lugar a una advertencia).

Busque la siguiente posición en ambos my.ini
# El juego de caracteres por defecto que se utilizará cuando se cree un nuevo esquema o tabla
# y no se defina ningún juego de caracteres
Para el nuevo my.ini:
Sustituya la entrada "character-set-server" por todas las entradas del antiguo my.ini
por ejemplo:
De
character-set-server=utf8
a
character-set-server=utf8
collation-server=utf8_unicode_ci

Compruebe todas las demás opciones en el archivo my.ini y ajuste todos los parámetros excepto "datadir".
Para facilitar el acceso, puede utilizar la función Comparar del Bloc de notas++ para abrir ambos archivos my.ini y ver todas las diferencias.

Tendrá que crear un nuevo usuario con los derechos necesarios antes de poder importar las copias de seguridad e iniciar el proceso de migración.

Los siguientes son ejemplos de sentencias SQL para crear un usuario "dwadmin" con la contraseña "password".
Tiene todos los privilegios en cualquier esquema.
Las tres sentencias tienen que ser ejecutadas.

CREATE USER 'dwadmin'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'dwadmin'@'localhost';

FLUSH PRIVILEGES;

Compruebe si el usuario creado tiene derechos de DBA en la base de datos.
Después de esto siga el artículo de Migración.

-------

V2 Base de datos interna
Después de descargar y ejecutar la configuración verá una de las siguientes pantallas:

Si no hay nada de MySQL instalado en la máquina verá esto:

Si ya hay algo instalado de MySQL en esta máquina:


Ambas configuraciones terminarán y deberá configurar la instalación. A partir de aquí, ambas versiones vuelven a tener la misma interfaz de usuario.

Avance en la configuración hasta llegar a la sección "Tipo y red".

Aquí puede establecer el puerto, el tipo de configuración de la máquina y similares.
Seleccione Máquina servidor, si desea instalar DocuWare en la misma máquina.

Ahora tendrá que establecer una contraseña para el usuario root. Elija una contraseña segura y recuérdela.

Cree también un nuevo usuario que desee utilizar para DocuWare.
Conceder la Función "DB Admin" es uno de los mejores métodos para otorgar todos los derechos necesarios para DocuWare.
Los derechos pueden editarse posteriormente.

Avance hasta que pueda elegir el comportamiento para el servicio de Windows.

Debe concederse el derecho "Configurar MySQL-Server como servicio de Windows".
Si desea ver la base de datos a través de Service Control, cambie el nombre del servicio a "DWMySQL2"

Después de instalar la base de datos, busque el archivo my.ini en "C:\gramData\MySQL\MySQLServer 5.6\" y encuentre el my.ini de su antiguo sistema en "C:\gram Files (x86)\DocuWare\Internal Database V2".
La nueva ruta de instalación puede variar en función de la versión utilizada.

Descargue la muestra V2 my.ini
(La descarga de archivos ini puede dar lugar a una advertencia).

Busque la siguiente posición en ambos my.ini
# El juego de caracteres por defecto que se utilizará cuando se cree un nuevo esquema o tabla
# y no se defina ningún juego de caracteres
Para el nuevo my.ini:
Sustituya la entrada "character-set-server" por todas las entradas del antiguo my.ini
por ejemplo:
De
character-set-server=utf8
a
character-set-server=utf8
collation-server=utf8_unicode_ci

Compruebe todas las demás opciones en el my. ini y ajuste todos los parámetros excepto "datadir".
Para facilitar el acceso puede utilizar la función Comparar del Bloc de notas++ para abrir ambos my.ini y ver todas las diferencias.

Comprueba que tienes un usuario con todos los derechos necesarios (DBA, si es posible super).
Deberías haber creado un DB-user durante la configuración en el paso "Crear un usuario".

Compruebe el usuario y sus privilegios o concédale todos los privilegios.

Después de esto siga el artículo de Migración.

Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.