Udostępnij za pośrednictwem


Metoda ValidateDataSource

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.

ValidateDataSource metoda prób połączenia danych wskazany źródło przy użyciu nazwy logowania i hasła określonego.

Składnia

object
.ValidateDataSource(
DataSource
, 
Login
,
Password
,
[ SubscriberType ] )

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

  • DataSource
    Identyfikuje źródło danych ODBC według nazwy.

  • Identyfikator logowania
    Określa Microsoft konto logowania do programu SQL Server według nazwy.

  • Hasło
    Hasło dla określonego identyfikatora konto logowania do programu SQL Server.

  • SubscriberType
    Opcjonalne.Długa liczba całkowita, która identyfikuje dane subskrybenta źródło wykonania, jak opisano w ustawieniach.

Prototyp (C/C++)

HRESULT ValidateODBCDataSource(
SQLDMO_LPCSTR DataSourceName,
SQLDMO_LPCSTR Login,
SQLDMO_LPCSTR Password,
SQLDMO_SUBSCRIBER_TYPE SubscriberType = SQLDMOSubInfo_ODBCDatasource);

Ustawienia

Ustaw SubscriberType za pomocą tych wartości SQLDMO_SUBSCRIBER_TYPE.

Stała

Wartość

Opis

SQLDMOSubInfo_ i ExchangeServer

4

TypeWłaściwość RegisteredSubscriber obiekt, który identyfikuje instalacji Microsoft Exchange Server utrwalone jako serwer połączony programu SQL Server.

SQLDMOSubInfo_JetDatabase

2

Name property of RegisteredSubscriberobject identifies a Microsoft Jet version 3.5 database

SQLDMOSubInfo_ i ODBCDatasource

1

NameWłaściwość RegisteredSubscriber identyfikuje obiekt użytkownika ODBC lub systemowe DSN.

SQLDMOSubInfo_ i OLEDBDatasource

3

TypeWłaściwość RegisteredSubscriber obiekt, który identyfikuje specyfikacja źródło danych OLE DB lub bazy danych Microsoft Jet w wersja 4.0 utrwalone jako serwer połączony programu SQL Server.

SQLDMOSubInfo_SQLServer

0

NameWłaściwość RegisteredSubscriber obiekt identyfikuje wystąpienie programu SQL Server przez nazwę serwera SQL.

Uwagi

Jeśli ValidateDataSource Metoda została zastosowana pomyślnie, określono źródło danych może być skierowane w subskrypcja.Błąd SQLDMO_E_INVALIDDSN jest wywoływane, gdy połączenie jest źródłem danych lub określone źródło danych nie można odebrać inaczej subskrypcja.

Stosuje się do: