Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Zdokonalování

V aktuální implementaci protokolu infrastruktury Virtual Backup Device (VDI) serveru SQL Server bude poslední zpráva odeslaná z SQL serveru na klienta VDI VDC_Flush příkaz. Aby se zabránilo ztrátě dat, klient VDI musí dokončit zálohování před odpověďmi na příkaz VDC_Flush . Počínaje SQL serverem 2008 a úvodem FILESTREAM se může příkaz VDC_Flush odeslat během zálohování několikrát. Při této operaci dochází k problému, který klient VDI musí dokončit několikrát během zálohování. Toto není možné u některých klientů VDI. Kromě toho, pokud klient VDI odpoví na příkaz VDC_Flush , aniž by bylo zajištěno, že je zálohování zpřísněné, když se po VDC_Flushdojdou data, SQL Server může protokol transakcí zkrátit. Pokud se ale zálohování v klientovi VDI nakonec nezdaří a protokol transakcí se taky zkrátí, může dojít ke ztrátě dat. Tato aktualizace přidá nový příkaz VDI VDC_Complete , který označuje, že SQL Server dokončil posílání dat klientovi VDI. Proto bude klient VDI moct dokončit zálohování před tím, než pošle odpověď na SQL Server. Tato funkce umožňuje klientovi VDI, aby v případě, že něco selhalo, nepomohlo udělat zálohu, a taky zakáže chybu protokolu transakce.Poznámka Pro podporu nového příkazu VDC_Complete Tato aktualizace přidá dvě nové funkce infrastruktury VDF_RequestComplete a VDF_CompleteEnabled.

Aktualizace informací

Toto vylepšení je součástí následujících kumulativních aktualizací pro SQL Server: Kumulativní aktualizace 2 pro SQL server 2016 SP1,kumulativní aktualizace 4 pro SQL Server 2016     

Kumulativní aktualizace 5 pro SQL server 2012 Service Pack 3 (SP3) kumulativní aktualizace 3 pro SQL Server 2014 SP2, kumulativní aktualizace 10 pro SQL Server 2014 SP1

O kumulativních aktualizacích pro SQL Server

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:

Nejnovější kumulativní aktualizace pro SQL Server 2016

    Nejnovější kumulativní aktualizace pro SQL Server 2014 SP1/SP2

    Nejnovější kumulativní aktualizace pro SQL Server 2012 SP3 

Další informace

Pokud chcete použít nový VDC_Complete příkaz, musí být pro klienta VDI použit následující implementace:

  1. Požádejte o novou funkci VDI VDF_RequestComplete. Pokud SQL Server podporuje příkaz VDC_Complete , vrátí odpověď not null. Jinak by vrátila odpověď NULL na požadovanou funkci. Ukázka kódu ukazuje, jak si můžete funkci vyžádat:

    m_pvdiComponents->m_pvdConfig->features = VDF_RequestComplete; printf("Requested features to SQL Server: 0x{0:X}", m_pvdiComponents->m_pvdConfig->features);
  2. Zjistěte, jestli SQL Server podporuje nový příkaz VDC_Complete pomocí funkce GetConfiguration .

    hr = m_pvdiComponents->m_pvdDeviceSet->GetConfiguration(timeout, m_pvdiComponents->m_pvdConfig);        if (!(m_pvdiComponents->m_pvdConfig->features & VDF_CompleteEnabled))       {              printf("Server does not support VDC_Complete.");              return VD_E_NOTSUPPORTED;       }
  3. Při zpracování zpráv infrastruktury VDI vydaných funkcí GetCommand přidejte další příkaz Case pro zpracování příkazu VDC_Complete .

    case VDC_Complete:              // Close the media and ensure that book keeping is completed.              backupMedia->Close();              completionCode = ERROR_SUCCESS;              break;

PoznámkaVDC_Complete zpráva musí být začleněna do zálohovací aplikace, aby mohla používat vylepšení.

Odkazy

Informace o terminologii používané společností Microsoft k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×