SQL Server 2012 Express kurulumu “Veritabanı Altyapısı başlangıç ​​tutamacı bulunamadı.” Hatasıyla başarısız oluyor.


13

Windows 7 SP1 x64 üzerinde SQL Server Express 2012 w / SP1 x64 yüklemeye çalışıyorum. Bu makineye daha önce SQL Server Express 2012 yüklenmişti. Bu örnek, kaldırıldığından beri SQL Server 2012 Standard sürümüne yükseltildi.

Yükleme sırasında seçilen seçenekler şunlardır:

  • KB 2793634 ile ilişkili yükleme - 2 SQL Server ürün güncellemelerini dahil et

  • Tüm özellikleri varsayılan dizinlere yükle

  • Varsayılan örnek kök dizininde adlandırılmış örnek SQLEXPRESS

  • Varsayılan hizmet hesapları: SQL Server Veritabanı Altyapısı -> NT Hizmeti \ MSSQL $ SQLEXPRESS

  • Varsayılan Veritabanı Motoru Yapılandırması

Yükleme aşağıdaki hatayla başarısız oluyor:

TITLE: Microsoft SQL Server 2012 Service Pack 1 Kurulumu

Aşağıdaki hata oluştu:

Veritabanı Altyapısı başlangıç ​​tutamacı bulunamadı.

Yardım için şu adresi tıklayın: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB40EB40EB00

------------------------------ DÜĞMELER:

tamam

Bunun bozuk bir MSSQL $ SQLEXPRESS sanal hesabıyla ilişkili olabileceğini okudum.

Bunu nasıl düzeltebileceğine dair bir fikrin var mı?

Teşekkürler,

Jon.

Summary.txt

Genel özet: Son sonuç: Başarısız: aşağıdaki ayrıntılara bakın Çıkış kodu (Ondalık): -2061893607 Başlangıç ​​zamanı:
2014-03-24 12:08:49 Bitiş zamanı: 2014-03-24 12:28:21 İstenen eylem: Yükle

Kurulum, özellikler için gerekli eylemlerle tamamlandı. Bu özellikler için sorun giderme bilgileri: SQLEngine için sonraki adım: Hatayı gidermek için aşağıdaki bilgileri kullanın, bu özelliği kaldırın ve kurulum işlemini yeniden çalıştırın. Çoğaltma için sonraki adım: Hatayı gidermek için aşağıdaki bilgileri kullanın, bu özelliği kaldırın ve kurulum işlemini yeniden çalıştırın.

Makine Özellikleri: Makine adı: MONTREAL
Makine işlemci sayısı: 4 İşletim sistemi sürümü:
Windows 7 İşletim sistemi hizmet paketi: Service Pack 1 İşletim Sistemi bölgesi: Amerika Birleşik Devletleri İşletim Sistemi dili: İngilizce (ABD) İşletim Sistemi mimarisi: x64 İşlem mimarisi: 64 Bit İşletim Sistemi kümelenmiş: Hayır

Bulunan ürün özellikleri: Ürün Eşgörünümü
Eşgörünüm Kimliği Özelliği
Dil Sürümü Kümelenmiş Sürüm

Paket özellikleri: Açıklama: Microsoft SQL Server 2012 Service Pack 1 ProductName: SQL Server 2012 Tür: RTM Sürüm:
11 Kurulum konumu: c: \ 097a5adf24ea31e1a16d \ x64 \ setup \ Kurulum sürümü: Express

Slipstream: Gerçek SP Seviye
1 Yama Seviyesi: 11.1.3128.0

Ürün Güncelleme Durumu: Başarı: KB 2674319, KB 2793634

Yükleme için Seçilen Ürün Güncelleştirmeleri: Başlık:
Service Pack 1 Bilgi Tabanlı Makale: KB 2674319 Sürüm: 11.1.3000.0 Mimari: x64 Dil: 1033

Başlık: SQL Server 2012 SP1 GDR Ürün Güncelleme Bilgi Tabanlı Makale: KB 2793634 Sürüm:
11.1.3128.0 Mimari: x64 Dil: Tümü

Güncelleme Kaynağı: MU

Kullanıcı Giriş Ayarları: EYLEM: Install
ADDCURRENTUSERASSQLADMIN: true AGTSVCACCOUNT:
NT AUTHORITY \ NETWORK SERVICE AGTSVCPASSWORD: *****
AGTSVCSTARTUPTYPE: Engelli ASBACKUPDIR:
Yedekleme ASCOLLATION: Latin1_General_CI_AS
ASCONFIGDIR: Yapılandırma ASDATADIR:
Veri ASLOGDIR: Log ASPROVIDERMSOLAP:
1 ASSERVERMODE: ÇOK BOYUTLU ASSVCACCOUNT:
ASSVCPASSWORD: ASSVCSTARTUPTYPE:
Otomatik ASSYSADMINACCOUNTS: ASTEMPDIR:
Temp BROWSERSVCSTARTUPTYPE: Devre dışı CLTCTLRNAME:
CLTRESULTDIR: CLTSTARTUPTYPE:
0 CLTSVCACCOUNT: CLTSVCPASSWORD:
CLTWORKINGDIR:
COMMFABRICENCRYPTION: 0 COMMFABRICNETWORKLEVEL: 0
COMMFABRICPORT: 0 configurationFile:
CTLRSTARTUPTYPE: 0 CTLRSVCACCOUNT:
CTLRSVCPASSWORD: CTLRUSERS:
ENABLERANU: true TRK:
true ERRORREPORTING: false ÖZELLİKLERİ:
SQLEngine, çoğaltma, SNAC_SDK FILESTREAMLEVEL: 0
FILESTREAMSHARENAME: FTSVCACCOUNT:
FTSVCPASSWORD: YARDIM:
false IACCEPTSQLSERVERLICENSETERMS: true INDICATEPROGRESS:
false INSTALLSHAREDDIR: C: \ Program Dosyaları \ Microsoft SQL Server \ INSTALLSHAREDWOWDIR: C: \ Program Dosyaları (x86) \ Microsoft SQL Server \ INSTALLSQLDATADIR:
INSTANCEDIR: C: \ Program Dosyaları Microsoft SQL Server SQLEXPRESS INSTANCENAME:
SQLEXPRESS ISSVCACCOUNT: NT AUTHORITY \ Network Service ISSVCPASSWORD: ISSVCSTARTUPTYPE:
Otomatik MATRIXCMBRICKCOMMPORT: 0 MATRIXCMSERVERNAME:
MATRIXNAME: NPENABLED:
0 PID: ***** QUIET:
yanlış SESSİZ
AllFeatures_WithDefaults RSINSTALLMODE:
DefaultNativeMode RSSHPINSTALLMODE:
DefaultSharePointMode RSSVCACCOUNT:
RSSVCPASSWORD: RSSVCSTARTUPTYPE:
Otomatik SAPWD: SECURITYMODE:
SQLBACKUPDIR: SQLCOLLATION:
Latin1_General_CI_AS SQLSVCACCOUNT: NT Servis \ MSSQL $ SQLEXPRESS SQLSVCPASSWORD:
SQLSVCSTARTUPTYPE: Otomatik SQLSYSADMINACCOUNTS:
Montreal \ Jonathan Bailey SQLTEMPDBDIR:
SQLTEMPDBLOGDIR: SQLUSERDBDIR:
SQLUSERDBLOGDIR: SQMREPORTING:
false TCPENABLED: 0 UIMODE:
AutoAdvance Güncellemesi Etkin: true UpdateSource:
MU X86: false

Yapılandırma dosyası: C: ​​\ Program Dosyaları \ Microsoft SQL Server \ 110 \ Setup Bootstrap \ Log \ 20140324_120228 \ ConfigurationFile.ini

Ayrıntılı sonuçlar: Özellik: Veritabanı Altyapısı Hizmetleri Durum: Başarısız: ayrıntılar için günlüklere bakın Hata nedeni: Özelliğin kurulum işlemi sırasında bir hata oluştu. Sonraki Adım: Hatayı gidermek için aşağıdaki bilgileri kullanın, bu özelliği kaldırın ve kurulum işlemini tekrar çalıştırın. Bileşen adı:
SQL Server Veritabanı Altyapısı Hizmetleri Eşgörünüm Özellikleri Bileşen hata kodu: 0x851A0019 Hata açıklaması: Veritabanı Altyapısı başlangıç ​​tutamacı bulunamadı. Hata yardım bağlantısı:
http://go.microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.3128.0&EvtType=0xD15B4EB2=4040BF0=40040B

Özellik: SQL Server Çoğaltma Durumu:
Başarısız: ayrıntılar için günlüklere bakın Hata nedeni: Özelliğin bağımlılığı nedeniyle, özelliğin kurulum işleminin başarısız olmasına neden olan bir hata oluştu. Sonraki Adım: Hatayı gidermek için aşağıdaki bilgileri kullanın, bu özelliği kaldırın ve kurulum işlemini tekrar çalıştırın. Bileşen adı:
SQL Server Veritabanı Altyapısı Hizmetleri Eşgörünüm Özellikleri Bileşen hata kodu: 0x851A0019 Hata açıklaması: Veritabanı Altyapısı başlangıç ​​tutamacı bulunamadı. Hata yardım bağlantısı:
<>> Özellik: SQL Tarayıcı Durumu:
Geçti

Özellik: SQL Yazıcı Durumu:
Geçti

Özellik: SQL İstemci Bağlantı Durumu:
Geçti

Özellik: SQL İstemci Bağlantısı SDK Durumu: Geçti

Hatalı kurallar:

Global kurallar:

Senaryoya özgü kurallar:

Kural rapor dosyası: C: ​​\ Program Files \ Microsoft SQL Server \ 110 \ Setup Bootstrap \ Log \ 20140324_120228 \ SystemConfigurationCheck_Report.htm


2
Artık tahmin yok. Yükleme günlük dosyalarını bulacak ve okuyacaksınız. Bkz. SQL Server Kurulum Günlük Dosyalarını Görüntüleme ve Okuma . Yükleme günlüğünde hatayı kendiniz belirleyemiyorsanız, günlüğü buraya gönderin.
Remus Rusanu

Yanıtlar:


10

Aşağıdaki linkte 'Veritabanı motoru başlatma tutamacı bulunamadı' hatası için basit ve eksiksiz bir çözüm Hatanın nedeni olabilir

Sunucu Yapılandırma sayfa penceresinde (yükleme sırasında) kullanıcının seçtiği hesap bir şekilde SQL Server veritabanı motoru hizmetlerini çevrimiçi duruma getiremez. Ya ayrıcalık yok ya da bozulmuş. Veritabanı motoru hizmetlerinin yüklenmesi sırasında SQL Server çevrimiçi veritabanı hizmetlerini dahili bir işlem olarak getirmeye çalışır, ancak başlangıç ​​hesabı bozuk olduğundan veya uygun ayrıcalıklara sahip olmadığından bunu yapamaz ve sonuçta yükleme başarısız olur.

2.Diğer sebep, kurulumun bir nedenden dolayı ilk kez başarısız olması ve kullanıcı kaldırma programını ekleme programından kaldırma başarısız olduğunda, kurulumun kaldırılması hesabı kırık durumda bırakır, böylece daha fazla yükleme denemesi bu hata mesajını yanıp söner

Çözüm olabilir.

SQL Server programını kaldırma programından tamamen kaldırın

Kurulumu sağ tıklayın ve yönetici olarak çalıştır'ı seçin. Kurulumu başlattıktan ve gerekli ayrıntıları sağladıktan sonra Sunucu Yapılandırma sayfasına ulaşacaksınız. Bu sayfaya ulaştığınızda lütfen Veritabanı Altyapısı hizmetleri için NT Authority \ SYSTEM olarak Yerel Sistem hesabı olarak da adlandırılan başlangıç ​​hesabını seçin.

SQL Server Kurulum Hatası'ndaki tüm ayrıntılar : Veritabanı motoru başlatma tutamacı bulunamadı


Çok teşekkürler, Shanky. Birçok kez yükledim ve kaldırdım ve çok sinirli oluyordum. NT Authority \ SYSTEM olarak değiştirme çözümünüz bir cazibe gibi çalıştı.
Susan

5

Bu konuda Microsoft Teknik Destek ile çalıştıktan sonra SQL Server Standard'ı kaldırma ve SQL Server Express'i yeniden yükleme işleminin hizmet hesabını (bu durumda NT Service \ MSSQL $ SQLEXPRESS ) bırakma durumunu belirlediğini belirledik hizmeti çalıştırmak için gerekli izinlere sahip değil.

Sorunu çözmek için el ile geçtik ve SQL Server belgelerindeki Windows Server Hesaplarını ve İzinlerini Yapılandırma bölümünde belirtilen izinleri ekledik . Yalnızca bazı izinlerin eksik olduğunu unutmayın.


İpucu için teşekkürler, bu benim için de engeldi. Windows 7 istasyonunda NT hizmet hesaplarında bu hakların nasıl yeniden yapılandırılacağını bulamıyorum (hesap yönetiminde görünmüyorlar, yine de hakları yapılandırmaya izin vermiyor gibi görünüyor), bu hesap profillerini bastırarak sorunu düzeltirim. (Bilgisayar özellikleri, gelişmiş parametreler, kullanıcı profili parametreleri, net service \ mssql profillerini gizleme, daha sonra users klasörüne gitme, klasörlerini gizleme (sahiplik almayı, yeniden başlatmayı ... gerektirmişti) ve son olarak yeniden yükleme.)
Frédéric
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.