it-swarm-ja.com

SQL Server2012のインストールまたは削除に失敗する

ここで奇妙な問題が発生しました。インストールされたプログラムはSQLServer 2012がインストールされていることを示していますが、アンインストーラーの実行時にそれ自体を削除できません。怪我に侮辱を加えるために、依存関係が失敗した(SQL Client Connectivity SDK)と言って、必要なコンポーネントをインストールすることもできませんが、それ以外の場合はあまり役に立ちません。

他の誰かがこのエラーに遭遇します/それを解決する方法を知っていますか?

1
user978122

以前にSQL2012をインストールしましたか?それとも、このマシンを継承していて、その歴史を知らないのですか?

SQL Server構成マネージャーを開き、インスタンスがそこにリストされているかどうかを確認します。そこにない場合、SQLはそこにあるとは見なさず、その逆も同様です。

次に、次のようなファイルを探します。

C:\ Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\Summary.txt

ファイルを調べて、問題に関する手がかりが得られるかどうかを確認します。

また、インストールの試行ごとに一連のフォルダーが表示されます。

また、セットアッププログラムを実行して、修復オプションを試してみます。

別の可能性は、新しい名前で新しいインスタンスをインストールすることです。

アンインストールする場合は、 CCleaner をダウンロードして、アンインストールを実行してみてください。

1
Steven

私は同じ問題に遭遇しました。 SQL 2008 Expressがあり、SQL 2012Expressが必要でした。私は2008年を去りました。 2012をインストールした後、コアエンジンのみをインストールし、ツールはインストールしなかったことに気付きました。

私のために働いた最終的な解決策:

  1. 2008を完全にアンインストールします。これは、コントロールパネルの[プログラムと機能]で一度に1つのコンポーネントを実行する必要がありました。

  2. コアSQLServerアプリ(私の場合は64ビット)を見つけてアンインストールします。このように表示されます

    Microsoft SQL Server Server 2012(64ビット)

上記はすべての2012コンポーネントをアンインストールしました-SQLServer2012の合計エントリは9または10のようなものでした。

  1. SQL Server 2012 ExpressAdvancedをインストールします。このダウンロードには、すべてのツールと無料のアドオンが含まれています。 Expressにはサーバープロファイラーは含まれていません...

SQL Server 2012 Express(64ビット)ダウンロードオプション:

  • SQLEXPR_x64_ENUはデータベースエンジンのみであり、ツール、レポートサービス、全文検索はありません。
  • SQLEXPRWT_x64_ENU WTはツールを使用することを意味します。ツールを使用するデータベースエンジン(SQL Server Management Studio、分散再生-管理ツール、LocalDB
  • SQLEXPRADV_x64_ENU詳細。ツールに加えてSSDT、全文検索、一部のレポートサービス機能を備えたデータベースエンジン
0
user2255720