Jak i kiedy używać natywnego klienta MS SQL Server

natywny klient SQL może być używany zamiast komponentów Microsoft Data Access (MDAC) do tworzenia nowych aplikacji lub ulepszania istniejących aplikacji, które muszą skorzystać z nowych funkcji SQL Server 2019, takich jak wiele aktywnych zestawów wyników (MARS), powiadomienia o zapytaniach, typy zdefiniowane przez użytkownika (UDT) i obsługa typów danych XML.

czym jest SQL Native Client?,

Microsoft SQL Server Native Client (SQL Native Client) zawiera sterownik SQL ODBC i dostawcę SQL OLE DB w jednej natywnej bibliotece dynamic link library (DLL) obsługującej aplikacje wykorzystujące natywne API (ODBC, OLE DB i ADO) do Microsoft SQL Server. SQL Native Client został wprowadzony w Microsoft SQL Server 2005, aby zapewnić nową funkcjonalność wykraczającą poza dostarczane przez Microsoft Data Access Components (MDAC).

po co mi SQL Native Client?

Kiedy rzeczywiście chcesz używać SQL Native Client w przeciwieństwie do MDAC, a nawet ADO.NET?, Odpowiedź brzmi – tylko jeśli aktualizujesz istniejące lub rozwijasz nowe aplikacje oparte na COM (lub natywne), które będą ukierunkowane na nowe funkcje SQL Server 2019.

Jeśli nie potrzebujesz żadnej z nowych funkcji SQL Server 2019, nie musisz używać SQL Native Client. Twój istniejący kod OLE DB i ODBC będzie działał dobrze. Oczywiście, jeśli masz lub planujesz przejście do zarządzanej bazy kodu w celu uzyskania dostępu do danych, to ADO.NET klasy dostępu do danych. NET Framework są tym, czego powinieneś używać.,

korzyści płynące z używania SQL Native Client

SQL Native Client powinny być używane do tworzenia nowych aplikacji lub ulepszania istniejących aplikacji, które chcą skorzystać z nowych funkcji SQL Server 2019, takich jak dublowanie bazy danych, wiele aktywnych zestawów wyników (MARS), powiadomienia o zapytaniach, izolacja migawek i obsługa typów danych XML.,

SQL Native Client może być używany do tworzenia nowych aplikacji lub ulepszania istniejących aplikacji, które muszą korzystać z nowych funkcji SQL Server 2019, takich jak wiele aktywnych zestawów wyników (MARS), typy danych zdefiniowane przez użytkownika (UDT), powiadomienia zapytań, izolacja migawek i obsługa typów danych XML.

jak wdrożyć natywnego klienta SQL?

podczas wdrażania aplikacji, która jest zależna od klienta natywnego SQL, trzeba będzie redystrybuować klienta natywnego SQL z aplikacji., W przeciwieństwie do Microsoft Data Access Components (MDAC), który jest obecnie składnikiem systemu operacyjnego, natywny klient SQL jest składnikiem SQL Server 2019.

dlatego ważne jest, aby zainstalować natywnego klienta SQL w środowisku programistycznym i redystrybuować natywnego klienta SQL z aplikacją. Program instalacyjny do redystrybucji klienta SQL o nazwie sqlncli.msi, jest dostępny na nośniku instalacyjnym SQL Server 2019 i jest dostępny jako jeden z komponentów SQL Server 2019 Feature Pack w witrynie pobierania firmy Microsoft.

skąd to wziąć?,

instalacja sterownika Mertech instaluje natywnego klienta SQL.

Share

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *