ここにシナリオがあります:私は本当に中小企業(10人未満の従業員、実際の管理者がいない)が古いSQLサーバーのインストールを新しいハードウェアを備えた新しいボックスに移行するのを支援しています。
新しいボックスを、FoundationまたはStandard(最も費用効果の高い方)のWindows Server 2008R2で実行する必要があります。 SQL Serverのインストールでは、プロセッサごとのライセンスを購入するか、SQL ServerExpressを使用することができます。ボックスには、SQL Serverのみが実行されており、Microsoft以外のログインを持つMicrosoft以外のサービスが1つある可能性があります。
他のボックスからSQLServerインスタンスに接続するサービスがいくつかあります(Webサーバー、他のサービス、SQLサーバーマネージャーを使用して接続する従業員ディレクトリ)。すべてのサービスは、Windowsアカウントではなく、SQLサーバーアカウントを使用して接続します。実際、「ドメイン」アカウントはまったくありません。
会社には実際の管理者がいないため、サーバーボックスにログインする唯一の方法は、ローカル管理者としてボックスに直接ログインするか、RDPを使用して会社独自の内部ネットワーク内に配置することです。
購入する必要のあるCAL(ある場合)の数を特定しようとしています。
明確にするために、あなたの質問にはWindowsServerとWindowsSQLServerのライセンスが含まれていると思います。 Windows Serverライセンスの場合、デバイス/ユーザー接続用にWindows Server OSとCALのライセンスが必要です。デバイスごとに選択するか、ユーザーごとにライセンスを選択するかは、環境によって異なります。
SQL 2008の場合も同様に、サーバーライセンスとCALライセンスが必要です。ただし、無制限の量のCALをカバーするプロセッサごとの高価なライセンスを購入するか、適度に安価な基本ライセンスを購入して次のように追加するかを選択できます。必要に応じて、ユーザー/デバイス用の多くのクライアントCAL。通常、ユーザー数が不明なインターネットに公開されている環境では、プロセッサごとのライセンスが取得されます。
SQL Expressについては、制限(データベースサイズなど)をチェックして、アプリケーションの拡張を制限している可能性があるかどうかを確認することをお勧めします。