![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подключение существующей БД в MSSQL 2000 [D6, MSSQL]
*Pavel © (2004-09-23 10:57:00)Есть два файла:
accent_data.mdf и accent_log.ldf.
Как их правильно подключить к БД ?
Сейчас я делаю так: Создаю БД "Accent", останавливаю сервер, пустые файлы БД заменяю выше перечисленными, стартую сервер.
По-моему это не совсем красиво и правильно. Как это сделать по-научному ?
MOA (2004-09-23 12:20:00) [1]А-а-а, понял! сергей1 имел в виду - из списка баз сервера. Да, в этом смысле - да, detach отключает базу. Но физически - нет.
MOA (2004-09-23 12:18:00) [2]>Detach database/Attach database удаляет базу с сервера
Поправка: нет. Не удаляет.
сергей1 (2004-09-23 11:57:00) [3]>Как это сделать по-научному
Detach database/Attach database удаляет базу с сервера, поэтому если ее надо просто скопировать в другое место, то лучше использовать backup/restore.
Для обоих случаев, после переноса базы надо удалить пользователей и повторно их создать, т.к. перенесутся только имена пользователей, но не их учетные записи.
sniknik (2004-09-23 11:03:00) [4]ложиш эти файлы куда ни попадя ;о) (туда где у тебя базы лежат) и в энтерпрайз менеджере ищеш пункт (в меню по правой кнопке мыши на databases), пункт - attach database, нажимаеш... дальше полагайся на интуитивно понятный интерфейс. ;о)
нужно программно, поиши в BOL слово attach.
Nikolay M. (2004-09-23 11:01:00) [5]Detach database/Attach database.