Configuring OLE DB Clients
Configuring OLE DB clients to connect to an instance of SQL Server requires making the server name and connection information available to the client (or OLE DB consumer) through an OLE DB provider.SQL Server connections through OLE DB are generally made using either:
The SQL Server Native klient OLE DB dostawca (progid SQLNCLI10).
The Microsoft OLE DB dostawca for ODBC.
Łączenie klientów przy użyciu SQLNCLI10
SQL Server Klient macierzystym (SQLNCLI10), SQL Server-macierzystego dostawca OLE DB, uwidacznia interfejsy do odbiorców, którzy mają dostęp do danych na jeden lub więcej wystąpień SQL Server. Za pomocą SQLNCLI10 pozwala na opracowanie konsumenta OLE DB, zoptymalizowany pod kątem SQL Server bazy danych. Jednak można używać tylko SQLNCLI10 z SQL Server, w odróżnieniu od Microsoft Dostawca OLE DB dla ODBC, który może uzyskiwać dostęp do danych z wielu aplikacji OLE DB zgodnych z ODBC. Nie można użyć informacji w ODBC SQL Server Nazwa urządzenie źródłowe danych (DSN), aby utworzyć połączenie.
Podczas konfigurowania klientów za pomocą SQL Server Macierzystego dostawca klienta OLE DB, klient powinien podać atrybuty niezbędne połączenie, a następnie albo Monituj o połączenia danych ani z jego pokryciem, zapisanych w pliku trwałego danych ze urządzenie źródłowe danych OLE DB.
Łączenie klientów przy użyciu dostawca OLE DB dla ODBC
Za pomocą Microsoft OLE DB dostawca for ODBC pozwala połączyć się z wielu źródeł danych ODBC, takich jak za pomocą jednego dostawca OLE DB SQL Server. Jednakże łączenie z SQL Server Klienci z tym dostawcą pociąga za sobą więcej zadań administracyjnych niż przy użyciu macierzystego Microsoft Dostawca OLE DB dla SQL Server.
W przypadku połączeń do wystąpienie SQL Server za pomocą Microsoft Dostawca OLE DB dla ODBC, informacje wymagane jest zazwyczaj tworzony przy użyciu Administratora źródeł danych ODBC i zapisywane w SQL Server urządzenie źródłowe danych ODBC DSN (albo jako użytkownik, system lub plikowa nazwa DSN). Następnie można kodem aplikacji do używania SQL Server Nazwy DSN do połączenia.