Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Microsoft SQL Server 2008. Как сохранить на флэшку свою работу?

481
05 октября 2009 года
Виктор
71 / / 09.04.2003
На лабораторных изучаем базу данных Microsoft SQL Server 2008, хотел скопировать файлы mdf, ldf но компьютер говорит что они используются, но программу Microsoft SQL Server 2008 я закрыл. Как сохранить на флэшку свою работу, чтобы на следующей паре продолжить работу?
416
06 октября 2009 года
MaitreDesir
380 / / 02.01.2008
Цитата: Виктор
На лабораторных изучаем базу данных Microsoft SQL Server 2008, хотел скопировать файлы mdf, ldf но компьютер говорит что они используются, но программу Microsoft SQL Server 2008 я закрыл. Как сохранить на флэшку свою работу, чтобы на следующей паре продолжить работу?



Эти файлы используются Сервером MS SQL! То что ты закрыл - среда для управления этим сервером, а не сервер! Если ты хочешь скопировать базу - сделай резрвную копию, перенеси и востанови потом. Контекстное меню базы вызови - там есть эта операция.

П.С.:
УЖАС! Куда смотрят модераторы???

38K
09 октября 2009 года
Tsukasa-mixer
7 / / 30.04.2008
Второй (Глупый) вариант (в жизни всякое нужно)...
Просто для копирования приостановите службу MSQSL сервера....
файлы разблокируются.
1
09 октября 2009 года
kot_
7.3K / / 20.01.2000
Вариант действительно не очень - остановка/запуск сервера требует набора администраторских прав. Репликация - прав только на свою базу и на запись в ту папку куда сохраняет. Поэтому правильно и безопасно - использовать backup/restore.
Кроме того, не стоит забывать - сервер предполагает работу нескольих пользователей. И остановка/запуск - далеко не лучшее решение.
5
09 октября 2009 года
hardcase
4.5K / / 09.08.2005
Ну, еще есть такой вариант, как attach/detach базы, что, правда, тоже требует привелегий администратора.
38K
12 октября 2009 года
Tsukasa-mixer
7 / / 30.04.2008
Цитата:
Вариант действительно не очень - остановка/запуск сервера требует набора администраторских прав. Репликация - прав только на свою базу и на запись в ту папку куда сохраняет. Поэтому правильно и безопасно - использовать backup/restore.



Я сразу написал что вариант глупый.
А в случае с учебной базой - возможны всякие организации БД
вплодь до отсутствия необходимых прав... (ну далеко не каждое учебное заведение может держать нормальный сервер и держать на нём лицензию MSSQL, отсюда и глупые предложения + не всегда есть возможность работать с бэкапом (увы встречается)), а так согласен - работать с бэкапом более верное решение которое кстати может восстанавливать бэкапы баз данных с разными версиями сервера (ну не гарантирую).

а на коментарии не нарывался - просто объяснил как можно это сделать.
выбор вариантов действий человек пусть оставляет за собой....
в принципе вообще можно бд перегнать в набор SQL запросов.

attach/detach - для того и нужен - дабы тупо скопированную базу перенести на другой пылесос.(насколько я помню =/ ....)

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог