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

WindowsレジストリからSQLサーバーのポート番号を見つけるにはどうすればよいですか?

    SQL Server 2000

    デフォルトインスタンス

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib\TCP
    

    名前付きインスタンス

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP
    

    SQL Server 2005

    デフォルトインスタンスと名前付きインスタンスの区別はありません。インスタンスには、インストールされた順序に基づいて番号が割り当てられます。まず、インスタンスのレジストリキーを見つける必要があります。これは次のようになります

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#
    

    「#」は、インスタンスに割り当てられた番号です。インスタンス名は、このレジストリキーのデフォルト値として保存されます。デフォルトのインスタンスの場合、MSSQLSERVERです。

    インスタンスのレジストリキーが見つかると、TCP/IPレジストリキーが

    であることがわかります。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#\MSSQLServer\SuperSocketNetLib\TCP\IPAll
    

    SQL Server 2008

    デフォルトインスタンス

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\TCP\IPAll
    

    名前付きインスタンス

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP\IPAll
    

    詳細情報こちら 。



    1. 結合時に大規模なデータセットをクエリする(1500万行以上)

    2. データベース設計:多言語サイトをサポートする方法は?

    3. チャットサーバー:会話ログを保存するための最良の(最適化された)方法は何ですか

    4. WEEKOFYEAR()の例– MySQL