none
Бэкап SQL Server 2005 Express RRS feed

  • Вопрос

  • Всем доброго времени суток!
    Надо забэкапить базу с SQL Server 2005 Express. Проблема в том, что сервер начал крайне жутко тормозить. И есть желание забэкапить базу с какого-нибудь LiveCD, если это возможно, т.е. грубо говоря просто скопировать нужные файлы. Т.к. из под самой ОС это может оказаться крайне проблематично.
    1)Возможно ли это сделать? Просто скопировать файлы, для того, чт бы их потом можно  было подсунуть свеже установленной БД.
    2)Если ДА, то какие файлы мне будут нужны?
    Заранее спасибо за ответы.
    29 октября 2009 г. 7:56

Ответы

  • Алексей, к сожалению проблема для выполнения команды есть. На данный момент командная строка не признает многие команды, даже ipconfig.
    Но вначале обязательно попробую выполнить с помощью командной строки.
    Что такое "база master"?
    Логины для чего?
    Приношу извинения за возможно глупые вопросы, но я с SQL никогда не общался.
    Спасибо за ответы.


    Раз всё так плохо с серваком БД, то спасайте файлы, которые я озвучил выше!
    БД Мастер-это системная БД, в ней хранятся помимо системных объектов, логины (УЗ), которые имели доступ к вашему серверу БД

    Если учёток было не много, то вытаскивайте только файлы вашей базы, учётки создадите по новой уже на новом сервере
    http://www.t-sql.ru
    • Предложено в качестве ответа Alexey KnyazevEditor 29 октября 2009 г. 10:28
    • Помечено в качестве ответа Nemiroff_84 29 октября 2009 г. 10:59
    29 октября 2009 г. 10:28
    Отвечающий

Все ответы

  • Не вижу проблемы чтобы выполнить команду
    Backup database [ВашаБаза] to disk='Путь куда сохранить бэкап'

    Если вы не ищите простых путей, то просто скопируйте файлы вашей БД *.mdf, *.ldf и возможно *.ndf.

    Кромя того, вам потребуется копия базы master (если нужны логины)

    Ещё возможно вам пригодится пример, как делать Бэкапы с помощью планировщика виндоус(http://www.t-sql.ru/?p=191)


    http://www.t-sql.ru
    29 октября 2009 г. 10:05
    Отвечающий
  • Алексей, к сожалению проблема для выполнения команды есть. На данный момент командная строка не признает многие команды, даже ipconfig.
    Но вначале обязательно попробую выполнить с помощью командной строки.
    Что такое "база master"?
    Логины для чего?
    Приношу извинения за возможно глупые вопросы, но я с SQL никогда не общался.
    Спасибо за ответы.

    29 октября 2009 г. 10:24
  • Алексей, к сожалению проблема для выполнения команды есть. На данный момент командная строка не признает многие команды, даже ipconfig.
    Но вначале обязательно попробую выполнить с помощью командной строки.
    Что такое "база master"?
    Логины для чего?
    Приношу извинения за возможно глупые вопросы, но я с SQL никогда не общался.
    Спасибо за ответы.


    Раз всё так плохо с серваком БД, то спасайте файлы, которые я озвучил выше!
    БД Мастер-это системная БД, в ней хранятся помимо системных объектов, логины (УЗ), которые имели доступ к вашему серверу БД

    Если учёток было не много, то вытаскивайте только файлы вашей базы, учётки создадите по новой уже на новом сервере
    http://www.t-sql.ru
    • Предложено в качестве ответа Alexey KnyazevEditor 29 октября 2009 г. 10:28
    • Помечено в качестве ответа Nemiroff_84 29 октября 2009 г. 10:59
    29 октября 2009 г. 10:28
    Отвечающий