Cara mengatasi kesalahan "akun yang ditentukan sudah ada" selama instalasi SQL Server 2008 R2

16

Saya baru-baru punya masalah saat menginstal Visual Studio 2012 dan SQL Server 2008 R2 pada mesin pengembangan baru. Urutan instalasi saya adalah Visual Studio 2012 lalu instal SQL Server 2008 R2.

Terjadi kesalahan selama pertengahan instalasi SQL Server:

Akun yang ditentukan sudah ada.

Saya telah menghabiskan hari saya mencoba untuk memperbaiki masalah ini.

SINAR
sumber
Apakah Anda menemukan solusi tanpa menghapus instalasi klien SQL Native? Saya harus menginstal SQL Mng Studio pada server aplikasi ERP dan saya pikir itu akan terlalu berbahaya menghapus instalasi klien db.
Tobia

Jawaban:

7

Pertama, cari log instalasi. Dalam contoh saya itu berada di bawah jalur berikut:

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

Dalam log itu saya menemukan entri berikut:

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.

Saya kemudian menemukan file sqlncli.msidan membuka prompt perintah untuk menjalankan perintah ini:

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

Saya kemudian menghapus SQL Server Native Client dan menjalankan instalasi untuk SQL Server lagi, berhasil.

SINAR
sumber
1
Apakah ada artikel atau proses khusus yang membuat Anda yakin perlu menghapus klien asli?
4
Hanya untuk mengatakan bahwa ini bekerja untuk saya ketika saya menemukan kesalahan ini dengan SQL Management Studio 2014. Saya harus menghapus instalasi SQL Native Client 2012 untuk beberapa alasan ...
x3ja
6

Mengenai di mana indikasi bahwa SQL Native Client adalah masalah - kesalahan sebenarnya terjadi ketika mencoba menginstal SQL Native Client yang lebih baru. Solusinya tampaknya: pergi ke Tambah / Hapus Program dan kemudian hapus SQL Native Client yang lebih lama dan coba lagi. Tidak perlu membatalkan instalasi.

Setelah SQL Native Client yang lama dihapus, instalasi tampaknya berjalan tanpa masalah.

shivesh suman
sumber
1
Ini berfungsi untuk saya hanya dengan menghapus instalasi SQL Native Client yang sebelumnya diinstal.
Jerameel Resco
4

Untuk kelengkapan: Ini juga terjadi ketika paket msi asli memiliki nama yang berbeda.

Jika Anda menginstal myproductV1.msi dan kemudian mencoba memperbaruinya menggunakan

msiexec /fvomus myproductV1.msi

ini bekerja seperti yang diharapkan. Tetapi saat menggunakan

msiexec /fvomus myproductV3.msi

gagal dengan kesalahan yang disebutkan. Dengan asumsi bahwa hanya perubahan nama file. Konten (terutama semua GUIDS) tetap sama

Makam
sumber
1

Copot semua komponen SQL dari program dan fitur (appwiz.cpl -shortcut). Kemudian keluarkan uang tunai dan mulai ulang sistem.

Solusi ini telah memperbaiki milik saya.

Dinu C
sumber
0

Saya menerima kesalahan yang sama 1603 ketika menginstal Sql server 2014. Sesuai instruksi, saya telah menghapus klien asli sql server 2012 tetapi terus menerima kesalahan. Anda harus menemukan nama produk di file log yang menyebabkan kesalahan ini dan menghapus aplikasi itu dan kesalahan ini akan hilang. Saya harus mencopot pemasangan MICROSOFT_VCPP2010SP1.

Nikhil Tej
sumber
Halo dan selamat datang di situs ini! Mungkin akan membantu jika Anda mengklarifikasi log mana yang sedang Anda bicarakan. Saya kira maksud Anda log instalasi tetapi tidak meninggalkan ruang untuk menebak seperti itu. Jangan ragu untuk mengedit posting Anda untuk menambahkan detail yang berguna. Terima kasih.
Andriy M