Tunggu gagang pemulihan Database Engine gagal. Periksa log galat SQL Server untuk kemungkinan penyebab [ditutup]

16

Saya mencoba menginstal SQL2008R2 - SQL2012 - sql2014

2014-07-17 16:31:16.00 spid14s     Error: 17190, Severity: 16, State: 1.
2014-07-17 16:31:16.00 spid14s     Initializing the FallBack certificate failed with error code: 1, state: 20, error number: 0.
2014-07-17 16:31:16.00 spid14s     Unable to initialize SSL encryption because a valid certificate could not be found, and it is not possible to create a self-signed certificate.
2014-07-17 16:31:16.00 spid7s      Starting up database 'msdb'.
2014-07-17 16:31:16.01 spid12s     Starting up database 'mssqlsystemresource'.
2014-07-17 16:31:16.01 spid14s     Error: 17182, Severity: 16, State: 1.
2014-07-17 16:31:16.01 spid14s     TDSSNIClient initialization failed with error 0x80092004, status code 0x80. Reason: Unable to initialize SSL support. Cannot find object or property. 
2014-07-17 16:31:16.01 spid14s     Error: 17182, Severity: 16, State: 1.
2014-07-17 16:31:16.01 spid14s     TDSSNIClient initialization failed with error 0x80092004, status code 0x1. Reason: Initialization failed with an infrastructure error. Check for previous errors. Cannot find object or property. 
2014-07-17 16:31:16.01 spid14s     Error: 17826, Severity: 18, State: 3.
2014-07-17 16:31:16.01 spid14s     Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log.
2014-07-17 16:31:16.01 spid14s     Error: 17120, Severity: 16, State: 1.
2014-07-17 16:31:16.01 spid14s     SQL Server could not spawn FRunCommunicationsManager thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.
pengguna43965
sumber

Jawaban:

16

Mengikuti bisa menjadi alasan untuk kesalahan ini

Akun yang dipilih pengguna pada jendela halaman Konfigurasi Server (selama instalasi) entah bagaimana tidak dapat membawa layanan mesin database SQL Server online. Entah tidak memiliki hak istimewa atau rusak. Selama instalasi layanan mesin database SQL Server mencoba untuk membawa layanan database online sebagai proses internal tetapi karena akun startup baik korup atau tidak memiliki hak istimewa yang sesuai gagal untuk melakukannya dan akhirnya instalasi gagal.

Alasan lain adalah ketika instalasi gagal pertama kali karena beberapa alasan dan pengguna menghapus instalasi yang gagal dari add remove program, un-instalasi membuat akun dalam keadaan rusak sehingga setiap upaya lebih lanjut untuk menginstal berkedip pesan kesalahan ini.

Larutan:

Hapus instalasi SQL Server sepenuhnya dari Add remove program dan mulai instalasi baru dengan klik kanan pada Setup dan pilih run as admin. Sekarang ketika Anda mencapai halaman Konfigurasi Server, silakan pilih NT Authority \ System sebagai akun startup layanan SQL Server Database Engine .

masukkan deskripsi gambar di sini

http://social.technet.microsoft.com/wiki/contents/articles/24364.sql-server-troubleshooting-could-not-find-database-engine-startup-handle-error-during-installation.aspx

PS: Jika ini tidak membantu tolong kembalikan. Ikuti langkah-langkah yang disebutkan dalam tautan dengan cermat

Shanky
sumber
3
Ya, jangan lakukan ini.
mrdenny
3
Tidak? Saya melakukan apa yang dikatakan @Shanky: menghapus semuanya, mem-boot ulang, menginstal ulang sebagai administrator, menjalankan layanan sebagai SISTEM. Bekerja untukku. Tidak baik?
Marcus
2
Bekerja seperti pesona bagi saya. Kecuali saya tidak menghapus atau me-restart. Saya baru saja menginstal contoh terpisah, kemudian setelah itu berhasil, hapus instalan yang buruk. Juga, waktu kedua jauh, jauh, lebih cepat, karena sebagian besar file sudah diinstal. Semua alat yang dibagikan tetap berlaku sampai Anda memilih untuk menghapus instalan contoh terakhir.
Jerry Dodge
1
bekerja untuk saya setelah mencoba menginstalnya selama 2 hari. terima kasih
Andrew Simpson
1

Alasan SQL tidak memulai adalah bahwa sertifikat SSL yang telah Anda konfigurasi SQL Server digunakan untuk mengenkripsi lalu lintas SQL Server tidak dapat ditemukan, sehingga SQL tidak dapat memulai. Buka manajer konfigurasi SQL Server Di bawah "SQL Server Network Configuration" klik kanan pada "Protokol untuk MSSQLSERVER" dan pilih properti. Pada tab sertifikat, ubah ke sertifikat yang ada, atau jika Anda tidak mencoba mengenkripsi lalu lintas jaringan, jangan pilih sertifikat apa pun. Klik OK dan kemudian coba mulai Layanan SQL Server.

mrdenny
sumber
-1

Pilih akun pengguna yang valid pada instalasi dan kata sandi yang benar, bukan NTUSER / LOCAL dan hanya itu. Lebih disukai pilih juga WINDOWS / SQL_SERVER ACCESS.

User5000
sumber
-1

Saya mencoba menginstal SQL Server pada pengontrol domain dan menghadapi masalah ini. Saya memecahkan masalah ini dengan membuat pengguna terkemuka di direktori aktif dan menyediakan masing-masing pengguna di layanan SQL Server selama instalasi. Saya harap ini bisa membantu seseorang.

azharalibuttar
sumber