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

sys.dm_os_host_info動的管理ビューを使用してSQLServerでオペレーティングシステムのバージョン情報を返す

    SQL Serverでは、sys.dm_os_host_infoを使用できます。 基盤となるオペレーティングシステムに関する情報を返すシステム動的管理ビュー。

    このビューは、sys.dm_os_windows_infoに似ています。 ビュー、ただしsys.dm_os_host_info LinuxシステムとWindowsを処理し、2つを区別するための列が増えています。

    このビューから返される情報の簡単な例を次に示します。

    SELECT * FROM sys.dm_os_host_info;
    

    結果:

    +-----------------+---------------------+----------------+---------------------------+------------+-----------------------+
    | host_platform   | host_distribution   | host_release   | host_service_pack_level   | host_sku   | os_language_version   |
    |-----------------+---------------------+----------------+---------------------------+------------+-----------------------|
    | Linux           | Ubuntu              | 16.04          |                           | NULL       | 0                     |
    +-----------------+---------------------+----------------+---------------------------+------------+-----------------------+
    

    ここでも垂直出力を使用しています(横にスクロールする必要はありません):

    host_platform           | Linux
    host_distribution       | Ubuntu
    host_release            | 16.04
    host_service_pack_level | 
    host_sku                | NULL
    os_language_version     | 0
    

    1. OracleでTIMESTAMP形式の値の違いを見つける方法は?

    2. 列数が異なる2つのテーブルを結合する

    3. 間違ったバイトカウント長によって破損したシリアル化された文字列を修復するにはどうすればよいですか?

    4. PostgreSQLユーザーパスワードを変更するにはどうすればよいですか?