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.
Platí na:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytický platformový systém (PDW)
SQL databáze v Microsoft Fabric
Ovladač OLE DB pro SQL Server interpretuje inicializační a autorizační vlastnosti OLE DB následovně:
| ID vlastnosti | Description |
|---|---|
DBPROP_AUTH_CACHE_AUTHINFO |
OLE DB ovladač pro SQL Server neukládá do mezipaměti autentizační informace. Ovladač OLE DB pro SQL Server se vrací DB_S_ERRORSOCCURRED k pokusu nastavit hodnotu vlastnosti. Člen dwStatus struktury DBPROP označuje DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_AUTH_ENCRYPT_PASSWORD |
Ovladač OLE DB pro SQL Server používá standardní bezpečnostní mechanismy SQL Serveru ke skrytí hesel. Ovladač OLE DB pro SQL Server se vrací DB_S_ERRORSOCCURRED k pokusu nastavit hodnotu vlastnosti. Člen dwStatus struktury DBPROP označuje DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_AUTH_INTEGRATED |
Pokud DBPROP_AUTH_INTEGRATED je ovladač OLE DB pro SQL Server nastaven na nulový ukazatel, nulový řetězec nebo hodnotu 'SSPI' VT_BSTR , používá ovladač OLE DB pro SQL Server Authentication Mode k autorizaci uživatelského přístupu k databázi SQL Server specifikované vlastnostmi DBPROP_INIT_DATASOURCE and DBPROP_INIT_CATALOG .Pokud je nastaveno ( VT_EMPTY výchozí), používá se SQL Server security. Přihlášení a heslo k SQL Serveru jsou specifikovány ve vlastnostech DBPROP_AUTH_USERID a DBPROP_AUTH_PASSWORD . |
DBPROP_AUTH_MASK_PASSWORD |
Ovladač OLE DB pro SQL Server využívá standardní bezpečnostní mechanismy SQL Server k ukrytí hesel. Ovladač OLE DB pro SQL Server se vrací DB_S_ERRORSOCCURRED k pokusu nastavit hodnotu vlastnosti. Člen dwStatus struktury DBPROP označuje DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_AUTH_PASSWORD |
Heslo přiřazeno k přihlášení k SQL Serveru. Tato vlastnost se používá, když je zvolena SQL Server Authentication pro autorizaci přístupu k databázi SQL Server. |
DBPROP_AUTH_PERSIST_ENCRYPTED |
Ovladač OLE DB pro SQL Server nešifruje autentizační informace, pokud jsou uloženy. Ovladač OLE DB pro SQL Server se vrací DB_S_ERRORSOCCURRED k pokusu nastavit hodnotu vlastnosti. Člen dwStatus struktury DBPROP označuje DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_AUTH_PERSIST_SENSITIVE_AUTHINFO |
Ovladač OLE DB pro SQL Server uchovává autentizační hodnoty, včetně obrázku hesla, pokud je o to požádáno. Není zde žádné šifrování. |
DBPROP_AUTH_USERID |
Přihlášení do SQL Serveru. Tato vlastnost se používá, když je zvolena SQL Server Authentication pro autorizaci přístupu k databázi SQL Server. |
DBPROP_INIT_ASYNCH |
Ovladač OLE DB pro SQL Server podporuje asynchronní iniciaci. Nastavení bitu DBPROPVAL_ASYNCH_INITIALIZE ve DBPROP_INIT_ASYNCH vlastnosti způsobí, IDBInitialize::Initialize že se volání stane neblokujícím. Pro více informací viz Provádění asynchronních operací. |
DBPROP_INIT_CATALOG |
Název existující databáze SQL Serveru, ke které se připojit (PO). |
DBPROP_INIT_DATASOURCE |
Síťové jméno serveru, na kterém běží instance SQL Serveru. Pokud je na počítači více instancí SQL Serveru, pro připojení ke konkrétní instanci SQL Serveru je hodnota DBPROP_INIT_DATASOURCE určena jako \\<ServerName>\<InstanceName>. Úniková sekvence \\ se používá přímo pro zpětný slash. |
DBPROP_INIT_GENERALTIMEOUT |
Označuje počet sekund před vypršením požadavku, kromě inicializace datového zdroje a provedení příkazu. Hodnota označuje 0 nekonečný timeout. Poskytovatelé, kteří pracují přes síťová připojení nebo v distribuovaných či transakčních scénářích, mohou tuto vlastnost podporovat a informovat zařazenou komponentu o vypršení času, pokud je požadavek dlouhodobě vyčerpán. Časové limity pro inicializaci datového zdroje a provádění příkazů zůstávají řízeny a DBPROP_INIT_TIMEOUTDBPROP_COMMANDTIMEOUT, respektive.DBPROP_INIT_GENERALTIMEOUT je pouze pro čtení, a pokud se ji pokusíte nastavit, chyba DWstatus se DBPROPSTATUS_NOTSETTABLE vrátí. |
DBPROP_INIT_HWND |
Windows handle z volané aplikace. Pro inicializační dialogové okno, které se zobrazí při výzvě k inicializačním vlastnostem, je vyžadován platný ovládací oklika okna. |
DBPROP_INIT_IMPERSONATION_LEVEL |
Ovladač OLE DB pro SQL Server nepodporuje úpravu úrovně imitace. Ovladač OLE DB pro SQL Server se vrací DB_S_ERRORSOCCURRED k pokusu nastavit hodnotu vlastnosti. Člen dwStatus struktury DBPROP označuje DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_INIT_LCID |
Ovladač OLE DB pro SQL Server ověřuje locale ID a vrací chybu, pokud locale ID není podporováno nebo není nainstalováno na klientovi. |
DBPROP_INIT_LOCATION |
Ovladač OLE DB pro SQL Server se vrací DB_S_ERRORSOCCURRED k pokusu nastavit hodnotu vlastnosti. Člen dwStatus struktury DBPROP označuje DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_INIT_MODE |
Ovladač OLE DB pro SQL Server se vrací DB_S_ERRORSOCCURRED k pokusu nastavit hodnotu vlastnosti. Člen dwStatus struktury DBPROP označuje DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_INIT_PROMPT |
Ovladač OLE DB pro SQL Server podporuje všechny režimy promptingu pro inicializaci datových zdrojů. Ovladač OLE DB pro SQL Server používá DBPROMPT_NOPROMPT jako výchozí nastavení pro tuto vlastnost. |
DBPROP_INIT_PROTECTION_LEVEL |
Ovladač OLE DB pro SQL Server nepodporuje úroveň ochrany při připojení k instancím SQL Serveru. Ovladač OLE DB pro SQL Server se vrací DB_S_ERRORSOCCURRED k pokusu nastavit hodnotu vlastnosti. Člen dwStatus struktury DBPROP označuje DBPROPSTATUS_NOTSUPPORTED. |
DBPROP_INIT_PROVIDERSTRING |
Viz OLE DB Driver pro SQL Server string později v tomto článku. |
DBPROP_INIT_TIMEOUT |
Ovladač OLE DB pro SQL Server vrací chybu při inicializaci, pokud nelze navázat spojení s instancí SQL Serveru během stanoveného počtu sekund. |
V souboru DBPROPSET_SQLSERVERDBINITvlastností specifických pro poskytovatele definuje ovladač OLE DB pro SQL Server tyto dodatečné inicializační vlastnosti.
| ID vlastnosti | Description |
|---|---|
SSPROP_AUTH_ACCESS_TOKEN
1 |
Typ: VT_BSTRR/W: Čtení/zápis výchozí : VT_EMPTYPopis: Přístupový token používaný k autentizaci k Microsoft Entra ID. Poznámka: Je chybou specifikovat tuto vlastnost a také UIDPWD, , Trusted_Connection, nebo Authentication klíčová slova spojovacích řetězců nebo jejich odpovídající vlastnosti/klíčová slova. |
SSPROP_AUTH_MODE
1 |
Typ: VT_BSTRR/W: Čtení/zápis výchozí : VT_EMPTYPopis: Specifikuje použití SQL nebo Microsoft Entra autentizace. Platné hodnoty jsou:
Poznámka: Klíčové ActiveDirectoryIntegrated slovo lze také použít pro autentizaci Windows vůči SQL Serveru.
Integrated Security Nahradí (neboTrusted_Connection) ověřovací klíčová slova. Aplikace používající Integrated Security (nebo Trusted_Connection) klíčová slova či jejich odpovídající vlastnosti by měly nastavit hodnotu Authentication klíčového slova (nebo jeho odpovídající vlastnosti), ActiveDirectoryIntegrated aby umožnily nové chování šifrování a ověřování certifikátů.Poznámka: Aplikace využívající autentizaci SQL Server by měly nastavit hodnotu Authentication klíčového slova (nebo jeho odpovídající vlastnosti) tak, aby umožnily SqlPasswordnové šifrování a ověřování certifikátů. |
SSPROP_AUTH_OLD_PASSWORD |
Typ: VT_BSTRR/W: Piš výchozí : VT_EMPTYPopis: Aktuální nebo vypršené heslo. Pro více informací viz Programová změna hesel. |
SSPROP_INIT_APPNAME |
Typ: VT_BSTRR/W: Čtení/zápis Popis: Název klientské aplikace. |
SSPROP_INIT_AUTOTRANSLATE |
Typ: VT_BOOLR/W: Čtení/zápis výchozí : VARIANT_TRUEPopis: Převod znaků OEM/ANSI. VARIANT_TRUE: Ovladač OLE DB pro SQL Server překládá řetězce znaků ANSI odesílané mezi klientem a serverem převodem přes Unicode, aby minimalizoval problémy s porovnávání rozšířených znaků mezi kódovými stránkami klienta a serveru:Klientská data odeslaná DBTYPE_STR instanci SQL Server char, varchar nebo textové proměnné, parametru či sloupce jsou převedena ze znaku do Unicode pomocí klientské ANSI kódové stránky (ACP) a poté převedena z Unicode do znaku pomocí ACP serveru.SQL Server char, varchar nebo textová data zaslaná klientské DBTYPE_STR proměnné jsou převedena ze znaku do Unicode pomocí serverového ACP a poté z Unicode na znak pomocí ACP klienta.Pro verze 18.6.4 a 19.1+ ovladače OLE DB se výše uvedené převody vztahují také na data přenášená mezi členem CharVal struktury SSVARIANT a instancí SQL Server sql_variant proměnnou, parametrem nebo sloupcem. Tyto převody jsou prováděny na klientovi pomocí OLE DB ovladače pro SQL Server. To vyžaduje, aby stejný ACP použitý na serveru byl dostupný i na klientovi. Tato nastavení nemají vliv na konverze, které se u těchto převodů odehrají: Unicode DBTYPE_WSTR klientská data jsou odesílána na char, varchar nebo text na server.char, varcharnebo data textového serveru odesílaná do Unicode DBTYPE_WSTR proměnné na klientovi.ANSI DBTYPE_STR klientská data jsou odesílána na Unicode nchar, nvarchar nebo ntext na server.Unicode char, varcharnebo data textového serveru jsou odesílána do ANSI DBTYPE_STR proměnné na klientovi.VARIANT_FALSE: Ovladač OLE DB pro SQL Server neprovádí překlady znaků.Ovladač OLE DB pro SQL Server nepřekládá data klientských ANSI znaků DBTYPE_STR na proměnné, parametry či sloupce na serveru jako char, varchar nebo textové proměnné. Na char,varchar nebo textová data odesílaná ze serveru DBTYPE_STR na proměnné na klientovi se neprovádí žádný překlad. Podobně u verzí 18.6.4 a 19.1+ ovladače OLE DB ovladač nepřekládá data přenášená mezi členem CharVal struktury SSVARIANT a instancí SQL Serveru sql_variant proměnnou, parametrem nebo sloupcem.Pokud klient a instance SQL Serveru používají různé ACP, mohou být rozšířené znaky špatně interpretovány. |
SSPROP_INIT_CONNECT_RETRY_COUNT |
Typ: VT_I4R/W: Čtení/zápis výchozí : 1Popis: Ovládá počet pokusů o opětovné připojení v případě ztráty spojení. Další informace naleznete v tématu Odolnost nečinných připojení v ovladači OLE DB. |
SSPROP_INIT_CONNECT_RETRY_INTERVAL |
Typ: VT_I4R/W: Čtení/zápis výchozí : 10Popis: Specifikuje počet sekund mezi každým pokusem o opakování spojení v případě ztráty spojení. Další informace naleznete v tématu Odolnost nečinných připojení v ovladači OLE DB. |
SSPROP_INIT_CURRENTLANGUAGE |
Typ: VT_BSTRR/W: Čtení/zápis Popis: Název jazyka SQL Server. Identifikuje jazyk používaný pro výběr systémových zpráv a formátování. Jazyk musí být nainstalován na počítači běžící instanci SQL Serveru, jinak selže inicializace datového zdroje. |
SSPROP_INIT_DATATYPECOMPATIBILITY |
Typ: VT_UI2R/W: Čtení/zápis výchozí : 0Popis: Umožňuje kompatibilitu datových typů mezi SQL Server a aplikacemi ActiveX Data Object (ADO). Pokud je použita výchozí hodnota , 0 zpracování datových typů se automaticky vrátí na tu, kterou používá poskytovatel. Pokud je použita hodnota , 80 zpracování datových typů používá pouze SQL Server 2000 (8.x) datové typy. Pro více informací viz Použití ADO s ovladačem OLE DB pro SQL Server. |
SSPROP_INIT_DISCOVEREDSERVERSPN |
Typ: VT_BSTRR/W: Read Popis: Používá se k dotazování na SPN serveru spojení. (Verze 18.6.3 nebo vyšší) |
SSPROP_INIT_ENCRYPT
1 |
Typ: VT_BSTRR/W: Čtení/Zápis výchozí : MandatoryPopis: Specifikuje, zda má být šifrována data přes síť. Pokud je Force Protocol Encryption zapnuto, šifrování probíhá vždy, bez ohledu na nastavení . SSPROP_INIT_ENCRYPT Pokud je vypnutý a SSPROP_INIT_ENCRYPT nastavený na Mandatory nebo Strict, pak šifrování dochází.Pokud je Force Protocol Encryption vypnutý a SSPROP_INIT_ENCRYPT nastaven na Optional, pak k šifrování nedojde. Platné hodnoty jsou: Optional, Mandatorya Strict. Pro verze 18.x.x viz Hlavní rozdíly verzí. |
SSPROP_INIT_FAILOVERPARTNER |
Typ: VT_BSTRR/W: Čtení/zápis Popis: Specifikuje název partnera pro failover pro zrcadlení databáze. Je to vlastnost inicializace a lze ji nastavit pouze před inicializací. Po inicializaci vrací případného failover partnera, který je vrácen primárním serverem. To umožňuje chytré aplikaci uložit do mezipaměti nejnověji určený záložní server, ale takové aplikace by měly brát v úvahu, že informace jsou aktualizovány pouze při navázání spojení (nebo resetu, pokud je ve skupině) a mohou být zastaralé pro dlouhodobá spojení. Po navázání spojení může aplikace tento atribut dotazovat a určit identitu failover partnera. Pokud primární server nemá partnera pro failover, tato vlastnost vrací prázdný řetězec. Pro více informací viz Používání zrcadlení databází. |
SSPROP_INIT_FAILOVERPARTNERSPN |
Typ: VT_BSTRR/W: Čtení/zápis výchozí : VT_EMPTYPopis: Specifikuje SPN pro partnera pro failover. Prázdný řetězec způsobí, že ovladač OLE DB pro SQL Server použije výchozí hlavní název služby generované poskytovatelem. |
SSPROP_INIT_FILENAME |
Typ: VT_BSTRR/W: Čtení/zápis Popis: Specifikuje primární název souboru připojitelné databáze. Tato databáze je připojena a stává se výchozí databází pro připojení. Pro použití SSPROP_INIT_FILENAMEmusíte zadat název databáze jako hodnotu inicializační vlastnosti DBPROP_INIT_CATALOG. Pokud název databáze neexistuje, vyhledá primární název souboru uvedený v a SSPROP_INIT_FILENAME připojí k němu název uvedený v DBPROP_INIT_CATALOG. Pokud byla databáze dříve připojena, SQL Server ji znovu nepřipojuje. |
SSPROP_INIT_HOST_NAME_CERTIFICATE |
Typ: VT_BSTRR/W: Čtení/zápis výchozí : VT_EMPTYPopis: Název hostitele, který se používá při ověřování certifikátu SQL Server TLS/SSL. Pokud vlastnost není nastavená SSPROP_INIT_HOST_NAME_CERTIFICATE , ovladač použije DBPROP_INIT_DATASOURCE hodnotu vlastnosti jako hostitelské jméno k ověření SQL Server TLS/SSL certifikátu. |
SSPROP_INIT_MARSCONNECTION |
Typ: VT_BOOLR/W: Čtení/zápis výchozí : VARIANT_FALSEPopis: Specifikuje, zda je pro spojení povoleno více aktivních sad výsledků (MARS). Tato možnost musí být nastavena na true, než je navázáno spojení s databází. Pro více informací viz Použití více aktivních sad výsledků (MARS). |
SSPROP_INIT_MULTISUBNETFAILOVER |
Typ: VT_BOOLR/W: Čtení/zápis výchozí : VARIANT_FALSEPopis: MultiSubnetFailover umožňuje rychlejší přepnutí všech skupin Always On Availability a instancí clusteru Failover v SQL Serveru a výrazně snižuje dobu přeletu pro topologie Always On s jednou a více podsítěmi. Během failoveru více podsítí se klient pokouší spojit paralelně. Pro více informací viz OLE DB Driver for SQL Server Support for High Availability, Disaster Recovery. |
SSPROP_INIT_NETWORKADDRESS |
Typ: VT_BSTRR/W: Čtení/zápis Popis: Síťová adresa serveru, na kterém běží instance SQL Serveru specifikovaná vlastností DBPROP_INIT_DATASOURCE . |
SSPROP_INIT_NETWORKLIBRARY |
Typ: VT_BSTRR/W: Čtení/zápis Popis: Název síťové knihovny (DLL) používané ke komunikaci s instancí SQL Serveru. Název by neměl obsahovat cestu ani .dll příponu názvu souboru. Výchozí nastavení lze přizpůsobit pomocí SQL Server Client Configuration Utility. Poznámka: Tato vlastnost podporuje pouze TCP a pojmenované potrubí. Pokud tuto vlastnost použijete s předponou, skončíte s dvojitou předponou, která vede k chybě, protože tato vlastnost se používá k internímu generování prefixu. |
SSPROP_INIT_PACKETSIZE |
Typ: VT_I4R/W: Čtení/zápis Popis: Velikost paketu Tabulárního datového toku (TDS) v bajtech. Hodnota vlastnosti velikosti paketu musí být buď 0 mezi 512 a 32 767. Výchozí hodnota je 0, což znamená, že skutečná velikost paketu je určena serverem. |
SSPROP_INIT_SERVER_CERTIFICATE |
Typ: VT_BSTRR/W: Čtení/zápis výchozí : VT_EMPTYPopis: Specifikuje cestu k certifikátovému souboru, který se shoduje s TLS/SSL certifikátem SQL Serveru. Tuto možnost lze použít pouze v případě, že Strict je povolené šifrování. Přijaté formáty certifikátů jsou PEM, DER a CER. Pokud je zadaný, zkontroluje se certifikát SQL Serveru tak, že zjistí, jestli se zadaný certifikát přesně shoduje. |
SSPROP_INIT_SERVERSPN |
Typ: VT_BSTRR/W: Čtení/zápis výchozí : VT_EMPTYPopis: Specifikuje SPN serveru. Prázdný řetězec způsobí, že ovladač OLE DB pro SQL Server použije výchozí hlavní název služby generované poskytovatelem. |
SSPROP_INIT_TAGCOLUMNCOLLATION |
Typ: VT_BOOLR/W: Piš výchozí : VARIANT_FALSEPopis: Používá se při aktualizaci databáze, když jsou použity kurzory na straně serveru. Tato vlastnost označuje data pomocí kolačních informací získaných ze serveru místo kódové stránky klienta. V současnosti tuto vlastnost používá pouze distribuovaný dotazovací proces, protože zná střídání cílových dat a správně je převádí. |
SSPROP_INIT_TNIR |
Typ: VT_BOOLR/W: Čtení/zápis výchozí : VARIANT_TRUEPopis: Když je s hostnamem přiřazeno více IP, TNIR ovlivňuje sekvenci spojení, když první vyřešená IP hostname neodpoví. TNIR komunikuje s MultiSubnetFailover a poskytuje různé sekvence připojení. Další informace najdete v tématu Použití transparentního síťového překladu IP adres. |
SSPROP_INIT_TRUST_SERVER_CERTIFICATE
1 |
Typ: VT_BOOLR/W: Čtení/zápis výchozí : VARIANT_FALSEPopis: Používá se k povolení nebo zakázání ověřování serverových certifikátů. Tato vlastnost je pro čtení/zápis, ale pokus o její nastavení po navázání spojení vede k chybě. Tato vlastnost je ignorována, pokud je klient nastaven tak, aby vyžadoval ověření certifikátu. Aplikace jej však může použít společně s SSPROP_INIT_ENCRYPT tím, aby zajistila, že její připojení k serveru je šifrované, i když je klient nastaven tak, aby nepotřeboval šifrování, a na klientovi není založen žádný certifikát.Klientské aplikace mohou tuto vlastnost dotazovat po otevření připojení, aby zjistily skutečná pravidla šifrování a validace, která se používají. Poznámka: Použití šifrování bez ověření certifikátů poskytuje částečnou ochranu proti odposlechu paketů, ale nechrání před útoky typu man-in-the-middle. Umožňuje šifrovat přihlašovací údaje a data odeslaná serveru bez nutnosti ověřování certifikátu serveru. Další informace naleznete v tématu Šifrování a ověření certifikátu v OLE DB. |
SSPROP_INIT_USEPROCFORPREP |
Typ: VT_I4R/W: Čtení/zápis výchozí : SSPROPVAL_USEPROCFORPREP_ONPopis: Použití uložených procedur SQL Serveru. Definuje použití dočasných uložených procedur SQL Server pro podporu ICommandPrepare rozhraní. Tato vlastnost měla smysl pouze při připojení k SQL Server 6.5. Tato vlastnost je v pozdějších verzích opomenuta.SSPROPVAL_USEPROCFORPREP_OFF: Dočasná uložená procedura se nevytvoří při přípravě příkazu.SSPROPVAL_USEPROCFORPREP_ON: Dočasná uložená procedura se vytvoří při přípravě příkazu. Dočasné uložené procedury jsou při uvolnění relace zrušeny.SSPROPVAL_USEPROCFORPREP_ON_DROP: Dočasná uložená procedura se vytvoří při přípravě příkazu. Procedura je ukončena, když příkaz není připraven s ICommandPrepare::Unprepare, když je pro objekt příkazu specifikován nový příkaz s ICommandText::SetCommandText, nebo když jsou všechny aplikační odkazy na příkaz uvolněny. |
SSPROP_INIT_WSID |
Typ: VT_BSTRR/W: Čtení/zápis Popis: Řetězec identifikující pracovní stanici. |
1 Pokud chcete zlepšit zabezpečení, chování šifrování a ověření certifikátu se upraví při použití vlastností inicializace ověřovacího nebo přístupového tokenu nebo odpovídajících klíčových slov připojovacího řetězce. Podrobnosti najdete v tématu Šifrování a ověření certifikátu.
V souboru DBPROPSET_SQLSERVERDATASOURCEINFOvlastností specifických pro poskytovatele definuje ovladač OLE DB pro SQL Server další vlastnosti. Pro více informací viz Vlastnosti informací o zdrojích dat.
Ovladač OLE DB pro SQL Server string
Ovladač OLE DB pro SQL Server rozpoznává syntaxi podobnou ODBC v hodnotách vlastností řetězců poskytovatelů. Vlastnost řetězce poskytovatele je uvedena jako hodnota inicializační vlastnosti DBPROP_INIT_PROVIDERSTRING OLE DB při navázání spojení se zdrojem dat OLE DB. Tato vlastnost specifikuje data o připojení specifická pro poskytovatele OLE DB, která jsou potřeba k implementaci spojení se zdrojem dat OLE DB. Uvnitř řetězce jsou prvky vymezeny středníkem. Poslední prvek v řetězci musí být zakončen středníkem. Každý prvek se skládá z klíčového slova, znaku rovnosti a hodnoty předané při inicializaci. Například:
Server=MyServer;UID=MyUserName;
S ovladačem OLE DB pro SQL Server uživatel nikdy nemusí používat vlastnost řetězce provider. Spotřebitel může nastavit jakoukoli inicializační vlastnost zobrazenou v řetězci poskytovatele pomocí OLE DB nebo OLE DB Driver pro specifické inicializační vlastnosti SQL Serveru.
Pro seznam klíčových slov dostupných v OLE DB Driver pro SQL Server viz Použití klíčových slov v spojovacích řetězcích s OLE DB Driver pro SQL Server.