Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato stránka popisuje historické technologie datového připojení Microsoftu pro připojení k SQL Serveru.
rozhraní ODBC
Existují tři různé generace ovladačů Microsoft ODBC pro SQL Server. První ovladač ODBC "SQL Server" se stále dodává jako součást komponent Windows Data Access. Tento ovladač se nedoporučuje pro nový vývoj. Počínaje SQL Serverem 2005 obsahuje nativní klient SQL Serveru rozhraní ODBC a je ovladač ODBC, který je součástí SQL Serveru 2005 až SQL Server 2012. Tento ovladač se také nedoporučuje pro nový vývoj. Po SQL Serveru 2012 je ovladač Microsoft ODBC pro SQL Server ovladačem, který se aktualizuje nejnovějšími funkcemi serveru.
Nativní klient SQL Serveru
Sql Server Native Client byl samostatná knihovna, která se používá pro OLE DB i ODBC. SQL Server Native Client (často zkrácený SNAC) byl součástí SQL Serveru 2005 až 2012. Sql Server Native Client lze použít pro aplikace, které potřebují využívat nové funkce zavedené v SQL Serveru 2005 až SQL Server 2012. (Komponenty Microsoft/Windows Data Access nejsou aktualizovány pro tyto nové funkce na SQL Serveru.) U nových funkcí nad rámec SQL Serveru 2012 se sql Server Native Client neaktualizuje. SQL Server Native Client (SNAC) není dodáván s:- SQL Server 2022 (16.x) a novější verze – SQL Server Management Studio 19 a novější verze.Sql Server Native Client (SQLNCLI nebo SQLNCLI11) a starší verze zprostředkovatele Microsoft OLE DB pro SQL Server (SQLOLEDB) se pro vývoj nových aplikací nedoporučuje. Pro nové projekty použijte jeden z následujících ovladačů:- Ovladač Microsoft ODBC pro SQL Server - Microsoft OLE DB Driver for SQL ServerFor SQLNCLI, který se dodává jako součást databázového stroje SQL Serveru (verze 2012 až 2019), viz tato výjimka životního cyklu podpory.
Kompletní dokumentaci k nativnímu klientovi SYSTÉMU SQL Server naleznete v tématu Programování nativního klienta systému SQL Server.
Ovladač Microsoft ODBC pro SQL Server
Po SQL Serveru 2012 byl primární ovladač ODBC pro SQL Server vyvinut a vydán jako ovladač Microsoft ODBC pro SQL Server. Další informace naleznete v ovladači Microsoft ODBC pro SQL Server.
OLE
Existují tři různé generace zprostředkovatelů Microsoft OLE DB pro SQL Server. První "zprostředkovatel Microsoft OLE DB pro SQL Server" (SQLOLEDB) se stále dodává jako součást komponent Windows Data Access. Tento poskytovatel nebude aktualizován novými funkcemi a nedoporučuje se používat tento ovladač pro nový vývoj. Počínaje SQL Serverem 2005 obsahuje nativní klient SQL Serveru rozhraní zprostředkovatele OLE DB (SQLNCLI) a je zprostředkovatel OLE DB, který je dodáván s SQL Serverem 2005 až SQL Serverem 2017. Byla oznámena jako zastaralá v roce 2011 a nedoporučuje se používat tento ovladač pro nový vývoj. V roce 2017 byla technologie přístupu k datům OLE DB později zrušena a v roce 2018 byla oznámena nová plánovaná verze . Nový ovladač Microsoft OLE DB pro SQL Server se v současné době udržuje a podporuje.
ADO.NET
ADO.NET je sada tříd, která definuje rozhraní pro přístup k jakémukoli druhu zdroje dat, a to jak relační, tak nerelační. ADO.NET byla představena s rozhraním Microsoft .NET Framework a je stále vylepšena a udržována v rozhraní .NET. Knihovna SqlClient je poskytovatel dat ADO.NET, který poskytuje připojení k SQL Serveru a zdrojům dat Azure SQL.
System.Data.SqlClient
System.Data.SqlClient je součástí rozhraní .NET Framework a .NET Core. Do roku 2019 dostávala pravidelné aktualizace funkcí. S oznámeními o budoucnosti rozhraní .NET Core, .NET Framework a .NET obecně je potřeba přejít na balíček mimo .NET. System.Data.SqlClient se stále podporuje, ale nepřijímá aktualizace funkcí a nedoporučuje se pro nový vývoj.
Microsoft.Data.SqlClient
V roce 2019 je zprostředkovatel dat Microsoft SqlClient pro SQL Server ADO.NET, který podporuje aplikace, které cílí na rozhraní .NET Framework, .NET Core a .NET Standard. Další informace o oboru názvů Microsoft.Data.SqlClient naleznete v tématu Microsoft ADO.NET pro SQL Server a Azure SQL Database.
JDBC
Ovladač Microsoft JDBC pro SQL Server
V roce 2000 se ovladač Microsoft JDBC pro SQL Server stále vylepšuje a udržuje. Byl opensourcový v roce 2016. Nejnovější informace, včetně postupu stažení ovladače, naleznete v tématu Přehled ovladače JDBC.
PHP
Ovladače Microsoftu pro PHP pro SQL Server
V roce 2009 jsme představili jako opensourcový projekt Microsoft Drivers for PHP pro SQL Server. Nejnovější informace, včetně postupu stažení ovladače PHP, naleznete v tématu Ovladače Microsoft pro PHP pro SQL Server.
Node.js
Ovladač Microsoftu pro Node.js pro SQL Server
Ovladač Microsoftu pro Node.js pro SQL Server umožňuje Node.js aplikacím v Microsoft Windows a Microsoft Azure přístup k Microsoft SQL Serveru a Microsoft Azure SQL Database. Úsilí o vývoj se už na tento ovladač nezaměřuje. Nedoporučuje se vytvářet nové aplikace pomocí ovladače Microsoft pro Node.js pro SQL Server.
Další informace o ovladači Microsoft pro Node.js pro SQL Server naleznete v tématu WindowsAzure / node-sqlserver.
Nudný
Microsoft v současné době přispívá k opensourcovým zdlouhavým modulům v Node.js pro připojení k SQL Serveru pomocí JavaScriptu a podporuje ho. Další informace naleznete v tématu Node.js Ovladač pro SQL Server.
Součásti Microsoftu nebo Windows Data Accessu
Komponenty Microsoft/Windows Data Access Components (MDAC/WDAC) jsou dodávány a podporovány systémem Windows pro zpětnou kompatibilitu aplikací a nejsou součástí aktuálního zásobníku technologií SQL Serveru. Do komponent MDAC/WDAC se nepřidají žádné nové funkce a nedoporučujeme je používat pro vývoj nových aplikací.
Pro účely tohoto dokumentu můžete sadu MDAC/WDAC rozdělit na následující komponenty založené na technologiích a produktech:
- ADO (včetně ADOMD a ADOX)
- OLE DB (včetně OLE DB Core Services, zprostředkovatele OLE DB SQL Serveru, zprostředkovatele Oracle OLE DB, zprostředkovatele OLE DB pro ovladače ODBC, zprostředkovatele datového obrazce a vzdáleného zprostředkovatele dat)
- ODBC (včetně Správce ovladačů ODBC, ovladače SQL ODBC a ovladače Oracle ODBC)
Komponenty MDAC/WDAC
MDAC/WDAC obsahuje tyto součásti:
- ODBC: Rozhraní ODBC (Open Database Connectivity) je rozhraní programovacího jazyka C, které umožňuje aplikacím přistupovat k datům z různých druhů systémů pro správu databází (DBMS). Aplikace, které používají toto rozhraní API, jsou omezené pouze na přístup k relačním zdrojům dat.
- OLE: OLE DB je sada rozhraní MODELU COM pro přístup k datům v různých typech úložišť dat. Zprostředkovatelé OLE DB existují pro přístup k datům v databázích, systémech souborů, úložištích zpráv, adresářových službách, pracovních postupech a úložištích dokumentů.
- BEZODKLADNĚ: Datové objekty ActiveX (ADO) poskytují programovací model vysoké úrovně. I když je to o něco méně výkonné než kódování na OLE DB nebo ODBC přímo, ADO je jednoduché se naučit a používat. Lze ji použít ze skriptových jazyků, jako je Microsoft Visual Basic Scripting Edition (VBScript) nebo Microsoft JScript.
- ADOMD: Multidimenzionální zprostředkovatel ADO (ADOMD) se používá s multidimenzionálními zprostředkovateli dat, jako je poskytovatel Microsoft OLAP, označovaný také jako Poskytovatel služby Microsoft Analysis Services. Od VERZE MDAC 2.0 k němu nebyla provedena žádná významná vylepšení funkcí.
- ADOX: Rozšíření ADO pro DDL a Zabezpečení (ADOX) umožňují vytvářet a upravovat definice databáze, tabulky, indexu nebo uložené procedury. Službu ADOX můžete použít s libovolným poskytovatelem. Zprostředkovatel Microsoft Jet OLE DB poskytuje úplnou podporu služby ADOX, zatímco zprostředkovatel OLE DB microsoft SQL Serveru poskytuje omezenou podporu.
- Síťové knihovny Microsoft SQL Serveru: Síťové knihovny SQL Serveru umožňují službě SQLOLEDB a SQLODBC komunikovat s databází SQL Serveru. Následující síťové knihovny SQL Serveru jsou ve verzích MDAC/WDAC zastaralé: Banyan Vines, AppleTalk, ServerNet, IPX/SPX, Giganet a RPC. Protokol TCP/IP a pojmenované kanály budou nadále podporovány a jsou k dispozici v 64bitovém operačním systému Windows.
- MSDASQL: Zprostředkovatel Microsoft OLE DB pro ROZHRANÍ ODBC (MSDASQL) umožňuje aplikacím založeným na rozhraní OLE DB a ADO (která interně používá OLEDB) přístup ke zdrojům dat prostřednictvím ovladače ODBC. MSDASQL je zprostředkovatel OLEDB, který se připojuje k rozhraní ODBC místo databáze. Je určen jako most z OLE DB na ovladač ODBC, pokud pro zdroj dat neexistuje žádný přímý zprostředkovatel OLE DB. MSDASQL se dodává s operačním systémem Windows a Windows Server 2008 a Vista SP1 byly první verze Windows, které zahrnují 64bitovou verzi technologie.
Zastaralé součásti MDAC/WDAC
Tyto komponenty jsou stále podporovány v aktuální verzi MDAC/WDAC, ale mohou být odebrány v budoucích verzích. Při vývoji nových aplikací microsoft doporučuje, abyste tyto komponenty nepoužívat. Kromě toho při upgradu nebo úpravě existujících aplikací odeberte veškerou závislost na těchto komponentách.
SQLOLEDB: Zprostředkovatel Microsoft OLE DB pro SQL Server (SQLOLEDB), který podporuje přístup k Microsoft SQL Serveru, je zastaralý. Připojení k budoucím verzím SQL Serveru nemusí být podporované. Možnost připojit se k verzím starším než SQL Server 7 se odebere z operačního systému po systému Windows 7. Nové aplikace by měly používat ovladač Microsoft OLE DB pro SQL Server (MSOLEDBSQL), který podporuje nové funkce SQL Serveru. Stávající aplikace by se měly migrovat na ovladač Microsoft OLE DB pro SQL Server, aby se zlepšil výkon, spolehlivost a možnosti podpory. Další informace naleznete v tématu Aktualizace aplikace na ovladač OLE DB pro SQL Server z MDAC.
SQLODBC: Ovladač MICROSOFT SQL Server ODBC (SQLODBC), který podporuje přístup k Microsoft SQL Serveru, je zastaralý. Připojení k budoucím verzím SQL Serveru nemusí být podporované. Možnost připojit se k verzím starším než SQL Server 7 se odebere z operačního systému po systému Windows 7. Nové aplikace by měly používat ovladač Microsoft ODBC pro SQL Server ve Windows, který podporuje nové funkce SQL Serveru. Stávající aplikace by se měly migrovat na ovladač Microsoft ODBC pro SQL Server, aby se zlepšil výkon, spolehlivost a možnosti podpory. Relevantní informace najdete v tématu Aktualizace aplikace na nativního klienta SQL Serveru z MDAC.
Databázový stroj Microsoft Jet 4.0: Počínaje verzí 2.6 už MDAC neobsahuje komponenty Jet. Jinými slovy, MDAC 2.6, 2.7 a 2.8 neobsahují Microsoft Jet, zprostředkovatele Microsoft Jet OLE DB, ovladače desktopové databáze ODBC nebo objekty DAO (Jet Data Access Object).
Neexistuje žádná 64bitová verze databázového stroje Jet, ovladače Jet OLEDB, ovladače Jet ODBC nebo Jet DAO k dispozici. Další informace naleznete v tématu Microsoft OLE DB Provider for Jet and Jet ODBC driver jsou k dispozici pouze v 32bitových verzích. V 64bitových verzích Windows běží 32bitový Jet pod subsystémem Windows WOW64. Další informace o WOW64 naleznete v dokumentaci MSDN WOW64. Nativní 64bitové aplikace nemůžou komunikovat s 32bitovými ovladači Jet spuštěnými v WOW64.
Místo Microsoft Jet doporučuje Společnost Microsoft používat Microsoft SQL Server Express Edition při vývoji nových aplikací, které nejsou aplikacemi microsoft Access vyžadující relační úložiště dat. Tyto nové nebo převedené aplikace Jet mohou i nadále používat Jet se záměrem použití souborů Microsoft Office 2003 a starších souborů (.mdb a .xls) pro jiné než primární úložiště dat. U těchto aplikací byste ale měli naplánovat migraci z Jetu na databázový stroj Microsoft Access. Můžete si stáhnout databázový stroj Microsoft Accessu, který umožňuje číst a zapisovat do již existujících souborů v office 2003 (.mdb a .xls) nebo ve formátech souborů Office 2007 (
*.accdb,*.xlsm*.xlsxa) a .*.xlsbDůležité
Přečtěte si prosím licenční smlouvu s koncovým uživatelem systému Office 2007, kde najdete konkrétní omezení využití.
Poznámka:
Aplikace SYSTÉMU SQL Server mají také přístup k systému Office 2007 a starším souborům z heterogenních možností připojení a integračních služeb SQL Serveru prostřednictvím ovladače systému Office 2007. Kromě toho 64bitové aplikace SQL Serveru mají přístup k 32bitovým souborům systému Jet a 2007 Office pomocí 32bitové služby SSIS (SQL Server Integration Services) v 64bitovém systému Windows.
Zprostředkovatel Microsoft OLE DB pro formování dat (MSDADS): Pomocí MSDADS můžete vytvořit hierarchické relace mezi klíči, poli nebo sadami řádků v aplikaci. Od verze MDAC 2.1 nebyly provedeny žádné hlavní vylepšení funkcí. Tento poskytovatel je zastaralý. Microsoft doporučuje místo MSDADS používat XML.
Oracle ODBC a Oracle OLE DB: Ovladač Microsoft Oracle ODBC (Oracle ODBC) a zprostředkovatel Microsoft OLE DB pro Oracle (Oracle OLE DB) poskytují přístup k databázovým serverům Oracle. Sestavují se pomocí rozhraní OCI (Oracle Call Interface) verze 7 a poskytují plnou podporu pro Oracle 7. Používá také emulaci Oracle 7 k poskytování omezené podpory pro databáze Oracle 8. Oracle už nepodporuje aplikace, které používají volání OCI verze 7. Tyto technologie jsou zastaralé. Pokud používáte zdroje dat Oracle, měli byste migrovat na ovladač a poskytovatele dodaného oraclem.
Vzdálená datová služba (RDS): RdS je proprietární mechanismus Microsoftu pro přístup ke vzdáleným objektům sady záznamů ADO přes internet nebo intranet. Vzdálená plocha je zastaralá; Od VERZE MDAC 2.1 nebyly provedeny žádné významné vylepšení funkcí. Společnost Microsoft vydala rozhraní .NET Framework, které má rozsáhlé funkce SOAP a nahrazuje komponenty RDS. Všechny součásti serveru RDS budou odebrány z operačního systému po systému Windows 7.
Objekty replikace jet (JRO): JRO je zastaralé. JRO se používá v rámci ADO s databázemi Jet (.mdb) k vytváření a komprimaci databází Jet (.mdb) a provádění správy replikace Jet. MDAC 2.7 bude jejím posledním vydáním. JRO nebude k dispozici v 64bitovém operačním systému Windows. JRO není podporováno ve formátu souboru Aplikace Microsoft Access 2007 (.accdb).
Podpora 16bitového rozhraní ODBC: Pokud používáte 16bitové aplikace, měli byste migrovat na 32bitovou aplikaci. 16bitová funkce je zastaralá a odebírá se z 64bitových operačních systémů. Další informace najdete v 64bitových verzích Windows, které nepodporují 16bitové komponenty, 16bitové procesy nebo 16bitové aplikace.
Jednoduchý zprostředkovatel OLEDB (MSDAOSP): OLEDB Simple Provider nabízí architekturu pro rychlé vytváření zprostředkovatelů OLE DB přes jednoduchá data. NÁSTROJ MSDAOSP je zastaralý.
Knihovna kurzorů ODBC: Knihovna kurzorů ODBC (ODBCCR32.dll) poskytuje omezené kurzory dat na straně klienta. Knihovna kurzorů ODBC je zastaralá; aplikace může jako náhradu použít implementace kurzoru na straně serveru.
Vzdálené komunikace rozhraní OLE DB mimo proces: Komunikace rozhraní OLEDB (msdaps.dll) byla pokus o povolení, aby zprostředkovatelé OLE DB čertili proces. Vzdálené komunikace rozhraní OLEDB mimo proces je zastaralá.
Knihovny sítě AppleTalk a Banyan Vines SQL: Síťové knihovny Banyan Vines, AppleTalk, ServerNet, IPX/SPX, Giganet a RPC SQL jsou zastaralé. Pokud používáte některou z těchto technologií, měli byste aplikace upravit tak, aby používaly některou z dalších síťových knihoven, jako jsou TCP/IP a Pojmenované kanály.
Verze MDAC/WDAC
Tady je seznam scénářů podpory minulých verzí MDAC/WDAC, počínaje nejstarší verzí.
MDAC 1.5, MDAC 2.0 a MDAC 2.1: Tyto verze MDAC byly nezávislé verze vydané prostřednictvím sady Microsoft Windows NT Option Pack, sady Microsoft Windows Platform SDK nebo webu MDAC. Tyto verze MDAC se už nepodporují.
MDAC 2.5: Tato verze MDAC byla součástí operačního systému Windows 2000. Aktualizace Service Pack mdAC 2.5 byly zahrnuty do odpovídajících aktualizací Service Pack systému Windows 2000.
MDAC 2.6: MDAC 2.6 RTM, SP1 a SP2 byly součástí Microsoft SQL Serveru 2000 RTM, SP1 a SP2. Kromě toho byly tyto aktualizace Service Pack MDAC vydány na webu MDAC podle plánu vydání aktualizace Service Pack systému Microsoft SQL Server 2000. Tuto verzi MDAC a jeho aktualizace Service Pack můžete nainstalovat na platformy Windows 2000, Windows Millennium Edition, Windows NT, Windows 95 a Windows 98. Tato verze MDAC se už nepodporuje.
MDAC 2.7: Tato verze MDAC byla součástí operačních systémů Microsoft Windows XP RTM a SP1. Tuto verzi MDAC a jeho aktualizace Service Pack můžete nainstalovat na platformy Windows 2000, Windows Millennium, Windows NT a Windows 98. Tuto verzi můžete nainstalovat na platformu Windows XP pouze prostřednictvím operačního systému nebo jeho balíčků Services Pack. Tato verze MDAC se už nepodporuje.
MDAC 2.8: Tato verze MDAC byla součástí systému Windows Server 2003 a Windows XP SP2 a novější. Tuto verzi sady MDAC a jeho aktualizace Service Pack můžete nainstalovat také v systému Windows 2000.
- 32bitová verze MDAC 2.8 byla také vydána na webu MDAC současně s vydáním Windows Serveru 2003 pro zákazníka.
- 64bitová verze MDAC 2.8 byla vydána s 64bitovou verzí systému Windows Server 2003 a Windows XP.
Windows Data Access Components (WDAC): MdAC změnil název na WDAC – "Windows Data Access Components" od systému Windows Vista a Windows Server 2008. WDAC je součástí operačního systému a není k dispozici samostatně pro redistribuci. Dostupnost služby pro WDAC podléhá životnímu cyklu operačního systému.
32bitové a 64bitové verze WDAC jsou vydávány s 32bitovou a 64bitovou verzí operačních systémů Windows.
Verze SQL Serveru a ovladače ODBC a OLE DB
Následující tabulka uvádí verze SQL Serveru v průběhu času a odpovídající ovladače ODBC a OLE DB, které jsou dodávány s danou verzí SQL Serveru.
| Verze SQL Serveru | Ovladač ODBC | Zprostředkovatel OLE DB | Poznámky |
|---|---|---|---|
| SQL Server 2000 | Ovladač ODBC SQL Serveru (starší verze) | Zprostředkovatel OLE DB SQL Serveru (starší verze) | Deprecated |
| SQL Server 2005 | SQL Native Client (SNAC 2005) | SQL Native Client (SNAC 2005) | Zavedený SNAC |
| SQL Server 2008 / R2 | SQL Native Client (SNAC 2008) | SQL Native Client (SNAC 2008) | Aktualizace SNAC |
| SQL Server 2012 | Sql Native Client 11.0 | Sql Native Client 11.0 | Poslední verze SNAC |
| SQL Server 2014 | Ovladač Microsoft ODBC 11 pro SQL Server | Sql Native Client 11.0 (zastaralé) | Zastaralé SNAC/OLE DB |
| SQL Server 2016 | Microsoft ODBC Driver 13 | Sql Native Client 11.0 (zastaralé) | Rozhraní ODBC se zastaralou službou OLE DB |
| SQL Server 2017 | Ovladač Microsoft ODBC 13.1 (14) | Sql Native Client 11.0 (zastaralé) | Zastaralé rozhraní OLE DB |
| SQL Server 2019 | Microsoft ODBC Driver 17 | Ovladač Microsoft OLE DB (MSOLEDBSQL) | Technologie OLE DB není již považována za zastaralou/znovu zavedená Aktivně udržovaná |
| SQL Server 2022 | Microsoft ODBC Driver 17 | Ovladač Microsoft OLE DB (MSOLEDBSQL) | Aktivně udržovaná |
| SQL Server 2025 | Microsoft ODBC Driver 18 | Ovladač Microsoft OLE DB 19 (MSOLEDBSQL19) | Aktivně udržovaná |
Neodinstalujte ovladače, které jsou dodávány s SQL Serverem, protože jsou používány různými komponentami pro připojení. Mezi příklady takových komponent patří propojené servery, replikace, agent SQL Serveru, databázová pošta, Polybase a další.
Zastaralé technologie přístupu k datům
Zastaralé technologie jsou technologie, které nebyly vylepšeny nebo aktualizovány v několika verzích produktů a které budou vyloučeny z budoucích verzí produktů. Tyto technologie nepoužívejte při psaní nových aplikací. Při úpravě existujících aplikací, které jsou napsané pomocí těchto technologií, zvažte migraci těchto aplikací do ADO.NET nebo jiné aktuální technologie.
Následující komponenty jsou považovány za zastaralé:
- DB-Library: DB-Library je programovací model specifický pro SQL Server, který obsahuje rozhraní API jazyka C. Od verze SQL Server 6.5 nedošlo k žádným vylepšením funkcí DB-Library. Jeho finální verze byla s SQL Serverem 2000 a nebude portována do 64bitového operačního systému Windows.
- Embedded SQL (E-SQL): E-SQL je programovací model specifický pro SQL Server, který umožňuje vložení příkazů Transact-SQL do kódu jazyka Visual C. Od verze SQL Server 6.5 nebyly v E-SQL provedeny žádná vylepšení funkcí. Jeho finální verze byla s SQL Serverem 2000 a nebude portována do 64bitového operačního systému Windows.
- Objekty pro přístup k datům (DAO): DAO poskytuje přístup k databázím JET (Access). Toto rozhraní API lze použít z jazyků Microsoft Visual Basic, Microsoft Visual C++ a skriptování. Byla součástí sady Microsoft Office 2000 a Office XP. DAO 3.6 je konečná verze této technologie. Nebude k dispozici v 64bitovém operačním systému Windows.
- Vzdálené datové objekty (RDO): RDO byl navržen speciálně pro přístup ke vzdáleným relačním zdrojům dat ODBC a usnadnil použití rozhraní ODBC bez složitého kódu aplikace. Byla součástí microsoft Visual Basic verze 4, 5 a 6. RDO verze 2.0 byla finální verzí této technologie.
- System.Data.OracleClient: System.Data.OracleClient poskytuje přístup k databázovým serverům Oracle. Byla vytvořena pomocí rozhraní OCI (Oracle Call Interface) verze 7 a původně poskytovala plnou podporu pro Oracle 7. Emulace Oracle 7 používá k poskytování omezené podpory pro databáze Oracle 8i. Oracle už nepodporuje aplikace, které používají volání OCI verze 7. V důsledku toho system.Data.OracleClient není oficiálně podporován pro použití s Oracle 9i nebo novějším. Tyto technologie jsou zastaralé. Pokud používáte zdroje dat Oracle, měli byste migrovat na zprostředkovatele dat Oracle pro .NET (ODP.NET), který je podporovaný ve verzi používaného Oracle Serveru. Obor názvů System.Data.OracleClient byl oficiálně vyřazen v rozhraní .NET Framework 4.0 a už není zachován.
Získání nápovědy
- Nápady pro SQL: Máte návrhy na vylepšení SQL Serveru?
- Microsoft Q &A (SQL Server)
- DBA Stack Exchange (značka sql-server): Ptejte se sql Serveru na otázky
- Stack Overflow (značka sql-server): Odpovědi na otázky týkající se vývoje SQL
- Licenční podmínky a informace pro Microsoft SQL Server
- Možnosti podpory pro firemní uživatele
- Další nápověda a zpětná vazba k SQL Serveru
Přispívání do dokumentace k SQL
Věděli jste, že obsah SQL můžete upravovat sami? Pokud to uděláte, nejen že vám pomůžete vylepšit naši dokumentaci, ale také jste získali kredit jako přispěvatel na stránku.
Další informace najdete v dokumentaci k úpravám Microsoft Learn.