MySQL kurulumuyla ilgili sorunlar


10

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.


RPCRT4.dll dosyasının daha yeni bir sürümünü bulmaya çalıştınız. 10.0.15063.0 sürümüne sahibim. Eski bir sürüme de ihtiyacınız olabilir.
cybernard

Yanıtlar:


2

Neden VirtualBox (ücretsiz) ile 1-2 GB VM oluşturmuyorsunuz, Ubuntu Sunucusu'nu (ayrıca ücretsiz) koyuyorsunuz ve üzerine MySQL (ücretsiz) kuruyorsunuz?


-1

Ben benzer bir sorun var, "Bazı programlar başlatılırken" yordam giriş noktası RpcImpersonateClientContainer dinamik bağlantı kitaplığı RPCRT4.dll bulunamadı "hatası gösterilir (örneğin KeePass.exe bir parola deposu programı). Sorununuzla ortak olan tek nokta, Windows 7 64bit'ten Windows 10'a yükselttiğim, ancak yükseltme başarısız oldu ve Win 7'ye geri dönmek zorunda kaldım. Google'a baktığımda, bu hatanın farklı durumlarda gerçekleştiği ve Win 10'dan Win 7'ye genel sürüme geçişi olan birçok başka yayın buldum. RPCRT4.DLL dosyasını geri yüklemek yardımcı olmadı. Buna bir örnek olarak bakın http://answers.microsoft.com/tr-tr/windows/forum/windows_7-update/expresstrayexe/ddb129f6-42b7-4af3-98ea-3de850f5aec5

Bu bağlantıyı da buldum https://msdn.microsoft.com/tr-tr/library/windows/desktop/mt297489%28v=vs.85%29.aspx Burada Microdoft işlevi yeni bir Win 10 özelliği olarak tanımlamıyor Win 7 veya Win 8 kütüphanesi. (Aynı zamanda RpcImpersonateClientContainer giriş noktasını kullanımdan kaldırılmış ve desteklenmiyor, muhtemelen gelecekte kaldırılacak olarak ilan ediyor ... !!!!) Şimdi Win10'a yükseltme bazı dll veya programın yeni bir sürümünü yüklediğini araştırıyorum. sürüm düşürme geri yüklemedi ... Bu Win 10 dll tabii ki artık mevcut olmadığını bilmeden RpcImpersonateClientContainer çağırmak için deneyebilirsiniz ...


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.