Aracılığıyla paylaş


SQLGetConnectAttr

The SQL Server Native Client ODBC driver defines driver-specific connection attributes.Bazı öznitelikleri kullanılabilir SQLGetConnectAttr, ve işlev geçerli ayarlarında bildirmek için kullanılır.Bu öznitelikler kadar bağlantı yapılan veya öznitelik kaldırıldı sonra garanti edilmez için değerleri bildirdi küme kullanarak sqlkümeConnectAttr.

Öznitelikler hakkında daha fazla bilgi için bkz: SQLSetConnectAttr.

SQL_COPT_SS_CONNECTION_DEAD

SQL_COPT_SS_CONNECTION_DEAD öznitelik, sunucuya bir bağlantı durumunu bildirir.Sürücü ağ için geçerli bağlantı durumunu sorgular.

Not

Standart odbc bağlantı öznitelik SQL_ATTR_CONNECTION_DEAD en son bağlantı durumunu verir.Geçerli bağlantı durumunu olmayabilir.

Değer

Açıklama

SQL_CD_TRUE

Sunucu bağlantısı kayboldu.

SQL_CD_FALSE

Bağlantı açık ve deyim işlenmesi için kullanılabilir.

SQL_COPT_SS_PERF_DATA

sql_copt_ss_perf_data öznitelik geçerli sürücü performans istatistiklerini bulunduran sqlperf yapısına bir işaretçi döndürür.SQLGetConnectAttr performans günlüğe kaydetme etkin olduğunda null döndürür.İstatistikler sqlperf yapısına, sürücü tarafından dinamik olarak güncelleştirilmez.Call SQLGetConnectAttr her saat performans istatistiklerini yenilenmesi gerekiyor.

Değer

Açıklama

NULL

Performans günlüğü etkin değildir.

Başka bir değer

sqlperf yapısına işaretçinin.

SQL_COPT_SS_PERF_QUERY

Uzun süre çalışan sorguları günlük kaydı etkinleştirilirse, sql_copt_ss_perf_query öznitelik true döndürür.İstek sorgusu günlüğe kaydetme etkin değilse yanlış değerini verir.

SQL_COPT_SS_USER_DATA

sql_copt_ss_user_data öznitelik, kullanıcı verilerini işaretçiyi alır.Kullanıcı verileri istemci sahibi bellekte depolanan ve bağlantı başına kaydedilir.Kullanıcı veri işaretçisi değiştirilmediğinden, küme, sql_ud_notküme, bir null işaretçisiyle döndürülür.

Değer

Açıklama

SQL_UD_NOTSET

Hiçbir kullanıcı veri işaretçisi olarak küme.

Başka bir değer

Kullanıcı verileri için bir işaretçi.

Hizmet asıl adlarını (SPN) için SQLGetConnectAttr desteği

SQLGetConnectAttr Yeni bağlantı özniteliklerini sql_copt_ss_server_spn, SQL_COPT_SS_FAILOVER_PARTNER_SPN, SQL_COPT_SS_MUTUALLY_AUTHENTICATED ve SQL_COPT_SS_INTEGRATED_AUTHENTICATION_METHOD değeri sorgulamak için kullanılır.(SQLGetConnectOption de bu değerler sorgulamak için kullanılabilir)

SQL_COPT_SS_INTEGRATED_AUTHENTICATION_METHOD, yalnızca Windows kimlik doğrulaması kullanan açık bağlantılar için kullanılabilir.

sql_copt_ss_server_spn veya SQL_COPT_SS_FAILOVER_PARTNER değiştirilmediğinden, küme, varsayılan değer (boş dize) döndürülür.

SPN'ler hakkında daha fazla bilgi için bkz: İstemci bağlantıları (odbc)'nda hizmet asıl adlarını (SPN).