、
このチュートリアルには、次の問題を解決するための手順が含まれています。エラーを使用してサーバー2016またはサーバー2012に役割と機能を追加できません。「機能のインストールに失敗しました:指定されたサーバーの機能を追加または削除するリクエストが失敗しました。指定したサーバーには再起動が必要なため、操作が完了できません」。
上記のエラーの結果として、サーバーを再起動して最新の更新をインストールした後も問題が残ったため、サーバーに役割と機能をインストールすることができませんでした。
イベントビューアー(Windowsログ>システム)で同時に、次のエラーが記録されました。
「イベント7041:サービスコントロールマネージャー。
MSSQL $ Microsoft ## WIDサービスは、NT Service \ MSSQL $ Microsoft ## WIDとしてログオンすることができませんでした。
ログオンの障害:ユーザーは、このコンピューターで要求されたログオンタイプが許可されていません。サービス:mssql $ microsoft ## wid
ドメインとアカウント:nt service \ mssql $ microsoft ## widこのサービスアカウントには、必要なユーザーが「サービスとしてログオン」を正しく持っていません。
ユーザーアクション
このコンピューターのサービスアカウントに「サービスとしてログオン」を割り当てます。これを行うには、ローカルセキュリティ設定(secpol.msc)を使用できます。このコンピューターがクラスター内のノードである場合、このユーザー権がクラスター内のすべてのノードのクラスターサービスアカウントに割り当てられていることを確認してください。
このユーザーをサービスアカウントに既に割り当てており、ユーザー権が削除されているように見える場合は、ドメイン管理者に確認して、このノードに関連付けられているグループポリシーオブジェクトが右を削除しているかどうかを確認してください。」
修正方法:サーバーが再起動する必要があるため、サーバー2016または2012に役割や機能を追加できません。
提案ユーザーのコメントによると:以下を続ける前に、再起動リモートレジストリサービスを提供し、再試行してくださいルールをインストールしてください。これも失敗した場合は、以下の指示に従ってください。
機能のインストールエラーを解決するには、「指定されたサーバーに機能を追加または削除するリクエストが失敗しました。サーバーが再起動を必要とするため」、「nt service \ all services」& "nt service \ mssql $ microsoft ## wid"に「nt service \ all services」& "nt service \ service \ service \ mssql" "" nt service \ service \ service "にログオンしてください。
ケースA.サーバーがドメインの一部である場合は、次のようにデフォルトのドメインポリシーを続行して変更します。
1。同時に押しますWindows +r実行するコマンドボックスを開くキー。
2。実行コマンドボックスで、タイプ:GPMC.MSCそして押します入力。
3。でグループポリシー管理移動:
- 森- >ドメイン- >「ドメイン名」 - >ドメインコントローラー。
3a。右クリックしますデフォルトのドメインコントローラーポリシー選択します編集。
5。に進みますステップ– 4下に…
ケースB。サーバーがローカルサーバーの場合は、次のようにローカルグループポリシーを続行して変更します。
1。同時に押しますWindows +r実行するコマンドボックスを開くキー。
2。実行コマンドボックスで、タイプ:gpedit.mscそして押します入力。
3。ローカルグループポリシーエディターでは、次のように移動します。
- コンピューター構成 - >Windowsの設定 - >セキュリティ設定 - >ローカルポリシー - >ユーザーの権利の割り当て
————–
4。次に、ダブルクリックしますサービスとしてログアイテム。
5。クリックしてくださいユーザーまたはグループを追加しますボタン。
6。タイプnt service \すべてのサービスクリックしますわかりました。 *
*これを読んでください注記アカウントを追加する際に問題がある場合。
7。メインウィンドウでクリックしますわかりましたその後近いグループポリシーエディター。
8。次に、管理者としてコマンドプロンプトを開き、グループポリシーを更新するために次のコマンドを提供します。
- gpupdate /force
9。 リブートサーバー。
10。再起動後、グループポリシー管理を開き、もう一度行きますユーザーの権利の割り当て。
11。でダブルクリックしますサービスとしてログアイテムとクリックしますユーザーまたはグループを追加します。
12。タイプnt service \ mssql $ microsoft ## widクリックしますわかりました。 *
* 注記:「nt service \ mssql $ microsoft ## wid」または「nt service \ all services」アカウントを「サービスとしてログオン」に追加できない場合、次のようになります。
1。追加「みんな「(引用なし)、サービスとしてログする。
2。リブートサーバー。
3。追加「nt service \ all Services」& "nt service \ mssql $ microsoft ## wid"ユーザーがサービスとしてログを記録します。
4。実行しますgpupdate /force
5。リブートサーバー
6。取り除くサービスとしてログオンから「みんな」。
7。役割と機能を追加します。サーバー上。
13。クリックわかりましたもう一度近いグループポリシーエディター。
14。管理者としてコマンドプロンプトを開き、グループポリシーを更新するために次のコマンドを提供します。
- gpupdate /force
15。 リブートサーバー。
16。再起動後、役割と機能をインストールしてみてください。
それでおしまい!このガイドがあなたの経験についてあなたのコメントを残してあなたを助けたかどうかを教えてください。他の人を助けるためにこのガイドを気に入って共有してください。
この記事があなたに役立つ場合は、寄付をすることで私たちをサポートすることを検討してください。1ドルでさえ私たちにとって大きな違いをもたらすことができますこのサイトを自由に保ちながら他の人を助け続けるための努力において: