web-dev-qa-db-ja.com

SQL Server 2008R2のインストールエラー「参照されているすべての特権またはグループが呼び出し元に割り当てられているわけではありません」

SQL Server 2008r2のインストールの途中でエラーが発生します。エラー状態

参照されるすべての特権またはグループが呼び出し元に割り当てられるわけではありません。

再試行またはキャンセルを求められます。両方を試すと、エラーメッセージが返され、プロセスを終了するにはcntrl-alt-deleteを実行する必要があります。ローカルアカウント、ネットワークドメインアカウントに関連付けられているすべての権限を確認し、管理者としてインストールを実行しました。私はウェブで検索しましたが、他の人もこの問題を抱えていますが、解決策を見つけることができません。だから私は専門家に目を向けます、誰かがこのエラーに遭遇しますか?

2
Nate S.

さらに調べてみると、答えが見つかりました。理由はわかりませんが、adminアカウントにはプログラムファイルFileの所有権がありませんでした。これは、SQL Server 2008R2のインストール時に問題を引き起こしていました。これが私の問題を最終的に修正したステップです。

  1. UAC設定を[通知しない]に変更します
  2. リブート
  3. AdminアカウントでProgramFilesファイルの所有権を取得します
    • 「プログラムファイル」->「プロパティ」->「セキュリティ」タブ->「詳細」->「所有者」タブ->「編集」->「サブコンテナとオブジェクトの所有者を置き換える」を右クリックします。
  4. リブート
  5. プログラムファイルの管理者アカウントにフルコントロール権限を追加します
  6. リブート

ブームベイビー!

http://www.radiodj.ro/community/index.php?topic=2445.

0
Nate S.

Windows10のSQLServer 2008R2でこのエラーが発生しました。

奇妙なことに、インストーラーファイルをダウンロードディレクトリからデスクトップにコピーすると、エラーが修正されました。

2
Robyn

MSSQL Serverの上位バージョンまたは下位バージョン(MS SQL Server 2012、2014)をアンインストールした後、MSSQL Server 2008R2をインストールしようとしている場合。コントロールパネル>> [プログラム] >> [プログラムのアンインストール]から次の3つのファイルを除いて、SQLServerという名前のすべてのファイルを削除したことを確認してください。

Microsoft SQL Server Compact 3.5 SP2 ENU
Microsoft SQL Server Compact 3.5 SP2 Query Tool ENU
Microsoft SQL Server Compact 4.0 SP1 x64 ENU CTP1

また、次のパスからMSSQLServerフォルダーを削除しました

C:\Program Files\
C:\Program Files(x86)
C:\ProgramData\Microsoft

その後、システムを再起動してインストールしてみてください。

エラーが発生した場合はお知らせください。

ロビンは正しい。

Windows Server 2012R2にSQLServer 2012 Expressをインストールしようとすると、次の非常に古典的なエラーが発生します。

1/SQLServerデータベースエンジンサービスインスタンス機能のインストール中にエラーが発生しましたSQLServerへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、およびSQLServerがリモート接続を許可するように構成されていることを確認してください。 (プロバイダー:名前付きパイププロバイダー、エラー:40-SQL Serverへの接続を開くことができませんでした)エラーコード:0x84BB0001

2 /参照されているすべての特権またはグループが呼び出し元に割り当てられているわけではありません。このエラーメッセージは、インストール中に6回表示されます。

また:

SQL Serverログとイベントビューアは、存在しないボリュームでこのデータベースを開こうとしたことを示しています:e:\ sql11_main_t.obj.x86release\sql\mkmastr\databases\objfre\i386\MSDBLog.ldf

SQLServerサービスを手動で開始することはできません

SQLServerセットアッププログラムは最初にIEでダウンロードされ、次の場所に保存されました:C:\ Users\Public\Downloads\...(パブリックアクセス)

インストーラーファイルを管理者デスクトップにコピーして実行すると、これらすべての問題が解決しました。

数年前、インストーラーファイルがC以外のボリュームにある場合、同様のSQLServerインストーラーエラーが見つかりました。

0
figolu

「icacls」コマンドを使用してACLを復元しようとすると、このエラーも発生します。しかし、PowerShellを管理者として実行すると(なぜこれを行う必要があるのか​​わかりません。すでに「管理者」アカウントでログオンしているので)、正常に動作し始めます。多分それはあなたを助けます。

0
Newbie