SQL Server 2008 R2 yüklemesi sırasında “belirtilen hesap zaten var” hatası nasıl giderilir


16

Yakın zamanda Visual Studio 2012 ve SQL Server 2008 R2'yi yeni bir geliştirme makinesine yüklerken bir sorun yaşadım. Kurulum dizilimim Visual Studio 2012 idi, ardından SQL Server 2008 R2'yi yükleyin.

SQL Server yüklemesinin ortasında bir hata oluştu:

Belirtilen hesap zaten var.

Günümü bu sorunu çözmeye çalışarak geçirdim.


SQL Native istemcisini kaldırmadan bir çözüm buldunuz mu? Bir ERP uygulama sunucusuna SQL Mng Studio yüklemeliyim ve db istemcisini kaldırmak çok tehlikeli olacağını düşünüyorum.
Tobia

Yanıtlar:


7

İlk olarak, kurulum günlüğünü arayın. Benim durumumda şu yoldaydı:

C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\*.*

Bu günlükte aşağıdaki girişleri buldum:

2015-08-07 11:16:50 Slp: Sco: Attempting to open registry subkey 
2015-08-07 11:16:50 Slp: Sco: Attempting to open registry subkey SOFTWARE\Microsoft\VisualStudio\9.0
2015-08-07 11:16:50 Slp: Sco: Attempting to get registry value InstallDir
2015-08-07 11:16:50 Slp: Target package: "D:\shared\~~~~~\sqlncli.msi"
2015-08-07 11:16:51 Slp: MSI Error: 1316 The specified account already exists.

Daha sonra dosyayı buldum sqlncli.msive bu komutu yürütmek için bir komut istemi açtım:

msiexec /i "d:\[Your sqlncli.msi path]

Daha sonra SQL Server Native Client'ı kaldırdım ve SQL Server kurulumunu tekrar çalıştırdım, başarılı oldum.


1
Yerel istemciyi kaldırmanız gerektiğine inandığınız belirli bir makale veya işlem var mı?

4
SQL Management Studio 2014 ile bu hatayı vurduğumda bunun işe yaradığını söylemek için. SQL Native Client
2012'yi

6

SQL Native Client'ın sorun olduğu göstergesiyle ilgili olarak, hata daha yeni SQL Native Client'ı yüklemeye çalışırken ortaya çıkar. Çözüm şu şekilde görünüyor: Program Ekle / Kaldır'a gidin ve daha sonra eski SQL Yerel İstemcisini kaldırın ve tekrar deneyin. Kurulumu iptal etmeye gerek yok.

Eski SQL Yerel İstemcisi kaldırıldıktan sonra, yükleme sorunsuz bir şekilde devam ediyor gibi görünüyor.


1
Bu, yalnızca önceden yüklenmiş SQL Yerel İstemcisi'ni kaldırarak benim için çalışır.
Jerameel Resco

4

Tamlık için: Bu, orijinal msi paketinin farklı bir adı olduğunda da olur.

MyproductV1.msi dosyasını yükledikten sonra kullanarak güncellemeyi denediyseniz

msiexec /fvomus myproductV1.msi

beklendiği gibi çalışır. Ama kullanırken

msiexec /fvomus myproductV3.msi

belirtilen hatayla başarısız olur. Yalnızca dosya adının değiştiği varsayılarak. İçerik (özellikle tüm GUIDS'ler) aynı kalır


1

Her SQL bileşenini programlardan ve özelliklerden kaldırın (appwiz.cpl -shortcut). Ardından nakit parayı kaldırın ve sistemi yeniden başlatın.

Bu çözüm benimkini düzeltti.


0

Sql server 2014'ü yüklerken aynı hatayı 1603 aldım. Talimatlara göre, sql server 2012 yerel istemcisini kaldırdım ancak hatayı almaya devam ettim. Bu hataya neden olan günlük dosyasında ürün adını bulmanız ve bu uygulamayı kaldırmanız ve bu hata ortadan kalkacaktır. MICROSOFT_VCPP2010SP1'i kaldırmak zorunda kaldım.


Merhaba ve siteye hoş geldiniz! Hangi günlüğünden bahsettiğinizi açıklığa kavuşturabilirsiniz. Kurulum günlüğü demek istediğinizi tahmin ediyorum ama bu tahminler için yer bırakmak değil. Yararlı ayrıntılar eklemek için yayınınızı düzenlemekten çekinmeyin . Teşekkür ederim.
Andriy M

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.