Problemas con la instalación de MySQL


10

En primer lugar, disculpe la duración, esta publicación es muy larga y necesita algunos antecedentes, segundo; ha sido difícil para mí discernir la señal del ruido, por favor tengan paciencia si algo de esto no es relevante:

Hace varias semanas, voluntariamente elegí actualizar a Windows 10. Después de hacer eso, finalmente decidí eliminar las instalaciones de Python que ya no necesitaba. Después de eliminar la última versión 2.7 (y mantener solo la 3.4.3), todo pareció funcionar bien, hasta que mi computadora se bloqueó inesperadamente. Desde entonces, Windows 10 nunca fue el mismo, extremadamente poco confiable.

Me vi obligado a cambiar a Windows 7 nuevamente, y al iniciar. Recibí dos mensajes de error: uno que decía que no se encontró python dll, y el otro que decía:

El punto de entrada del procedimiento RpcImpersonateClientContainer no se pudo encontrar en la biblioteca de enlaces dinámicos RPCRT4.dll

Este segundo error, creo que es crucial. Una búsqueda rápida apunta a esto , que dice que es un proceso exclusivo de Windows 10.

Logré reinstalar y desinstalar python 2.7 y 3.4.3 varias veces, y el error dll de python ya no apareció (por lo que actualmente tengo 3.4.3 como la única versión de Python en mi máquina).

Sin embargo, el segundo error persistió. Traté de desinstalar todos los servicios de MySQL en mi máquina, y tuve éxito en su mayor parte, excepto por dos:

MySQL Connector 6.9.5 y MySQL for Excel 1.3.3 No he podido desinstalar, sin importar lo que haga. Intenté la solución en esta respuesta , pero obtuve el siguiente error:

OpenService FALLÓ 1060:

El servicio especificado no existe como servicio instalado.

Ahora estoy tratando de reinstalar MySQL community edition 5.6.26.0, a través del instalador de microsoft (extensión msi). Hago clic en él y hago que muestre la ventana que dice algo así como 'reunir la información relevante ...' y luego, simplemente desaparece.

NOTA : cuando intento instalar a través de la comunidad web. Me las arreglo para acceder a la siguiente pantalla (¿desea que este programa realice cambios ...?), Y luego, desaparece nuevamente.

Ambos no se encuentran en ningún lugar en los procesos de Windows.

Sin embargo , después de ejecutar la comunidad web un par de veces, MySQL Installer -Communityaparece como un programa instalado en mi lista para cambiar / desinstalar. Si trato de cambiarlo, no pasa nada, pero si trato de desinstalarlo:

El punto de entrada del procedimiento RpcImpersonateClientContainer no se pudo encontrar en la biblioteca de enlaces dinámicos RPCRT4.dll

De nuevo, el segundo error (pero logra desinstalar).

Otra búsqueda en Google más tarde, apareció este hilo francés. Mi francés es descuidado en el mejor de los casos, pero la única respuesta parece sugerir una DLL corrupta y tal vez una instalación nueva.

En una nota quizás no relacionada: mi computadora me pidió que actualizara cada vez que la comencé. Después de un par de minutos, el logotipo familiar aparecería sobre la opción 'cerrar'. Cada vez que elegí instalar las actualizaciones, aparentemente lo hizo, y configuré algunas cosas más al inicio. Pero cada vez, sucedió una vez más.

Lo revisé más a fondo y estaba instalando KB3083186 una y otra vez, así que reparé .NET 4.6, deshabilité las actualizaciones automáticas, y ahora parece estar bien.

Los detalles relevantes de mi máquina son los siguientes:

SO: Windows 7 Home Premium, Service Pack 1.

Sistema:

PC portátil HP Pavilion dm4

Procesador:

CPU Intel Core i5-3210 2.50GHz

RAM:

6 GB

Mi resultado ideal sería evitar una instalación nueva (que me parece una opción nuclear), eliminar todos los servicios de MySQL, instalarlos correctamente y poder usar Workbench (y también otros productos relacionados con MySQL).

Editar:

La instalación de HeidiSQL 9.3.0.4984 y MariaDB 10.0.21 a través del instalador de Windows (msi) funcionó correctamente y aparentemente funciona sin problemas. Sin embargo, todavía me gustaría una solución adecuada para mi problema, especialmente dado el hecho de que mi solución actual podría ser propensa al mismo problema en el futuro.

Actualización 2015-10-13: La instalación del servidor MS SQL 2014 no fue exitosa. Nuevamente, el informe de error es el siguiente:

DTSWizard.exe: punto de entrada no encontrado

El punto de entrada del procedimiento RpcImpersonateClientContainer no se pudo encontrar en la biblioteca de enlaces dinámicos RPCRT4.dll

Las sugerencias (actuales) en las respuestas / comentarios han resultado ser infructuosas.


¿Intentó localizar una versión más nueva de RPCRT4.dll? Tengo la versión 10.0.15063.0. Es posible que necesite una versión anterior también.
cybernard

Respuestas:


2

¿Por qué no crear una VM de 1-2 GB con VirtualBox (gratis), poner Ubuntu Server (también gratis) e instalar MySQL (gratis)?


-1

Tengo un problema similar, el error "El punto de entrada del procedimiento RpcImpersonateClientContainer no se pudo encontrar en la biblioteca de enlaces dinámicos RPCRT4.dll" se muestra al iniciar algunos programas (por ejemplo, KeePass.exe, un programa de almacenamiento de contraseñas). El único punto en común con su problema es que también actualicé de Windows 7 de 64 bits a Windows 10, pero la actualización falló y me vi obligado a volver a la versión anterior de Win 7. Desde ese momento, el error está presente. Mirando en Google encontré muchas otras publicaciones con este error en diferentes casos, teniendo en común la rebaja de Win 10 a Win 7. Restaurar el RPCRT4.DLL no ayudó. Mira esto como un ejemplo http://answers.microsoft.com/en-us/windows/forum/windows_7-update/expresstrayexe/ddb129f6-42b7-4af3-98ea-3de850f5aec5

También encontré este enlace https://msdn.microsoft.com/en-us/library/windows/desktop/mt297489%28v=vs.85%29.aspx donde Microdoft describe la función como una nueva característica Win 10 no presente en Win 7 o Win 8 biblioteca. (También declara que el punto de entrada RpcImpersonateClientContainer está en desuso y no es compatible, posiblemente se eliminará en el futuro ... !!!!) Ahora estoy investigando la posibilidad de que la actualización a Win10 haya instalado una nueva versión de algún dll o programa que la degradación no se restableció ... este Win 10 dll, por supuesto, podría intentar llamar al RpcImpersonateClientContainer sin saber que ya no está presente ...


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.