Konverze bak do xls

Převod souboru BAK do XLS

Obnovte nebo extrahujte data ze souboru BAK a poté uložte kompatibilní obsah jako sešit XLS.

Vytvořte soubory XLS online

Soubory BAK zatím číst neumíme, takže tenhle převod nenabízíme. Pokud dokážete svou práci uložit do některého z těchto formátů nebo dalších, XLS z něj vyrobíme:

Jak převést soubor bak do formátu xls

Starší aplikace může vyžadovat sešit Excel 97–2003 nebo záloha může obsahovat tabulková data, která je nutné sdílet a upravovat v Excelu. Převod vyžaduje identifikaci programu, který vytvořil soubor .bak, obnovení nebo extrahování jeho obsahu a následné uložení výsledku jako .xls.

Co je formát BAK

.bak je obecná přípona názvu záložního souboru, nikoli standardizovaný formát souboru. Microsoft SQL Server vytváří zálohy databází, například database.bak; AutoCAD a další aplikace používají stejnou příponu pro záložní kopie výkresů; některé programy ji připojují ke kopiím textových souborů, tabulek nebo projektů.

Strukturu souboru a možnosti převodu určuje aplikace, která jej vytvořila. Záloha SQL Serveru obsahuje stránky databáze, nikoli list Excelu. Záloha AutoCADu obsahuje data výkresu. Záloha, která je pouze přejmenovanou kopií sešitu Excel, již může obsahovat data sešitu.

Co je formát XLS

.xls je binární formát sešitu Microsoft Excelu pro Excel 97–2003. Může ukládat listy, vzorce, formátování, grafy a běžné hodnoty buněk a některý starší software jej stále vyžaduje.

Každý list je omezen na 65,536 řádků a 256 sloupců. Novější sešity .xlsx podporují větší listy a funkce, které se při ukládání do .xls mohou ztratit.

Jak převést soubor BAK na XLS

Záloha Microsoft SQL Serveru

  1. Pracujte s kopií zálohy a otevřete SQL Server Management Studio (SSMS).
  2. Obnovte zálohu prostřednictvím Databases → Restore Database. Vyberte Device, přidejte soubor .bak, zvolte název databáze a umístění souborů a spusťte obnovení. Potřebujete příslušná oprávnění SQL Serveru a instanci kompatibilní s verzí zálohy.
  3. Prozkoumejte obnovenou databázi a identifikujte tabulky nebo výsledky dotazů požadované v sešitu. Záloha může obsahovat více tabulek, relace, zobrazení, procedury, indexy a oprávnění, nikoli pouze jednu datovou sadu ve tvaru tabulky.
  4. V SSMS klikněte pravým tlačítkem na obnovenou databázi a vyberte Tasks → Export Data.
  5. Nastavte zdroj na SQL Server a cíl na Microsoft Excel. Vyberte Excel 97–2003 nebo cíl .xls, pokud tuto možnost nabízí nainstalovaný průvodce exportem a Excel provider.
  6. Vyberte tabulky nebo použijte dotaz k filtrování, spojení a seřazení požadovaných sloupců. Namapujte výsledky na listy a spusťte export.

Pokud cíl Excel není k dispozici, exportujte dotaz nebo tabulku do CSV, otevřete ji v Excelu nebo LibreOffice Calc, ověřte nastavení importu a pomocí File → Save As vyberte Excel 97–2003 (*.xls). Export CSV přenáší pouze tabulkové hodnoty; nekonvertuje ani nezachovává strukturu databáze.

Textová nebo oddělovaná záloha

Otevřete kopii v textovém editoru a ověřte, že obsahuje čitelná data oddělená čárkami, tabulátory, středníky nebo jiným zdokumentovaným oddělovačem. V Excelu použijte Data → From Text/CSV; v LibreOffice Calc použijte File → Open a v dialogu importu nakonfigurujte oddělovač a kódování.

Před uložením pomocí File → Save As → Excel 97–2003 (.xls) zkontrolujte data, desetinné oddělovače, pole v uvozovkách, hodnoty null, dlouhá čísla a úvodní nuly. Tabulkový software může během importu automaticky změnit identifikátory, data a vědecký zápis.

Záloha původní tabulky

Prostudujte dokumentaci aplikace, která soubor vytvořila, a pokud možno ověřte signaturu souboru nebo důvěryhodnou kopii originálu. Pokud se potvrdí, že jde o přejmenovaný sešit Excel, soubor duplikujte, obnovte zdokumentovanou původní příponu, otevřete kopii v Excelu nebo LibreOffice a v případě potřeby uložte jako .xls.

Přejmenování libovolného souboru .bak na .xls změní pouze jeho název; interní formát se tím nepřevede. Pokud soubor patří AutoCADu nebo jiné proprietární aplikaci, otevřete jej nebo obnovte v dané aplikaci a výsledná data exportujte pomocí podporovaného formátu.

Online konverzní služby

Služby jako CloudConvert a Zamzar lze zvážit pouze tehdy, když je soubor ve skutečnosti podporovaná tabulka, CSV nebo textový dokument se zavádějící příponou .bak. Obvykle nedokážou obnovit zálohy SQL Serveru, AutoCADu ani jiné zálohy specifické pro konkrétní aplikaci. Nenahrávejte soubory obsahující osobní, finanční, důvěrné nebo databázové informace; takové soubory obnovujte a exportujte lokálně.

Omezení kvality a kompatibility

Neexistuje univerzální převod z BAK na XLS, protože obnovení zálohy a export tabulky jsou odlišné operace. Relace databáze, indexy, uložené procedury, oprávnění, vzorce, makra, grafy a metadata specifická pro aplikaci nemusí mít v listu .xls odpovídající ekvivalent.

Po exportu porovnejte počty řádků a důležité hodnoty se zdrojem a zkontrolujte kódování znaků, vypočítaná pole, data, hodnoty null a přesnost čísel. Pokud data přesahují 65,536 řádků nebo 256 sloupců na list, rozdělte je do více listů nebo souborů, případně použijte .xlsx, pokud jej přijímající aplikace podporuje. Ponechte původní soubor .bak beze změny a před odstraněním obnovené pracovní kopie sešit ověřte.

Databáze v současné době neobsahuje žádný program na konverzi souborů bak.

Často kladené otázky

Lze přímo převést soubor BAK na XLS?

Obvykle ne, protože BAK je obecná přípona zálohy, nikoli konkrétní formát tabulky. Musíte zjistit, který program zálohu vytvořil, a před uložením kompatibilních dat jako sešitu XLS obnovit nebo extrahovat její obsah.

Zachová obnovení souboru BAK všechna data z tabulky?

Záleží na tom, co soubor BAK obsahuje a který program ho vytvořil. Data, která nelze vyjádřit ve formátu XLS, například novější funkce sešitu, nepodporované vzorce, formátování nebo metadata, mohou být změněna či odstraněna.

Proč můj soubor BAK nefunguje, když ho přejmenuji na XLS?

Přejmenování přípony soubor nepřevede, takže ho tabulkový software může odmítnout, protože vnitřní struktura souboru je stále ve formátu zálohy. Soubor musí být nejprve otevřen nebo obnoven pomocí softwaru, který rozumí jeho původnímu formátu.

Mohu po převodu BAK na XLS výsledek upravovat?

Výsledek lze upravovat pouze tehdy, pokud soubor BAK obsahuje obnovitelná data tabulky, která lze uložit jako sešit XLS. Pokud obsahuje zálohu aplikace, databázi nebo nesouvisející soubor, může být nutné obnovit ho v původním softwaru.

Podobné .bak konverze

Konverze do .xls
z jiných formátů

Sdílejte na sociálních sítích: