MySQL安装问题


10

首先,请原谅,这个职位很长,需要一些背景,第二;我很难从噪声中分辨出信号,如果其中一些与噪声无关,请忍受:

几周前,我自愿选择升级到Windows10。这样做之后,我最终决定删除不再需要的Python安装。删除最新的2.7(并仅保留3.4.3)后,一切似乎都可以正常工作,直到我的计算机意外崩溃。从那时起,Windows 10就再也不一样了,极其不可靠。

在启动时,我不得不再次降级到Windows 7。我收到了两条错误消息:一条说找不到python dll,另一条说:

在动态链接库RPCRT4.dll中找不到过程入口点RpcImpersonateClientContainer

我认为第二个错误至关重要。粗略的搜索指向this,它表示这是Windows 10唯一的进程。

我设法多次重新安装和卸载python 2.7和3.4.3,并且不再出现python dll错误(因此,我目前拥有3.4.3作为计算机中唯一的Python版本)。

但是,第二个错误仍然存​​在。我尝试卸载计算机中的所有MySQL服务,除以下两个以外,我大部分都成功了:

MySQL Connector 6.9.5MySQL for Excel 1.3.3,无论我做什么,都无法卸载。我在此答案中尝试了解决方案,但收到以下错误:

OpenService失败1060:

指定的服务不存在为已安装的服务。

现在,我正尝试通过Microsoft安装程序(扩展名为msi)重新安装MySQL社区版本5.6.26.0。我单击它,然后显示在显示“收集相关信息...”之类的窗口中,然后它消失了。

注意:当我尝试通过网络社区进行安装时。我设法进入以下屏幕(您是否希望该程序进行更改...?),然后它再次消失。

在Windows进程中都找不到这两者。

但是,在运行Web社区几次后,MySQL Installer -Community在我的列表中显示为已安装程序以进行更改/卸载。如果我尝试更改它,什么也不会发生,但是如果我尝试将其卸载:

在动态链接库RPCRT4.dll中找不到过程入口点RpcImpersonateClientContainer

同样,第二个错误(但设法将其卸载)。

另一个谷歌搜索后来,这个法语线程弹出。我的法语充其量不过是草率的,但唯一的回答似乎表明DLL损坏了,也许是全新安装了?

也许是不相关的注释:我的计算机在每次启动时都要求我进行更新。几分钟后,熟悉的徽标将弹出“关闭”选项。每次我选择安装更新时,它显然都安装了,并在启动时配置了更多内容。但是每次,它再次发生。

我进行了更彻底的检查,并一遍又一遍地安装了KB3083186,因此我修复了.NET 4.6,禁用了自动更新,现在看来还不错。

我的机器的相关详细信息如下:

操作系统:Windows 7家庭高级版,Service Pack 1。

系统:

HP Pavilion dm4笔记本电脑

处理器:

英特尔酷睿i5-3210 CPU 2.50GHz

内存:

6 GB

我的理想结果是避免重新安装(对于我来说似乎是一个核选项),删除所有MySQL服务,正确安装它们以及能够使用Workbench(以及其他与MySQL相关的产品)。

编辑:

通过Windows安装程序(msi)安装HeidiSQL 9.3.0.4984MariaDB 10.0.21可以正常工作,并且显然可以正常运行。但是,我仍然希望为我的问题提供一个适当的解决方案,特别是考虑到我当前的解决方案将来可能会遇到相同的问题。

2015年10月13日更新: MS SQL Server 2014的安装失败。同样,错误报告如下:

DTSWizard.exe-找不到入口点

在动态链接库RPCRT4.dll中找不到过程入口点RpcImpersonateClientContainer

答案/评论中的(当前)建议已被证明是不成功的。


您是否试图找到RPCRT4.dll的较新版本。我有版本10.0.15063.0。您可能还需要较旧的版本。
Cyber​​nard '17

Answers:


2

为什么不使用VirtualBox(免费)创建1-2 GB的VM,将Ubuntu Server(也免费)放在其上,并在其上安装MySQL(免费)?


-1

我有一个类似的问题,启动某些程序(例如KeePass.exe密码存储程序)时,显示错误“在动态链接库RPCRT4.dll中找不到过程入口点RpcImpersonateClientContainer”。与您的问题唯一的共同点是我也从Windows 7 64bit升级到Windows 10,但升级失败,并且我被迫降级到Win7。从那一刻起,便出现了错误。在Google上查找时,我发现许多其他帖子都在不同情况下发生了此错误,它们的共同点是将Win 10降为Win 7。还原RPCRT4.DLL没有帮助。以此为示例http://answers.microsoft.com/zh-cn/windows/forum/windows_7-update/expresstrayexe/ddb129f6-42b7-4af3-98ea-3de850f5aec5

我还发现此链接https://msdn.microsoft.com/zh-cn/library/windows/desktop/mt297489%28v=vs.85%29.aspx,其中Microdoft将功能描述为Windows 10中不存在的新Win 10功能Win 7或Win 8库。(它还声明RpcImpersonateClientContainer入口点已被弃用,不受支持,将来可能会删除... !!!!)我现在正在研究升级到Win10的可能性是否安装了一些新版本的dll或程序,降级没有还原...这个Win 10 dll当然可以尝试调用RpcImpersonateClientContainer,不知道它不再存在...


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.