CONNECTIONPROPERTY (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceDatabase SQL di Microsoft Fabric

Untuk permintaan yang masuk ke server, fungsi ini mengembalikan informasi tentang properti koneksi koneksi unik yang mendukung permintaan tersebut.

Konvensi sintaks transact-SQL

Sintaks

CONNECTIONPROPERTY ( property )  

Argumen

property
Properti koneksi. properti dapat memiliki salah satu nilai ini:

Nilai Jenis data Deskripsi
net_transport nvarchar(40) Mengembalikan protokol transportasi fisik yang digunakan oleh koneksi ini. Nilai ini tidak dapat diubah ke null. Kemungkinan nilai pengembalian:

HTTP
Pipa bernama
Sesi
Memori bersama
SSL
TCP

dan

MELALUI

Catatan: Selalu mengembalikan Sesi saat koneksi mengaktifkan beberapa kumpulan hasil aktif (MARS), dan pengumpulan koneksi diaktifkan.
protocol_type nvarchar(40) Mengembalikan jenis protokol payload. Saat ini membedakan antara TDS (TSQL) dan SOAP. Dapat diubah ke null.
auth_scheme nvarchar(40) Mengembalikan skema autentikasi SQL Server koneksi. Skema autentikasi adalah Autentikasi Windows (NTLM, KERBEROS, DIGEST, BASIC, NEGOTIATE) atau Autentikasi SQL Server. Tidak dapat diubah ke null.
local_net_address varchar(48) Mengembalikan alamat IP pada server yang ditargetkan oleh koneksi khusus ini. Hanya tersedia untuk koneksi yang menggunakan penyedia transportasi TCP. Dapat diubah ke null.
local_tcp_port int Mengembalikan port TCP server yang ditargetkan koneksi ini, jika koneksi adalah koneksi yang menggunakan transportasi TCP. Dapat diubah ke null.
client_net_address varchar(48) Meminta alamat klien yang mencoba menyambungkan ke server ini. Dapat diubah ke null.
physical_net_transport nvarchar(40) Mengembalikan protokol transportasi fisik yang digunakan oleh koneksi ini. Akurat ketika koneksi mengaktifkan beberapa kumpulan hasil aktif (MARS).
<String lainnya> Mengembalikan NULL untuk input yang tidak valid.

Keterangan

local_net_address dan local_tcp_port mengembalikan NULL di SQL Database.

Nilai yang dikembalikan cocok dengan opsi yang ditampilkan untuk kolom terkait dalam tampilan manajemen dinamis sys.dm_exec_connections . Contohnya:

SELECT   
ConnectionProperty('net_transport') AS 'Net transport',   
ConnectionProperty('protocol_type') AS 'Protocol type';