загрузить базу sql

  1. 6 г. назад

    дали выгрузку базы sql.

    пытаюсь развернуть локально у себя. Поставил sql экспресс 2012, в менеджмент студио добавил новую базу, но она не загружаетсо.

    Что же делать, как мне быть?
    Как мне базу загрузить?

    Ответы: (4) (5) (20) (22) (42) (43)
  2. IMG-20180914-WA0005.jpg

    Ответы: (8) (27) (30)
  3. тип файла какой?

    Ответы: (10)
  4. Если после выбора файла с бэкапом внизу не появились надписи про его содержимое, ты выбрал не файл с бэкапом.

    Ваш Кэп

  5. (0) чЁ чЁ ?

  6. 24.09.2018 17:37:34 отредактировано sda553

    В верхней части "Источник" надо что то выбрать для поля "База данных"
    Но , я так подозреваю, это уже пробовалось

    Ответы: (7)
  7. (6) Не, там все правильно выбрано для загрузки базы из файла.

  8. 24.09.2018 18:00:53 отредактировано Шаман

    (1) бгг ты место восстанавливать откуда указал ?

  9. -image-

    Ответы: (26) (28) (30)
  10. 1Сергей тип файла какой?

    расширения файла нет

    Ответы: (11) (44)
  11. (10) версия SQL исходная какая? Возможно твой экспресс тупо ее не поддерживает.

  12. Bak понимают все версии скуля. Несовместимость у них на уровне файлов баз.

    Ответы: (13)
  13. 25.09.2018 08:59:35 отредактировано Fynjy

    (12) да иначе бы SQL ему бы ругнулся, что это не файл бекапа. Если SQL не ругнулся файл бекапа, то он не покажет ему базы, которые не доступны к загрузке.
    https://docs.microsoft.com/ru-ru/sql/t-sql/statements/alter-database-transact-sql-compatibility-level?view=sql-server-2017

  14. Короче говоря, ТС уникальная личность. Сделать из рутинной операции квест 80-ого левела на ровном месте могут не только лишь все. Мало кто может это делать.

    Ответы: (15)
  15. (14)если б было все так просто, я бы не спрашивал.
    как узнать тип файла, если у него нет расширения?

    Ответы: (16) (17) (23) (24)
  16. 25.09.2018 09:34:11 отредактировано sda553

    (15) первые байты глянуть в hex. возможно, поможет

    Ответы: (17)
  17. sda553 (15) первые байты глянуть в hex. возможно, поможет

    через far можно как-то?

    Ответы: (21)
  18. да, https://plugring.farmanager.com/plugin.php?pid=120&l=ru

  19. Если файл небольшой или подрезать его, то проще тут https://www.onlinehexeditor.com/

  20. (0) А если выполнить команду Restore Database , что пишет ?

    Ответы: (22)
  21. (17) нафейхоа, такая жесть. По пунктам, если это проблема версий.
    Поставить експресс 2008 - он понимает все ранний версии беков - если версия бека не его ругнется, что не поддерживает.
    Поставить експресс 2018 - он поддерживает все после 2008.
    Если это не бекап файл одна из версий об этом скажет.

  22. Фёдор14 (0) А если выполнить команду Restore Database , что пишет ?

    а какая разница, я интерактивно тоже самое делаю

  23. (15) Не надо тебе ничего узнавать. Скорми свой файл скулю, он сам посмотрит. Если файл кошерный - напишет содержимое файла. Если файл не тот - ругнется.

    Бэкап без расширения довольно частая ситуация. По умолчанию когда делаешь бэкап в файл студией, расширение пустое. Bak надо ручками написать, порой второпях про это забываешь. Можно переименовать файл потом.

    Ответы: (24)
  24. ТеньД (15) Не надо тебе ничего узнавать. Скорми свой файл скулю, он сам посмотрит. Если файл кошерный - напишет содержимое файла. Если файл не тот - ругнется.

    Бэкап без расширения довольно частая ситуация. По умолчанию когда делаешь бэкап в файл студией, расширение пустое. Bak надо ручками написать, порой второпях про это забываешь. Можно переименовать файл потом.

    ну вот 2012 скуль ничего не говорит. картинку выкладывал. Недоступна кнопка ок при загрузке

    Ответы: (29)
  25. переименовывал файл в *.bak, не помогло

  26. как в (9) удаётся добавить файл?

    Ответы: (27)
  27. (26) нет, получается как в (1)

    Ответы: (30)
  28. + при этом выгрузка/загрузка пустой базы работает как в (9)

  29. (24) Значит файл у тебя не кошерный. Переименовывать бесполезно, скуль не по расширению смотрит, оно для человеков надо.

  30. (27) я не вижу окна из (9) в (1)

  31. сейчас окажется, что это dt или 1CD ваще

    Ответы: (32)
  32. 1Сергей сейчас окажется, что это dt или 1CD ваще

    не

  33. 747cd4e8-1409-496b-970b-18ae2779aa5f.jpg

  34. понел. Фаром пробовал?

  35. 493b1fe8-22f4-40bd-8b79-e63c87889ebf.jpg

  36. c4f415ef-20c9-4bd7-b6a4-f94331bfd601.jpg

  37. 79380922-f6fc-4550-a7c2-87e7bce49ebd.jpg

  38. -image-

  39. 25.09.2018 11:12:23 отредактировано Рупор Галактики

    (0) Я бы обратился к дателю бэкапа и спросил, из какой версии делался бэкап и с камими настройками, какая версия совместимости у базы-источника. Если при восстановлении в источнике он не дает тебе ничего выбрать в Базе данных и не показывает ничего в Восстанавливаемые резервные наборы данных скорее всего или бэкап сделан криво, или база несовместима с твоей версией sql. Проблема не на твоей стороне.

  40. (0) "выгрузку базы sql"

    Отравление головного мозга выделениями 1С detected.

  41. (10) "расширения файла нет" - это нормально, при создании бэкапа mssql автоматом тип файла не указывает, если ты его не прописал, выгрузит без расширения, но сам файл будет абсолютно корректным, это не на что не влияет.

  42. получается, что в скл экспресс никак не восстановить эту базу?

    Ответы: (46) (47) (48) (49)
  43. (45) ты фаром посмотрел?

    Ответы: (47)
  44. 1Сергей (45) ты фаром посмотрел?

    7fb79999-fdc8-46e4-9a61-d0f18a53413d.jpg

    Ответы: (51) (52)
  45. 25.09.2018 11:31:35 отредактировано Рупор Галактики

    (45) "в скл экспресс никак не восстановить эту базу"

    в sql экспресс 2012 скорее всего невозможно восстановить данный конкретный файл бэкапа. Еще раз говорю - обратись к дателю бэкапа, тебе нужно узнать 2 вещи: что у базы, с которой делали бкп указано в совместимости(см. скриншот Совместимость Совместимость.jpg)

    и что указывали в параметрах, когда делали бкп(см. скриншот Бэкап)
    Бэкап.jpg

    Ответы: (49)
  46. Рупор Галактики (45) "в скл экспресс никак не восстановить эту базу"

    в sql экспресс 2012 скорее всего невозможно восстановить данный конкретный файл бэкапа. Еще раз говорю - обратись к дателю бэкапа, тебе нужно узнать 2 вещи: что у базы, с которой делали бкп указано в совместимости(см. скриншот Совместимость) и что указывали в параметрах, когда делали бкп(см. скриншот Бэкап)Совместимость.jpg
    Бэкап.jpg

    какие должны быть параметры, чтобы можно было в экспрессе восстановить?

    Ответы: (50)
  47. (49) Если уровень совместимости корректный, такие, как на скриншоте.

    Ответы: (55)
  48. 25.09.2018 11:35:57 отредактировано sda553

    (47) поставь файлу расширение mtf
    https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore/media-sets-media-families-and-backup-sets-sql-server?view=sql-server-2017

    Ответы: (52) (53)
  49. (47) ох, [...]. Ну и древность. Это скорее всего SQL 2000

    (51)+1

  50. sda553 mtf

    тоже самое.
    "Для восстановления не выбран резервный набор данных"
    и кнопка ОК недоступна

    Ответы: (54)
  51. 25.09.2018 11:39:20 отредактировано sda553

    (53)
    RESTORE DATABASE ASUS FROM TAPE = 'C:\Progra...blbla...\backup\67'

    Ответы: (56) (58)
  52. (50) "уровень совместимости корректный" значит он не позднее твоей версии sql.

  53. 25.09.2018 11:48:11 отредактировано sda553

    (54) хотя не....не так. Тут надо пробовать

  54. Можно попробовать вот этой утилитой приоткрыть содержимое tape файла
    https://www.codeproject.com/Articles/18098/Reading-MTF-Backup-Files

  55. sda553 RESTORE DATABASE ASUS FROM TAPE = 'C:\Progra...blbla...\backup\67'

    Сообщение 3230, уровень 16, состояние 1, строка 1
    Превышено максимальное значение счетчика повторов операции на устройстве "C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Backup\67".
    Сообщение 3013, уровень 16, состояние 1, строка 1
    RESTORE DATABASE прервано с ошибкой.

    Ответы: (63)
  56. Не проще ли попросить владельца база сделать и прислать бэкап чем трахаться непонятно с чем?

    Ответы: (60)
  57. ТеньД Не проще ли попросить владельца база сделать и прислать бэкап чем трахаться непонятно с чем?

    это и есть бекап

  58. Это не бэкап. Тебя обманули

  59. Если на той стороне древний скуль, то там только такие бекапы.

    Я так понимаю база не 1С?

    Ответы: (64)
  60. (58) а файлек большой? Возможно, не взлетит на экспрессе

  61. 1Сергей Если на той стороне древний скуль, то там только такие бекапы.

    Я так понимаю база не 1С?

    база не 1с, файл 1Гб

    Ответы: (65)
  62. (64) Ну, не мало

или зарегистрируйтесь чтобы ответить!