Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform Systeem (PDW)
SQL-database in Microsoft Fabric
OLE DB-stuurprogramma downloaden
Elke hoofdversie van de OLE DB-driver voor SQL Server gebruikt zijn eigen set registerinstellingen. De volgende zijn de versiespecifieke basisregistersleutels (later {base_registry_key} aangeduid):
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI
{major_version}.0 - HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\MSSQLServer\Client\SNI
{major_version}.0
Vervang de {major_version} plaatshouder in bovenstaande toetsen afhankelijk van de hoofdversie van de driver, bijvoorbeeld: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SNI19.0 is de basissleutel voor versies 19.x.x.
Versleuteling en certificaatvalidatie
Force-protocolencryptie
Versleuteling kan worden beheerst via het Value veld van de {base_registry_key}\GeneralFlags\Flag1 registerinvoer.
Geldige waarden zijn 0, , of 2 (wat respectievelijk afbeeldt naar Optional, Mandatory, en Strict verbindingseigenschappen/trefwoordwaarden1). De OLE DB-driver kiest de meest veilige optie tussen het register en de instellingen voor verbindingseigenschappen/trefwoorden.
Servercertificaat vertrouwen
Certificaatvalidatie kan worden gecontroleerd via het Value veld van de {base_registry_key}\GeneralFlags\Flag2 registerinvoer.
Geldige waarden zijn 0 of 1. De OLE DB-driver kiest de meest veilige optie tussen het register en de instellingen voor verbindingseigenschappen/trefwoorden. Dat wil zeggen, de driver zal het servercertificaat valideren zolang ten minste één van de register-/verbindingsinstellingen servercertificaatvalidatie inschakelt.
TCP Keep-Alive en Protocol Order registereigenschappen
Voor MSOLEDBSQL-stuurprogrammaversies 19.1 en hoger kunnen Protocol Order, TCP Keep-Alive en Keep-Alive Interval worden aangepast in de volgende registervermeldingen:
- Protocolvolgorde:
{base_registry_key}\ProtocolOrder - TCP Keep-Alive:
{base_registry_key}\tcp\Property2\Value - TCP Keep-Alive Interval:
{base_registry_key}\tcp\Property3\Value
De eigenschap Protocol Order is een geordende reeks van null-terminated strings die ondersteunde protocollen vertegenwoordigen. De standaard Protocol Order-waarde is sm tcp np.
De TCP Keep-Alive-parameter (in milliseconden) bepaalt hoe vaak TCP probeert te verifiëren dat een inactieve verbinding nog intact is door een KEEPALIVE-pakket te verzenden. De standaard is 30.000 milliseconden.
De parameter Keep-Alive Interval (in milliseconden) bepaalt het interval tussen KEEPALIVE-heruitzendingen totdat er een antwoord wordt ontvangen. De standaard is 1000 milliseconden.
Zie ook
Versleuteling en certificaatvalidatie
Verschillen in belangrijkste versies van MSOLEDBSQL