Her şeyden önce, uzunluğu affedersiniz, bu yazı çok uzun ve ikinci bir arka plana ihtiyacı var; sinyali gürültüden ayırt etmek benim için zor oldu, bunun bir kısmı ilgili değilse lütfen taşıyın:
Birkaç hafta önce, gönüllü olarak Windows 10'a yükseltmeyi seçtim. Bunu yaptıktan sonra, artık ihtiyacım olmayan Python kurulumlarını kaldırmaya karar verdim. En son 2.7'yi (ve yalnızca 3.4.3'ü) kaldırdıktan sonra, bilgisayarım beklenmedik bir şekilde çökene kadar her şey yolunda gibi görünüyordu. O zamandan beri, Windows 10 asla aynı değildi, son derece güvenilmezdi.
Yeniden Windows 7'ye ve başlangıçta eski sürüme geçmek zorunda kaldım. İki hata iletisi aldım: Biri python dll bulunamadı, diğeri dedi:
RpcImpersonateClientContainer yordam giriş noktası RPCRT4.dll dinamik bağlantı kitaplığında bulunamadı
Bu ikinci hata, çok önemli olduğuna inanıyorum. A üstünkörü arama noktaları bu , bu da Windows 10 tek süreç olduğunu söylüyor.
Birkaç kez python 2.7 ve 3.4.3'ü yeniden yüklemeyi ve kaldırmayı başardım ve python dll hatası artık görünmüyordu (bu yüzden şu anda makinemdeki tek Python sürümü olarak 3.4.3 var).
Ancak, ikinci hata devam etti. Makinemdeki tüm MySQL hizmetlerini kaldırmaya çalıştım ve iki hariç çoğu için başarılı oldum:
MySQL Connector 6.9.5 ve Excel 1.3.3 için MySQL Ne yaparsam yapayım kaldıramıyorum. Bu cevapta çözümü denedim , ancak aşağıdaki hatayı aldım:
OpenService FAILED 1060:
Belirtilen hizmet yüklü bir hizmet olarak yok.
Şimdi Microsoft yükleyici (MSI uzantısı) aracılığıyla MySQL topluluk sürümü 5.6.26.0'ı yeniden yüklemeye çalışıyorum. Üzerine tıklıyorum ve 'ilgili bilgileri toplamak ...' gibi bir şey söyleyen pencereyi göstermesini sağlıyorum ve sonra kayboluyor.
NOT : Web topluluğu üzerinden yüklemeye çalıştığımda. Aşağıdaki ekrana geçmeyi başardım (bu programın değişiklik yapmasını ister misiniz ...?) Ve sonra tekrar kaybolur.
Her ikisi de Windows işlemlerinde bulunacak bir yer değildir.
Ancak , web topluluğunu birkaç kez çalıştırdıktan sonra MySQL Installer -Community
, değiştirmek / kaldırmak için listemde yüklü bir program olarak görünür. Değiştirmeye çalışırsam hiçbir şey olmaz, ancak kaldırmaya çalışırsam:
RpcImpersonateClientContainer yordam giriş noktası RPCRT4.dll dinamik bağlantı kitaplığında bulunamadı
Yine, ikinci hata (ama kaldırmayı başarıyor).
Daha sonra başka bir google araması, bu fransız iplik patladı. Benim Fransız en iyi özensiz, ama tek cevap bozuk bir DLL ve belki de taze bir yükleme önermek gibi görünüyor?
Belki ilgisiz bir notta: Bilgisayarım her başlattığımda güncellememi istedi. Birkaç dakika sonra, tanıdık logo 'kapat' seçeneğinin üzerine gelir. Güncelleştirmeleri her yüklemeyi seçtiğimde, görünüşe göre kuruldu ve başlangıçta daha fazla şey yapılandırdı. Ama her seferinde bir kez daha oldu.
Daha ayrıntılı bir şekilde kontrol ettim ve KB3083186'yı tekrar tekrar yüklüyordu, bu yüzden .NET 4.6'yı onardım, otomatik güncellemeleri devre dışı bıraktım ve şimdi iyi görünüyor.
Makinemin ilgili detayları aşağıdaki gibidir:
İşletim Sistemi: Windows 7 home premium, service pack 1.
Sistem:
HP Pavilion dm4 Dizüstü Bilgisayar
İşlemci:
Intel Core i5-3210 CPU 2.50GHz
Veri deposu:
6 GB
İdeal sonuç, yeni bir kurulumdan (benim için nükleer bir seçenek gibi görünüyor) kaçınmak, tüm MySQL hizmetlerini kaldırmak, doğru bir şekilde kurmak ve Workbench'i (ve diğer MySQL ile ilgili ürünleri de) kullanmaktır.
Düzenle:
Montajı HeidiSQL 9.3.0.4984 ve mariadb 10.0.21 Windows Installer (MSI) üzerinden düzgün çalıştı ve görünüşte sorunsuz çalışıyor. Bununla birlikte, özellikle mevcut çözümümün gelecekte aynı konuya eğilimli olabileceği göz önüne alındığında, sorunum için hala uygun bir çözüm istiyorum.
2015-10-13 Güncelleştirmesi: MS SQL Server 2014'ün yüklenmesi başarısız oldu. Yine hata raporu aşağıdaki gibidir:
DTSWizard.exe - Giriş Noktası Bulunamadı
RpcImpersonateClientContainer yordam giriş noktası RPCRT4.dll dinamik bağlantı kitaplığında bulunamadı
Cevaplardaki / yorumlardaki (mevcut) önerilerin başarısız olduğu kanıtlanmıştır.