web-dev-qa-db-ja.com

Windows Server 2012 R2 EssentialsおよびSQL Server 2014

まず、私はITプロフェッショナルではありません。非常に小規模なビジネス用にサーバーをデルから購入しました。 Windows Server 2012 R2 Essentialsが既にインストールされています。このサーバーを入手した主な理由は、すべてのワークステーションがデータファイルを共有するためにSQL Serverを利用する必要のある設計ソフトウェアのためでした。ソフトウェア会社が私のために準備をしに来て、ドメインコントローラーにSQL Server 2014をインストールすることはできないと言いました(理由についてはまだ少し頭を悩ませています)。

私の質問は次のとおりです:

– SQL Server 2014が機能するように、サーバーをフォーマットし、ドメインコントローラーにせずにWS 2012 R2 Eを再インストールする方法はありますか?

必要に応じて、追加情報:

  • このサーバーは新しいものであり、関連情報やデータが含まれていないため、ワイプすることができます(これは、サーバーにWSを再インストールすることを意味します)。

  • これはAutoDesk製品です。

  • Microvellumを使用しています。

4
Josh

ドキュメントに別の指示があるように思われるため、ドメインコントローラーにSQL Serverをインストールできない理由をベンダーに尋ねます。

ドメインコントローラーへのSQL ServerのインストールセクションSQL Server 2014をインストールするためのハードウェアおよびソフトウェア要件 を参照してください。

セキュリティ上の理由から、ドメインコントローラーにはSQL Server 2014をインストールしないことをお勧めします。 SQL Serverセットアップは、ドメインコントローラーであるコンピューターへのインストールをブロックしませんが、次の制限が適用されます。

  • ローカルサービスアカウントのドメインコントローラーでSQL Serverサービスを実行することはできません。

  • SQL Serverをコンピューターにインストールした後、コンピューターをドメインメンバーからドメインコントローラーに変更することはできません。ホストコンピュータをドメインコントローラに変更する前に、SQL Serverをアンインストールする必要があります。

  • SQL Serverをコンピューターにインストールした後、コンピューターをドメインコントローラーからドメインメンバーに変更することはできません。ホストコンピューターをドメインメンバーに変更する前に、SQL Serverをアンインストールする必要があります。

  • SQL Serverフェールオーバークラスターインスタンスは、クラスターノードがドメインコントローラーである場合はサポートされません。

  • SQL Serverセットアップでは、読み取り専用ドメインコントローラーでセキュリティグループを作成したり、SQL Serverサービスアカウントをプロビジョニングしたりすることはできません。このシナリオでは、セットアップは失敗します。

したがって、いくつかの制限がありますが、これらはあなたの状況に当てはまるとは思いません。ローカルサービスアカウントの代わりにドメインアカウントを使用することは問題にならず、サーバーが1つしかない場合はクラスターを使用しないと思います。ドメインコントローラもおそらく読み取り専用ではありません。

プロセスはAutodesk Vault ナレッジベース にも記載されているため、少なくとも一部のソフトウェアでサポートされていると思います。

Microvellumの documentation は、インストーラーがチェックし、ドメインコントローラーにSQL Serverをインストールしてはならないことを示唆しているようですが、実際には警告が生成されるだけで続行でき、問題なく動作します組み込みのサービスアカウントを使用しようとしないためです。

Windows 2012 R2 Essentialsは、64ビットである限り、そのページの オペレーティングシステム要件 を見ると、サポートされているオペレーティングシステムでもあります。

言われていること。ベンダーが主張している場合は、オペレーティングシステムを再インストールして、インストールされているオペレーティングシステムからドメインコントローラーの役割を削除する必要はありません。 ドメインコントローラーの降格 の手順が記載されています。

ただし、ワークステーションがドメインアカウントを使用してネットワークにログインし、ドメインコントローラーを削除した場合、ユーザーはPCとネットワークにアクセスできなくなる可能性があるため、そのルートを検討する際は十分に注意する必要があります。

また、SQL Serverをマシンにインストールすると、SQL Serverをドメインコントローラーにインストールする際の制限の1つとして、降格または昇格(つまり、ドメインコントローラーの役割を削除したり、サーバーをドメインコントローラーにしたり)できないことに注意してください。これを行うには、まずSQL Serverをアンインストールしてから、後で再インストールする必要があります。

最後に、ドメインコントローラーであるためにSQL Serverを実際にマシンにインストールできず、クライアント認証にドメインコントローラーの役割が必要な場合は、サーバーで仮想マシンを実行し、内部でSQL Serverを実行することを検討できます。そのVM。

常にベンダーにライセンスを確認する必要がありますが、これは、新しいサーバーまたは追加のライセンスを購入しなくても実行可能なオプションである可能性があることを示唆しているようです: Windows Server 2012 R2 EssentialsおよびWindows Server Essentials Experienceのライセンスについて役割

Hyper-Vの役割とHyper-VマネージャーコンソールがWindows Server 2012 R2 Essentialsに含まれるようになりました。サーバーのライセンス権が拡張され、物理サーバーにEssentialsのインスタンスをインストールして、Hyper-Vの役割(Essentials Experienceの他の役割や機能はインストールされていない)を実行できるようになり、Essentialsの2番目のインスタンスとしてEssentials Experienceのすべての役割と機能を備えた同じサーバー上の仮想マシン(VM)。