SQL Server Express のインスタンスを識別する方法

sqlcmd ユーティリティを使用すると、現在実行中のインスタンスで使用されている SQL Server のエディションを確認できます。Microsoft SQL Server 2005 Express Edition (SQL Server Express) のインスタンスは、"Express Edition" と表示されます。

SQL Server のバージョンを識別するには

  1. 次の sqlcmd コマンドを使用して SQL Server のインスタンスに接続します。

    sqlcmd -S Server\Instance

    Server にはコンピュータの名前、Instance には確認するインスタンスの名前を指定します。セットアップ時に既定の名前付きインスタンスを使用した場合は、インスタンス名として「SQLExpress」を指定します。

  2. サーバー名とインスタンス名を識別するには、次のコマンドを入力します。

    select @@servername
    go
    
  3. 接続したら、次の 2 つのコマンドを入力します。

    select @@version
    go
    
  4. 別の方法として、次の 2 つのコマンドを入力することもできます。

    select serverproperty('edition')
    go
    

    sqlcmd ツールによってバージョン情報が表示されます。表示される情報の最後の行に "Express Edition" が含まれている場合は、接続先のインスタンスで SQL Server Express が実行されています。