sql >> Databáze >  >> RDS >> Sqlserver

Obnovte databázi v SQL Server 2017

Zde ukážu, jak obnovit databázi pomocí SQLOPS (nyní nazývané Azure Data Studio).

Databázi SQL Server můžete obnovit pomocí Transact-SQL, PowerShell nebo prostřednictvím GUI, jako je Azure Data Studio nebo SSMS. V tomto příkladu obnovíme zálohu zcela nové databáze s názvem WideWorldImportersDW .

WideWorldImporters Database je ukázková databáze poskytovaná týmem SQL Server společnosti Microsoft, která demonstruje, jak lze funkce SQL Serveru použít ve scénáři reálného světa. V našem příkladu obnovíme WideWorldImportersDW databáze, což je verze datového skladu WideWorldImporters databáze.

Tento proces vytvoří novou databázi s názvem WideWorldImportersDW . Databáze bude obsahovat různé objekty (jako jsou tabulky, pohledy, uložené procedury atd.). Databáze bude také obsahovat vzorová data, takže můžete začít vytvářet dotazy, jakmile bude obnovena.

Stáhněte si soubor zálohy databáze

Než začnete, přejděte na tuto stránku GitHubu a stáhněte si soubor .bak.

  • Stáhněte si WideWorldImportersDW-Full.bak pokud používáte verzi Evaluation, Developer nebo Enterprise Edition serveru SQL Server.
  • Nebo si stáhněte WideWorldImportersDW-Standard.bak pokud používáte SQL Server Standard Edition.

Obnovení databáze prostřednictvím GUI SQLOPS/Azure Data Studio

  1. Otevřete Server Dashboard

    V levém podokně Azure Data Studio klikněte pravým tlačítkem na název serveru a vyberte Spravovat .

    Pokud používáte SSMS, v Průzkumníku objektů klikněte pravým tlačítkem na Databáze uzel a vyberte Obnovit databázi...

  2. Spusťte proces obnovení

    Klikněte na Obnovit knoflík.

  3. Vyberte Obnovit z Možnost

    Vyberte Záložní soubor z Obnovit z volba.

    V případě potřeby můžete také obnovit databázi z existující databáze. V takovém případě vyberte Databáze v tomto kroku.

  4. Vyberte záložní soubor

    Přejděte na záložní soubor, vyberte jej a klikněte na OK .

    Pokud SQL Server běží v kontejneru Docker (například pokud používáte SQL Server na Macu), budete muset záložní soubor zkopírovat do kontejneru Docker, než jej zde uvidíte.

    Zde je návod, jak zkopírovat soubor z hostitele do kontejneru Docker.

  5. Zkontrolujte nastavení

    Toto dialogové okno zobrazuje podrobnosti o záložním souboru, který bude obnoven. Pokud máte specifické požadavky, můžete upravit určitá nastavení pomocí SOUBORŮ a MOŽNOSTI nahoře.

    Pro náš příklad ponechte výchozí nastavení a klikněte na Obnovit pro obnovení zálohy.

  6. Obnovení dokončeno

    Po dokončení obnovy se zobrazí zpráva potvrzující, že obnova proběhla úspěšně.

  7. Přejděte do databáze

    Klepněte na Servery ikonu v levém horním rohu, abyste mohli přejít do databáze.

  8. Zobrazit databázi

    Rozbalte Databáze node, aby odhalil vaši nově obnovenou databázi.


  1. 4 Funkce pro vrácení roku z data v MariaDB

  2. Předávání pole do uložené procedury serveru SQL

  3. Jak mohu exportovat schéma databáze v PostgreSQL?

  4. Funkce SQRT() v Oracle