Конференция "Базы" » импорт данных из MSSQL2000 в MSSQL2005 [MSSQL]
 
  • Анна (24.07.09 12:51) [0]
    Нужно перенести БД из 2000-го в 2005-ый MSSQL. Я сделала detach БД  в MS2000, но  в другом месте человек сделать  attach моей БД в 2005-ом не смог. Я не  смогла найти кнопочку "импорта данных " в mssql2005. Какой Manager нужно установить для 2005-го, чтобы сделать импорт?
  • Anatoly Podgoretsky © (24.07.09 13:33) [1]
    Наверно ты не все файлы предоставило.
    Другой более надежный вариант, это Backup/Restore - всего один .bak файл
    Отдельный импорт в 2005 не требуется, или Attach или Restore
  • Ega23 © (24.07.09 13:58) [2]
    Backup\Restore
    Впрочем, сложности всё равно могут возникнуть.
  • stas © (24.07.09 14:16) [3]
    Майкрософт рекомендует Backup/restore. Потом если нужно поменяйте режим работы базы на 2005.
  • stas © (24.07.09 14:17) [4]
    Анна   (24.07.09 12:51)
    Но учтите обратно на 2000 не подключите...
  • Анна (24.07.09 14:25) [5]

    > stas ©   (24.07.09 14:16) [3]
    > Майкрософт рекомендует Backup/restore. Потом если нужно
    > поменяйте режим работы базы на 2005.

    Как его менять (режим)?


    > stas ©   (24.07.09 14:17) [4]
    > Но учтите обратно на 2000 не подключите...

    Обратно мне не надо. Я послала им скрипты таблиц базы данных, база и таблицы в ней созданы, но пустые. Инсерт делать долго и сложно, много внешних связей в табл.
    Спасибо за ответы. Попробую бэкап, но только завтра будет связь с тем сервером в др. городе. Завтра еще попрошу помощи у вас. Заранее спасибо.
  • stas © (24.07.09 14:30) [6]
    DataBase Properties - options - compatibility level
  • Анна (24.07.09 14:31) [7]

    > Anatoly Podgoretsky ©   (24.07.09 13:33) [1]

    В том то и дело, что я все файлы предоставила, т.к. дома эта отсоединенная база присоединяется к локальному MSSQL 2000.
  • Anatoly Podgoretsky © (24.07.09 15:18) [8]

    > Анна   (24.07.09 14:31) [7]

    Вообще то тебе надо дома или где там, установить MS SQL 2005 - что бы было меньше проблем с поддержкой. И если возможно, то удалить 2000
  • Anatoly Podgoretsky © (24.07.09 15:21) [9]
    Кстати а какая ошибка возникла в момент Attach - это бы позволило диагностировать проблему, может у них не установлен пакет совместимости. И все таки лучшее решение это иметь установленый у себя 2005.
  • Анна (24.07.09 15:29) [10]

    > Anatoly Podgoretsky ©   (24.07.09 15:21) [9]

    Я завтра текст ошибки напишу. Спасибо за ответ.
  • Anatoly Podgoretsky © (25.07.09 11:53) [11]
    И результат Backup/Restore
  • Anatoly Podgoretsky © (25.07.09 11:54) [12]
    Ответы на эти вопросы могут помочь, может у коллеги не установлен пакет совместимости.
  • Анна (27.07.09 08:46) [13]
    БД перенесли с помощью  Backup/Restore только тогда, когда поставили в 2005-ом галочку в опции - "восстановить с полной перезаписью базы".
    Спасибо :))
  • Anatoly Podgoretsky © (27.07.09 09:16) [14]
    > Анна  (27.07.2009 08:46:13)  [13]

    При первом переносе, как правило эта галочка должна стоять
 
Конференция "Базы" » импорт данных из MSSQL2000 в MSSQL2005 [MSSQL]
Есть новые Нет новых   [134473   +33][b:0][p:0]