SQLBrowseConnect
SQLBrowseConnect üç yüzey-in bağlantı bilgileri toplanabilir anahtar sözcükleri kullanır. Her bir anahtar kelime için geçerli değerler listesi olup döndürülür ve anahtar isteğe bağlı olup aşağıdaki tabloda verilmiştir.
Seviye 1
Anahtar Sözcük |
Verilen listesi? |
İsteğe bağlı? |
Açıklama |
---|---|---|---|
DSN |
Yok |
Hayır |
Tarafından döndürülen veri kaynağının adı SQLDataSources. SÜRÜCÜ anahtar sözcüğü kullanılırsa, dsn anahtar sözcüğü kullanılamaz. |
SÜRÜCÜ |
Yok |
Hayır |
Microsoft ® SQL Serveryerel istemci odbc sürücüsü adı { SQL Server Native Client 11}. dsn anahtar sözcüğü kullanılırsa, sürücü anahtar kullanılamaz. |
Seviye 2
Anahtar Sözcük |
Verilen listesi? |
İsteğe bağlı? |
Açıklama |
---|---|---|---|
SUNUCU |
Evet |
Hayır |
Veri kaynağının bulunduğu ağ üzerindeki sunucu adı. Terim "(Yerel)" Bu durumda yerel bir kopyasını sunucu olarak girilebilir SQL ServerBu ağ olmayan bir sürüm olsa bile kullanılabiliyor. |
UID |
Hayır |
Evet |
Kullanıcı oturum açma kimliği |
PWD |
Hayır |
Evet (kullanıcıya göre değişir) |
Kullanıcı tarafından belirtilen parola. |
APP |
Hayır |
Evet |
Uygulama arama adını SQLBrowseConnect. |
WSID |
Hayır |
Evet |
İş istasyonu kimliği. Genellikle, uygulamanın çalıştığı bilgisayarın ağ adı budur. |
Seviye 3
Anahtar Sözcük |
Verilen listesi? |
İsteğe bağlı? |
Açıklama |
---|---|---|---|
DATABASE |
Evet |
Evet |
Adı SQL Serververitabanı. |
DİL |
Evet |
Evet |
Ulusal dili tarafından kullanılan SQL Server. |
SQLBrowseConnect odbc veri kaynağı tanımları içinde saklanan veritabanı ve dili anahtar değerleri yoksayar. Eğer veritabanı veya bağlantı dizesinde belirtilen dil için SQLBrowseConnect geçersiz SQLBrowseConnect sırasında veri sql_need_data ve seviye 3 bağlantı özniteliklerini döndürür.
Arayan ayarlanmış olan aşağıdaki öznitelikleri SQLSetConnectAttr, tarafından döndürülen sonuç kümesi belirlemek SQLBrowseConnect.
Attribute |
Açıklama |
---|---|
SQL_COPT_SS_BROWSE_CONNECT |
SQL_MORE_INFO_YES için ayarlanmışsa SQLBrowseConnect sunucu özelliklerinin genişletilmiş bir dize döndürür. Aşağıdaki örnek tarafından döndürülen genişletilmiş bir dize olduğunu SQLBrowseConnect:
Bu dize, noktalı sunucu hakkında bilgi çeşitli parçalarını ayırın. Farklı sunucu örnekleri ayırmak için virgül kullanın. |
SQL_COPT_SS_BROWSE_SERVER |
Bir sunucu adı belirtilmezse, SQLBrowseConnect belirtilen sunucu bilgilerini döndürür. sql_copt_ss_browse_server null olarak ayarlanmışsa, SQLBrowseConnect etki alanındaki tüm sunucuları bilgilerini döndürür.
Not
Ağ sorunları nedeniyle SQLBrowseConnect tüm sunuculardan zamanında yanıt alamayabilirsiniz.Bu nedenle, döndürülen sunucular listesini her istek için değişebilir.
|
SQL_COPT_SS_BROWSE_CACHE_DATA |
sql_copt_ss_browse_cache_data özniteliği sql_cache_data_yes için ayarlandığında, arabellek uzunluğu sonuç alacak kadar büyük olmadığı zaman veri topakları getirmek. Bu süre içinde belirtilen BufferLengthbağımsız değişkeniSQLBrowseConnect. Daha fazla veri kullanılabilir olduğunda sırasında veri sql_need_data döndürür. sql_success almak için daha fazla veri olduğunda döndürülür. sql_cache_data_no varsayılandır. |
SQLBrowseConnect çekmek için yüksek kullanılabilirlik, olağanüstü durum kurtarma
Kullanma hakkında daha fazla bilgi için SQLBrowseConnect bağlanmak için bir AlwaysOn Kullanılabilirlik Gruplarıbkz: Küme Olağanüstü durum kurtarma, yüksek kullanılabilirlik için SQL Server yerel istemci desteği.
SQLBrowseConnect destek hizmet asıl adı (SPN) için
Bir bağlantı açıldığında, SQL Serveryerel istemci bağlantıyı açmak için kullanılan kimlik doğrulama yöntemi SQL_COPT_SS_MUTUALLY_AUTHENTICATED ve SQL_COPT_SS_INTEGRATED_AUTHENTICATION_METHOD ayarlar.
SPN'ler hakkında daha fazla bilgi için bkz: Istemci bağlantıları (odbc)'nda hizmet asıl adı (SPN).
Ayrıca bkz.
Kavramlar
Diğer Kaynaklar
Değişiklik Geçmişi
Güncelleştirilmiş içerik |
---|
sql_copt_ss_browse_cache_data belgelenmiştir. |