sql >> データベース >  >> RDS >> Sqlserver

レジストリを介してSQLサーバーインスタンスのバージョンとエディションを見つける方法

    あなたが述べているように:インストールされているすべてのインスタンスは:

    にあります
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL
    

    このインスタンスの値を使用して、次の場所に移動できます。

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\{INSTANCE DATA}\MSSQLServer\CurrentVersion
    

    ここで、{INSTANCEDATA}は最初のレジストリ設定のキーのデータです。

    例:私はこのキーを含むコンピューターを持っています:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL]
    "MSSQLSERVER2008"="MSSQL10_50.MSSQLSERVER2008"
    "SQLEXPRESS2008R2"="MSSQL10_50.SQLEXPRESS2008R2"
    

    => 2つのインスタンスがあることを意味します:バージョンはここにあります:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER2008\MSSQLServer\CurrentVersion]
    "CurrentVersion"="10.50.4000.0"
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS2008R2\MSSQLServer\CurrentVersion]
    "CurrentVersion"="10.50.4000.0"
    


    1. Resque Mysql2 ::Error:ユーザーが「max_user_connections」リソースを超えました(現在の値:10)

    2. デザインの質問:オンラインでユーザー数を表示する方法は?

    3. RazorSQLをSalesforce.comに接続する

    4. SQLSTATE [HY093]:無効なパラメーター番号:パラメーターが定義されていません