Metoda PingSQLServerVersion
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
PingSQLServerVersion Metoda zwraca długa liczba całkowita, który opisuje wystąpienie Microsoft SQL Server.
Składnia
object
.PingSQLServerVersion( [ ServerName ] , [ Login ] , [ Password ] )as SQLDMO_SQL_VER
Części
obiekt
Wyrażenie, którego wartością obiekt na liście dotyczy.Nazwa_serwera
Opcjonalne.Ciąg, który identyfikuje wystąpienie programu SQL Server przez nazwę zainstalowanego.Identyfikator logowania
Opcjonalne.Ciąg, który identyfikuje nazwę istniejącego konto logowania do programu SQL Server.Hasło
Opcjonalne.Ciąg, który dostarcza hasła i jest używany do uwierzytelnianie logowania argument wykonywania metoda.
Prototyp (C/C++)
HRESULT PingSQLServerVersion(SQLDMO_SQL_VER *pRetVal,
SQLDMO_LPCSTR szServerName, SQLDMO_LPCSTR szLogin,
SQLDMO_LPCSTR szPassword);
Zwraca
Ocena wartości zwracanej przez PingSQLServerVersion metoda przy użyciu tych wartości SQLDMO_SQL_VER.
Stała |
Wartość |
Opis |
|---|---|---|
SQLDMOSQLVer_60 |
2 |
SQL Server w wersja 6.0 |
SQLDMOSQLVer_65 |
4 |
SQL Server w wersja 6,5 |
SQLDMOSQLVer_70 |
8 |
SQL Server w wersja 7,0 |
SQLDMOSQLVer_80 |
16 |
SQL Server 2000 |
SQLDMOSQLVer_90 |
32 |
SQL Server 2005 |
SQLDMOSQLVer_Pre_60 |
1 |
SQL Server w wersja 6.0 lub wcześniejsze |
SQLDMOSQLVer_Unknown |
0 |
Złe lub nieprawidłowe wartości |
Uwagi
Biblioteka obiektów SQL Distributed Management Objects (SQL-DMO), wydane w nowszych wersjach programu SQL Server nie może połączyć się lub być używane do administrowania wystąpienie programu SQL Server w wersja wcześniejszej niż 7.0.Aby administrować wystąpień programu SQL Server 7.0 i wcześniejszych, aplikacji można odwoływać się biblioteki obiektów SQL-DMO zwolnione z programu SQL Server 2000 lub nowszym i biblioteki wydanej z wcześniejszej wersja.
ResetOccurrenceCount metoda:
Łączy się z wystąpienie programu SQL Server.
Kwerendy wystąpienie dla informacji o wersja.
Odłącza od wystąpienie wskazane.
Nie można użyć metoda na połączonych SQLServer obiektu.
Gdy nazwa_serwera argument nie zostanie określony, PingSQLServerVersion metoda prób połączenia z wystąpienie programu SQL Server przy użyciu nazwy sieciowej komputera, na którym aplikacja jest uruchomiony.
Gdy używana, logowania i hasło argumenty wskazać użycie uwierzytelniania programu SQL Server do sprawdzania poprawności połączeń.Jeśli wartość nie jest dostarczany w logowania argument, uwierzytelnianie systemu Windows jest używany do sprawdzania poprawności połączeń i wartości stosowane w argumencie hasło jest ignorowana.