SQLBrowseConnect
SQLBrowseConnect używa słów kluczowych, które mogą zostać podzielone na trzy poziomy informacji o połączeniu.Dla każdego słowa kluczowego w poniższej tabela wskazuje, czy zwracana jest lista prawidłowych wartości i czy słowo kluczowe jest opcjonalne.
Poziom 1
Słowo kluczowe |
Lista zwrócona? |
Opcjonalne? |
Description |
---|---|---|---|
DSN |
NIE DOTYCZY |
Nie |
Nazwa urządzenie źródłowe danych zwróconych przez SQLDataSources.Nie można użyć słowa kluczowego DSN, użycie słowa kluczowego DRIVER. |
STEROWNIK |
NIE DOTYCZY |
Nie |
Microsoft ® SQL Server {Jest macierzystą nazwę sterownika ODBC klientSQL Server Macierzysta klient 10}. Nie można użyć słowa kluczowego DRIVER, użycie słowa kluczowego DSN. |
Poziom 2
Słowo kluczowe |
Lista zwrócona? |
Opcjonalne? |
Description |
---|---|---|---|
SERWER |
Tak |
Nie |
Nazwa serwera w sieci, na którym znajduje się ze źródłem danych.Termin "(lokalny)" można wprowadzić jako serwer, w przeciwnym wypadku kopia lokalnego SQL Server mogą być używane, nawet wtedy, gdy przypadek wersja niesieciowym. |
UID |
Nie |
Tak |
Identyfikator logowania użytkownika. |
PWD |
Nie |
Tak (zależy od użytkownika) |
Hasło określone przez użytkownika. |
APLIKACJA |
Nie |
Tak |
Nazwa aplikacji telefonicznych SQLBrowseConnect. |
WSID |
Nie |
Tak |
Identyfikator stacja robocza.Zazwyczaj jest to nazwa sieciowa w komputerze, na którym działa aplikacja. |
Poziom 3
Słowo kluczowe |
Lista zwrócona? |
Opcjonalne? |
Description |
---|---|---|---|
BAZY DANYCH |
Tak |
Tak |
Nazwa SQL Server Baza danych. |
JĘZYK |
Tak |
Tak |
Krajowe język używany przez SQL Server. |
SQLBrowseConnect ignoruje wartości słów kluczowych bazy danych i LANGUAGE przechowywanych w definicji urządzenie źródłowe danych ODBC.Jeśli do bazy danych lub język określony w ciąg połączenia przekazane do SQLBrowseConnect jest nieprawidłowy, SQLBrowseConnect zwraca SQL_NEED_DATA i poziom 3 atrybuty połączeń.
Następujące atrybuty, które są ustawiane przez wywołującego SQLSetConnectAttr, określić zestaw wyników zwróconych przez SQLBrowseConnect.
Attribute |
Description |
---|---|
SQL_COPT_SS_BROWSE_CONNECT |
Jeśli zostanie ustawiony na SQL_MORE_INFO_YES w SQL Server 2000 i jego nowszych wersji SQLBrowseConnect zwraca ciąg rozszerzone właściwości serwera. Poniżej przedstawiono przykładowy ciąg znaków rozszerzonych zwrócone przez SQLBrowseConnect in SQL Server 2000:
W tym ciąg różnymi informacjami o serwerze, należy oddzielić średnikami.Użyj przecinków do oddzielenia wystąpień inny serwer. |
SQL_COPT_SS_BROWSE_SERVER |
Jeżeli określono nazwa serwera, SQLBrowseConnect spowoduje zwrócenie informacji dla określonego serwera.Jeśli jest SQL_COPT_SS_BROWSE_SERVER zestaw wartość null, SQLBrowseConnect zwraca informacje dotyczące wszystkich serwerów domena.
Note:
Ze względu na problemy sieciowe SQLBrowseConnect nie może zostać wyświetlony czas odpowiedzi od wszystkich serwerów.W związku z tym na liście serwerów zwracane mogą się różnić dla każdego żądania.
|
SQL_COPT_SS_BROWSE_CACHE_DATA |
Gdy atrybut SQL_COPT_SS_BROWSE_CACHE_DATA SQL_CACHE_DATA_YES, można pobrać danych fragmentów, długość buforu nie jest wystarczająco duży, aby pomieścić wynik.Ta długość jest określona w BufferLength argument funkcji SQLBrowseConnect. SQL_NEED_DATA jest zwracana, gdy dostępnych jest więcej danych.SQL_SUCCESS jest zwracana, gdy nie ma więcej danych do pobierania. Wartość domyślna to SQL_CACHE_DATA_NO. |
Obsługa SQLBrowseConnect główne nazwy usług (SPN)
Gdy połączenie jest otwarte, SQL Server Klient macierzystym ustawia SQL_COPT_SS_MUTUALLY_AUTHENTICATED i SQL_COPT_SS_INTEGRATED_AUTHENTICATION_METHOD metoda uwierzytelnianie używana do otwarcia połączenia.
Aby uzyskać więcej informacji na temat nazwy SPN zobacz Główne nazwy usług (SPN) w oknie klient połączenia (ODBC).
Historia zmian
Microsoft Learning |
---|
Opisano SQL_COPT_SS_BROWSE_CACHE_DATA. |
See Also