最近、Visual Studio 2012とSQL Server 2008 R2を新しい開発マシンにインストールするときに問題が発生しました。私のインストールシーケンスはVisual Studio 2012で、SQL Server 2008 R2をインストールしました。
SQL Serverのインストール中にエラーが発生しました:
指定されたアカウントは既に存在します。
私はこの問題を解決するために一日を費やしました。
最近、Visual Studio 2012とSQL Server 2008 R2を新しい開発マシンにインストールするときに問題が発生しました。私のインストールシーケンスはVisual Studio 2012で、SQL Server 2008 R2をインストールしました。
SQL Serverのインストール中にエラーが発生しました:
指定されたアカウントは既に存在します。
私はこの問題を解決するために一日を費やしました。
回答:
最初に、インストールログを検索します。私の例では、次のパスにありました。
C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\*.*
そのログで、次のエントリを見つけました。
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.
次に、ファイルsqlncli.msi
を見つけ、コマンドプロンプトを開いてこのコマンドを実行しました。
msiexec /i "d:\[Your sqlncli.msi path]
その後、SQL Server Native Clientをアンインストールし、SQL Serverのインストールを再度実行しました。成功しました。
SQL Server 2014のインストール中に同じエラー1603を受け取りました。指示に従って、SQL Server 2012ネイティブクライアントをアンインストールしましたが、引き続きエラーを受け取りました。このエラーの原因となっているログファイルで製品名を見つけて、そのアプリケーションをアンインストールすると、このエラーはなくなります。MICROSOFT_VCPP2010SP1をアンインストールする必要がありました。
別の簡単なソリューションは、Microsoftからこのツールをインストールすることでした:https : //support.microsoft.com/en-ca/help/17588/fix-problems-that-block-programs-from-being-installed-or-removed
実際にトラブルを解決するのはトラブルシューティングツールです。少なくとも、私にとってはうまくいきました。