Konwertuj bak do xls

Konwertuj BAK na XLS

Przywróć lub wyodrębnij dane z pliku BAK, a następnie zapisz kompatybilną zawartość jako skoroszyt XLS.

Twórz pliki XLS online

Nie potrafimy jeszcze odczytać plików BAK, więc tej konwersji nie oferujemy. Jeśli możesz wyeksportować swoją pracę do jednego z tych lub innych formatów, zrobimy z niego XLS:

Jak konwertować bak do xls

Aplikacja starszego typu może wymagać skoroszytu Excel 97–2003 albo kopia zapasowa może zawierać dane tabelaryczne, które trzeba udostępniać i edytować w Excel. Konwersja wymaga zidentyfikowania programu, który utworzył plik .bak, przywrócenia lub wyodrębnienia jego zawartości, a następnie zapisania wyniku jako .xls.

Czym jest format BAK

.bak to ogólne rozszerzenie nazwy pliku kopii zapasowej, a nie ustandaryzowany format pliku. Microsoft SQL Server tworzy kopie zapasowe baz danych, takie jak database.bak; AutoCAD i inne aplikacje używają tego samego rozszerzenia dla kopii zapasowych rysunków; niektóre programy dodają je do kopii plików tekstowych, arkuszy kalkulacyjnych lub projektów.

Aplikacja tworząca plik określa jego strukturę i możliwy sposób konwersji. Kopia zapasowa SQL Server zawiera strony bazy danych, a nie arkusz Excel. Kopia zapasowa AutoCAD zawiera dane rysunku. Kopia zapasowa będąca jedynie zmienioną nazwą kopii skoroszytu Excel może już zawierać dane skoroszytu.

Czym jest format XLS

.xls to binarny format skoroszytu Microsoft Excel dla Excel 97–2003. Może przechowywać arkusze, formuły, formatowanie, wykresy i zwykłe wartości komórek, a nadal jest wymagany przez niektóre aplikacje starszego typu.

Każdy arkusz jest ograniczony do 65 536 wierszy i 256 kolumn. Nowsze skoroszyty .xlsx obsługują większe arkusze i funkcje, które mogą zostać utracone podczas zapisywania w formacie .xls.

Jak przekonwertować plik BAK na XLS

Kopia zapasowa Microsoft SQL Server

  1. Pracuj na kopii zapasowej i otwórz SQL Server Management Studio (SSMS).
  2. Przywróć kopię zapasową za pomocą Databases → Restore Database. Wybierz Device, dodaj plik .bak, wybierz nazwę bazy danych i lokalizacje plików, a następnie uruchom przywracanie. Potrzebujesz odpowiednich uprawnień SQL Server oraz instancji zgodnej z wersją kopii zapasowej.
  3. Sprawdź przywróconą bazę danych i zidentyfikuj tabele lub wyniki zapytań wymagane w skoroszycie. Kopia zapasowa może zawierać wiele tabel, relacji, widoków, procedur, indeksów i uprawnień, a nie jeden zbiór danych o strukturze arkusza kalkulacyjnego.
  4. W SSMS kliknij prawym przyciskiem myszy przywróconą bazę danych i wybierz Tasks → Export Data.
  5. Ustaw źródło jako SQL Server, a miejsce docelowe jako Microsoft Excel. Wybierz Excel 97–2003 lub miejsce docelowe .xls, jeśli zainstalowany kreator eksportu i dostawca Excel oferują taką opcję.
  6. Wybierz tabele albo użyj zapytania do filtrowania, łączenia i sortowania wymaganych kolumn. Przyporządkuj wyniki do arkuszy i uruchom eksport.

Jeśli miejsce docelowe Excel jest niedostępne, wyeksportuj zapytanie lub tabelę do CSV, otwórz plik w Excel lub LibreOffice Calc, sprawdź ustawienia importu i użyj polecenia File → Save As, aby wybrać Excel 97–2003 (*.xls). Eksport CSV przenosi wyłącznie wartości tabelaryczne; nie konwertuje ani nie zachowuje struktury bazy danych.

Kopia zapasowa pliku tekstowego lub pliku z ogranicznikami

Otwórz kopię w edytorze tekstu i potwierdź, że zawiera czytelne dane oddzielone przecinkami, tabulatorami, średnikami lub innym udokumentowanym ogranicznikiem. W Excel użyj polecenia Data → From Text/CSV; w LibreOffice Calc użyj polecenia File → Open i skonfiguruj ogranicznik oraz kodowanie w oknie dialogowym importu.

Przed zapisaniem za pomocą File → Save As → Excel 97–2003 (.xls) sprawdź daty, separatory dziesiętne, pola ujęte w cudzysłowy, wartości null, długie liczby i początkowe zera. Oprogramowanie arkusza kalkulacyjnego może automatycznie zmienić sposób interpretacji identyfikatorów, dat i notacji naukowej podczas importu.

Kopia zapasowa oryginalnego arkusza kalkulacyjnego

Sprawdź dokumentację aplikacji tworzącej plik oraz, jeśli to możliwe, sygnaturę pliku lub zaufaną kopię oryginału. Jeśli potwierdzono, że jest to skoroszyt Excel ze zmienioną nazwą, zduplikuj plik, przywróć udokumentowane oryginalne rozszerzenie, otwórz kopię w Excel lub LibreOffice i zapisz ją jako .xls, jeśli ten format jest wymagany.

Zmiana nazwy dowolnego pliku .bak na .xls zmienia wyłącznie jego nazwę; nie konwertuje formatu wewnętrznego. Jeśli plik należy do AutoCAD lub innej zastrzeżonej aplikacji, otwórz go lub przywróć w tej aplikacji, a następnie wyeksportuj wynikowe dane za pomocą obsługiwanego formatu.

Usługi konwersji online

Usługi takie jak CloudConvert i Zamzar można rozważyć wyłącznie wtedy, gdy plik jest faktycznie obsługiwanym arkuszem kalkulacyjnym, dokumentem CSV lub dokumentem tekstowym ze zmienionym rozszerzeniem .bak. Zazwyczaj nie mogą one przywracać kopii zapasowych SQL Server, AutoCAD ani innych kopii zapasowych specyficznych dla aplikacji. Nie przesyłaj plików zawierających dane osobowe, finansowe, poufne lub informacje z bazy danych; przywracaj i eksportuj takie pliki lokalnie.

Ograniczenia jakości i zgodności

Nie istnieje uniwersalna konwersja BAK na XLS, ponieważ przywracanie kopii zapasowej i eksport arkusza kalkulacyjnego to różne operacje. Relacje baz danych, indeksy, procedury składowane, uprawnienia, formuły, makra, wykresy i metadane specyficzne dla aplikacji mogą nie mieć odpowiednika w arkuszu .xls.

Po eksporcie porównaj liczbę wierszy i ważne wartości ze źródłem oraz sprawdź kodowanie znaków, pola obliczane, daty, wartości null i precyzję numeryczną. Jeśli dane przekraczają 65 536 wierszy lub 256 kolumn na arkusz, podziel je na wiele arkuszy lub plików albo użyj formatu .xlsx, jeśli aplikacja odbierająca go obsługuje. Zachowaj oryginalny plik .bak bez zmian i sprawdź skoroszyt przed usunięciem przywróconej kopii roboczej.

Baza danych obecnie nie zawiera żadnych bezpośrednich linków do konwerterów plików bak.

Najczęściej zadawane pytania

Czy można bezpośrednio przekonwertować plik BAK na XLS?

Zwykle nie, ponieważ BAK to ogólne rozszerzenie kopii zapasowej, a nie konkretny format arkusza kalkulacyjnego. Należy ustalić, który program utworzył kopię zapasową, a następnie przywrócić lub wyodrębnić jej zawartość przed zapisaniem zgodnych danych jako skoroszytu XLS.

Czy przywrócenie pliku BAK zachowa wszystkie dane z mojego arkusza kalkulacyjnego?

Zależy to od zawartości pliku BAK i programu, który go utworzył. Dane, których nie można przedstawić w formacie XLS, takie jak nowsze funkcje skoroszytu, nieobsługiwane formuły, formatowanie lub metadane, mogą zostać zmienione lub usunięte.

Dlaczego mój plik BAK nie działa po zmianie nazwy na XLS?

Zmiana rozszerzenia nie konwertuje pliku, więc program do obsługi arkuszy kalkulacyjnych może go odrzucić, ponieważ jego wewnętrzna struktura nadal jest formatem kopii zapasowej. Najpierw należy otworzyć lub przywrócić plik za pomocą programu obsługującego jego oryginalny format.

Czy mogę edytować wynik po konwersji BAK na XLS?

Wynik można edytować tylko wtedy, gdy plik BAK zawiera możliwe do odzyskania dane arkusza kalkulacyjnego, które można zapisać jako skoroszyt XLS. Jeśli zawiera kopię zapasową aplikacji, bazę danych lub niezwiązany plik, może być konieczne przywrócenie go w oryginalnym programie.

Dodatkowe formaty dla konwersji pliku
bak

Konwersja do .xls
z innych formatów

Udostępnij w mediach społecznościowych: