bak файл не открывается [дубликат]

Я следую следующему, но все еще не преуспел

  1. Создал пустую базу данных TestingDb в sql server 2008
  2. База данных (щелкните правой кнопкой мыши) -> Восстановить базы данных
  3. В поле To DataBase написано TestingDb.
  4. Выберите От устройств и просмотрите адрес файла .bak, затем ок

По-прежнему выдает ошибку: System.data.sqlclient: набор резервных копий содержит резервную копию базы данных, отличной от существующей базы данных TestDb


Вам не нужно создавать пустую базу данных, чтобы восстановить файл резервной копии.

Использовать базы данных (щелкните правой кнопкой мыши) Восстановить базу данных …



Как открыть файл .bak на Linux?

Я получил файл формата .bak, пусть это будет foo.bak . Я не знаю, является ли это файлом MS-DOS или файлом Linux/Unix. Что я знаю, так это то, что я не могу его открыть, потому что мой Linux (Ubuntu) не дает никаких подсказок, как его открыть.

Итак, как мне открыть этот файл?

Просто чтобы опустить предупреждения о том, что я не знаю, что я делаю:

Отказ от ответственности: я получил свой файл из известного места, это не вирус. Это электронная копия одной системы, над которой я должен работать дальше. Я просто не знаю, как его открыть.


.bak обычно означает, что файл является резервной копией чего-то, но кроме этого он дает очень мало информации о фактическом типе файла.

Попробуйте посмотреть на вывод команды file , которая изучает первые несколько бит файла, чтобы узнать, распознает ли он его как известный тип файла:

  caleburn: ~/> file image001.jpg image001.jpg: данные изображения JPEG, стандарт JFIF  1.01caleburn: ~/> file oops.png oops.png: данные изображения PNG, 935 x 546, 16-битный/цветной RGB, без чересстрочной разверткиcaleburn: ~/> file zone.zip zone.zip: данные архива Zip, по крайней мере  v2.0 для извлеченияcaleburn: ~/> файл eth2.pcap eth2.pcap: tcpdump файл захвата (little-endian) - версия 2.4 (Ethernet, длина захвата 96)  

И так дальше и так далее. Как только вы узнаете, о каком типе файла думает Linux, Google сможет предложить, как получить к нему доступ.

… Кроме того, вы можете спросить того, кто его вам отправил, каково было исходное имя файла должно быть и узнать таким образом. 🙂


2

A .bak , как определено на FileInfo.net, является файлом резервной копии Windows или MacOS. Также, согласно сайту, вам, вероятно, следует открыть файл .bak с помощью программы, которая его изначально создала. В настоящее время это зависит от типа файла .bak..

Улучшите этот ответ
ответил 11 июля ’11 в 14:15
  • Стало ясно, что это файл Windows. Можно ли тогда как-нибудь открыть этот файл в Linux? — mico 11 июля ’11, в 14:37
  • Насколько мне известно, нет. Вообще говоря, файл .bak нужно открывать с помощью программы, которая его создала. Например, ihatephp.php.bak необходимо открыть редактором PHP (или блокнотом/ gedit / nano / vim ) после удаления части файла .bak . Если .bak является резервной копией системы Windows, то вы не можете открыть ее в Linux или Ubuntu, так как Windows требует восстановления из созданного ею файла резервной копии. — Thomas Ward 11 июл., 2011 в 14:42
добавить комментарий |

Файл .bak , как определено на FileInfo.net, является файлом резервной копии Windows или MacOS. Также, согласно сайту, вам, вероятно, следует открыть файл .bak с помощью программы, которая его изначально создала. В настоящее время это зависит от типа файла .bak.


-2

Вы можете открыть его, изменив расширение файла с .bak на .tgz, а затем открыв его с помощью приложения Winzard или Winzip

Улучшите этот ответ
ответил 05 дек. ’12 в 16:23
  • 2
    Оказалось, что это дамп базы данных; Я не уверен, почему вы решили, что это файл в формате tgz — Майкл Мрозек, 05 дек., 2012 в 16:32
добавить комментарий |

Вы можете открыть его, изменив расширение файла с .bak на .tgz, а затем открыв его с помощью приложения Winzard или Winzip

Оцените статью
logicle.ru
Добавить комментарий