Masalah dengan instalasi MySQL


10

Pertama-tama, permisi panjang, posting ini sangat panjang, dan perlu latar belakang, kedua; sulit bagi saya untuk membedakan sinyal dari kebisingan, mohon jika beberapa dari ini tidak relevan:

Beberapa minggu yang lalu, saya secara sukarela memilih untuk memutakhirkan ke Windows 10. Setelah melakukan itu, saya akhirnya memutuskan untuk menghapus instalasi Python yang tidak saya perlukan lagi. Setelah menghapus 2.7 terbaru (dan hanya menyimpan 3.4.3), semuanya tampak berjalan dengan baik, sampai komputer saya crash secara tak terduga. Sejak itu, Windows 10 tidak pernah sama, sangat tidak dapat diandalkan.

Saya terpaksa downgrade ke Windows 7 lagi, dan saat startup. Saya menerima dua pesan kesalahan: Satu yang mengatakan python dll tidak ditemukan, dan yang lainnya mengatakan:

Titik masuk prosedur RpcImpersonateClientContainer tidak dapat ditemukan di pustaka tautan dinamis RPCRT4.dll

Kesalahan kedua ini, saya percaya sangat penting. Pencarian sepintas menunjuk ini , yang mengatakan itu hanya proses Windows 10.

Saya berhasil menginstal ulang dan menghapus instalan python 2.7 dan 3.4.3 beberapa kali, dan kesalahan python dll tidak muncul lagi (jadi saya saat ini memiliki 3.4.3 sebagai satu-satunya versi Python di mesin saya).

Namun, kesalahan kedua tetap ada. Saya mencoba menghapus semua layanan MySQL di mesin saya, dan saya berhasil sebagian besar, kecuali dua:

Konektor MySQL 6.9.5 dan MySQL untuk Excel 1.3.3 Saya tidak dapat menghapus, apa pun yang saya lakukan. Saya mencoba solusi dalam jawaban ini , tetapi mendapat kesalahan berikut:

OpenService GAGAL 1060:

Layanan yang ditentukan tidak ada sebagai layanan yang diinstal.

Sekarang saya mencoba menginstal ulang komunitas MySQL edisi 5.6.26.0, melalui installer microsoft (ekstensi msi). Saya mengkliknya, dan menampilkannya ke jendela yang mengatakan 'mengumpulkan informasi yang relevan ...' dan kemudian, itu hilang begitu saja.

CATATAN : Ketika saya mencoba menginstal melalui komunitas web. Saya berhasil membuka layar berikut ini (apakah Anda ingin program ini membuat perubahan ...?), Dan kemudian menghilang lagi.

Keduanya tidak ditemukan dalam proses Windows.

Namun , setelah menjalankan komunitas web beberapa kali, MySQL Installer -Communitymuncul sebagai program yang diinstal dalam daftar saya untuk mengubah / mencopot. Jika saya mencoba mengubahnya, tidak ada yang terjadi, tetapi jika saya mencoba menghapusnya:

Titik masuk prosedur RpcImpersonateClientContainer tidak dapat ditemukan di pustaka tautan dinamis RPCRT4.dll

Sekali lagi, kesalahan kedua (tetapi berhasil menghapus instalasi).

Pencarian google lain kemudian, utas prancis ini muncul. Bahasa Prancis saya ceroboh, tetapi satu-satunya jawaban tampaknya menyarankan DLL rusak dan mungkin instalasi baru?

Pada catatan yang mungkin tidak terkait: Komputer saya meminta saya untuk memperbarui setiap kali saya memulainya. Setelah beberapa menit, logo yang familier akan muncul di atas opsi 'shut down'. Setiap kali saya memilih untuk menginstal pembaruan, ternyata berhasil, dan mengkonfigurasi beberapa hal baru saat start up. Tetapi setiap kali, itu terjadi sekali lagi.

Saya memeriksa lebih teliti dan menginstal KB3083186 berulang-ulang, jadi saya memperbaiki .NET 4.6, menonaktifkan pembaruan otomatis, dan sekarang tampaknya baik-baik saja.

Detail yang relevan dari mesin saya adalah sebagai berikut:

OS: Windows 7 home premium, paket layanan 1.

Sistem:

PC Notebook HP Pavilion dm4

Prosesor:

Intel Core i5-3210 CPU 2.50GHz

Ram:

6 GB

Hasil ideal saya adalah menghindari instalasi baru (yang tampaknya seperti opsi nuklir bagi saya), menghapus semua layanan MySQL, menginstalnya dengan benar, dan dapat menggunakan Workbench (dan produk terkait MySQL lainnya juga).

Edit:

Instalasi HeidiSQL 9.3.0.4984 dan MariaDB 10.0.21 melalui installer windows (msi) bekerja dengan benar dan tampaknya berfungsi tanpa masalah. Namun, saya masih ingin solusi yang tepat untuk masalah saya, terutama mengingat kenyataan bahwa solusi saya saat ini mungkin rentan terhadap masalah yang sama di masa depan.

Pembaruan 2015-10-13: Instalasi MS SQL server 2014 tidak berhasil. Sekali lagi laporan kesalahan adalah sebagai berikut:

DTSWizard.exe - Titik Masuk Tidak Ditemukan

Titik masuk prosedur RpcImpersonateClientContainer tidak dapat ditemukan di pustaka tautan dinamis RPCRT4.dll

Saran (saat ini) dalam jawaban / komentar telah terbukti tidak berhasil.


Apakah Anda mencoba mencari versi RPCRT4.dll yang lebih baru. Saya memiliki versi 10.0.15063.0. Mungkin Anda membutuhkan versi yang lebih lama juga.
cybernard

Jawaban:


2

Mengapa tidak membuat VM 1-2 GB dengan VirtualBox (gratis), letakkan Ubuntu Server (juga gratis) di atasnya dan instal MySQL (gratis) di situ?


-1

Saya memiliki masalah yang sama, kesalahan "Titik masuk prosedur RpcImpersonateClientContainer tidak dapat ditemukan di pustaka tautan dinamis RPCRT4.dll" ditampilkan ketika memulai beberapa program (misalnya KeePass.exe program penyimpanan kata sandi). Satu-satunya titik yang sama dengan masalah Anda adalah bahwa saya juga memutakhirkan dari Windows 7 64bit ke Windows 10 tetapi pemutakhiran gagal dan saya terpaksa menurunkan versi kembali ke Win 7. Sejak saat itu kesalahan muncul. Mencari di Google saya menemukan banyak posting lain dengan kesalahan ini terjadi dalam kasus yang berbeda, memiliki kesamaan Win 10 ke Win 7 downgrade. Memulihkan RPCRT4.DLL tidak membantu. Lihat ini sebagai contoh http://answers.microsoft.com/en-us/windows/forum/windows_7-update/expresstrayexe/ddb129f6-42b7-4af3-98ea-3de850f5aec5

Saya juga menemukan tautan ini https://msdn.microsoft.com/en-us/library/windows/desktop/mt297489%28v=vs.85%29.aspx di mana Microdoft menjelaskan fungsi sebagai fitur Win 10 baru yang tidak ada di Menang 7 atau Menang 8 perpustakaan. (Ini juga menyatakan titik masuk RpcImpersonateClientContainer sudah usang dan tidak didukung, mungkin akan dihapus di masa depan ... !!!!) Saya sekarang sedang menyelidiki kemungkinan upgrade ke Win10 menginstal versi baru dari beberapa dll atau program bahwa downgrade tidak mengembalikan ... dll Win 10 ini tentu saja bisa mencoba memanggil RpcImpersonateClientContainer tidak tahu itu tidak lagi hadir ...


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.