
Tengo un servidor WAMP ejecutándose en Windows 7 y quiero mover los archivos de datos mysql a un recurso compartido de red (un dispositivo NAS).
Detuve el servidor WAMP, creé una asignación de letra de unidad a un recurso compartido en el NAS, copié los archivos de la ubicación anterior a una carpeta en el nuevo recurso compartido
y en my.ini cambió
datadir=c:/wamp/bin/mysql/mysql5.1.36/data
a:
datadir=s:/wamp_files
(s: está asignado a \NAS\SHARE y wamp_files es una carpeta)
y reinicié el servidor WAMP.
Ahora dice (en mysql.log):
wampmysqld: Archivo '.\mysql-bin.index' no encontrado (Errcode: 13) 111116 12:27:24 [ERROR] Abortando
111116 12:27:24 [Nota] wampmysqld: Apagado completo
y el servicio mysql se niega a iniciarse.
¿Alguien tiene alguna idea?
(El NAS es un dispositivo NAS listo para Netgear y el recurso compartido está configurado para acceso público)
Respuesta1
Las asignaciones de unidades que crea con su inicio de sesión, es decir, a través del Explorador, no están disponibles para un servicio. Hay unapregunta de desbordamiento de pilaeso sugiere algunas soluciones alternativas y una posible solución (la respuesta de ForcePush).
La opción más sólida sería ver si puede cambiar el directorio de datos para que apunte a un recurso compartido de red, en lugar de a una unidad de red asignada.