単一のWindowsサーバーにSQL Serverの複数のインスタンスをインストールします。サーバーはベアメタルWindows 2008 R2であるため、VMは使用できません。
セキュリティのために、管理、Windowsサービス、アカウントなど、2つのインスタンスが何も共有しないようにする必要があります。そのため、質問は次のとおりです。
WindowsサーバーにSQL Serverの複数の「インスタンス」をインストールする場合、何が共有されますか?
単一のWindowsサーバーにSQL Serverの複数のインスタンスをインストールします。サーバーはベアメタルWindows 2008 R2であるため、VMは使用できません。
セキュリティのために、管理、Windowsサービス、アカウントなど、2つのインスタンスが何も共有しないようにする必要があります。そのため、質問は次のとおりです。
WindowsサーバーにSQL Serverの複数の「インスタンス」をインストールする場合、何が共有されますか?
回答:
SQL Serverインスタンスには、インストールごとに個別のバイナリセットがあります。基本エンジンの場合、別々のアカウントで実行できる別々のSQL ServerサービスとSQLエージェントサービスがあります。それぞれに独自の構成とユーザーがあります。これは、Analysis ServicesやReporting Servicesなどの他のコンポーネントをインストールした場合にも当てはまります。
Management Studio、Integration Services、SQL Browserサービスなどの共有コンポーネントがあります。共有コンポーネントの完全なリストはこちらにあります。
異なるインスタンスを維持する場合、いくつかの考慮事項があることに注意してください。
全体として、すべてのインスタンスが同じサーバー上のリソースを奪い合うことに留意する必要があります。したがって、それらのリソースのバランスを適切に調整してください。
別のセキュリティレイヤーがよい考えなので、異なるWindowsユーザーを使用して異なるSQLインスタンスを起動することもできます。また、異なるWindowsユーザーがディレクトリにアクセスできるように、MDFファイルを個別のディレクトリに配置することもできます。そして、必要なMDFにアクセスできるさまざまなユーザーで、さまざまな名前付きインスタンスを起動します。