Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 как копировать (клонировать ) базу ?  [new]
schweriner
Member

Откуда: Kharkiv UA
Сообщений: 38
Предмет вопроса: sql2000 - есть некая база "a" нужно срочно добавить базу "б" со всеми таблицами, связями, процедурами.... есть ли средство?
31 янв 06, 16:59    [2306150]     Ответить | Цитировать Сообщить модератору
 Re: как копировать (клонировать ) базу ?  [new]
GreenSunrise
Member

Откуда:
Сообщений: 12310
Бэкап базы и рестор под другим именем.
31 янв 06, 17:03    [2306174]     Ответить | Цитировать Сообщить модератору
 Re: как копировать (клонировать ) базу ?  [new]
schweriner
Member

Откуда: Kharkiv UA
Сообщений: 38
GreenSunrise
Бэкап базы и рестор под другим именем.

А захочет он восстанавливаться под другим именем?
31 янв 06, 17:05    [2306182]     Ответить | Цитировать Сообщить модератору
 Re: как копировать (клонировать ) базу ?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
schweriner
GreenSunrise
Бэкап базы и рестор под другим именем.

А захочет он восстанавливаться под другим именем?

А Вы его получше попросите.
31 янв 06, 17:10    [2306198]     Ответить | Цитировать Сообщить модератору
 Re: как копировать (клонировать ) базу ?  [new]
schweriner
Member

Откуда: Kharkiv UA
Сообщений: 38
GreenSunrise
Бэкап базы и рестор под другим именем.

Logical file 'newbase_data' is not part of database 'newbase' : ((((((((((
31 янв 06, 17:12    [2306210]     Ответить | Цитировать Сообщить модератору
 Re: как копировать (клонировать ) базу ?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
schweriner
GreenSunrise
Бэкап базы и рестор под другим именем.

Logical file 'newbase_data' is not part of database 'newbase' : ((((((((((

Очень все понятно что Вы сделали чтобы увидеть такое у себя.
31 янв 06, 17:22    [2306262]     Ответить | Цитировать Сообщить модератору
 Re: как копировать (клонировать ) базу ?  [new]
schweriner
Member

Откуда: Kharkiv UA
Сообщений: 38

Очень все понятно что Вы сделали чтобы увидеть такое у себя.

Вот только досадно что мне как-то ещё не понятно как прийти к искомому
31 янв 06, 17:29    [2306310]     Ответить | Цитировать Сообщить модератору
 Re: как копировать (клонировать ) базу ?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
schweriner

Очень все понятно что Вы сделали чтобы увидеть такое у себя.

Вот только досадно что мне как-то ещё не понятно как прийти к искомому

BOL -> RESTORE
31 янв 06, 17:30    [2306313]     Ответить | Цитировать Сообщить модератору
 Re: как копировать (клонировать ) базу ?  [new]
vitaliy14
Member [заблокирован]

Откуда:
Сообщений: 4996
schweriner
GreenSunrise
Бэкап базы и рестор под другим именем.

Logical file 'newbase_data' is not part of database 'newbase' : ((((((((((


в чем проблема?

1. создаете на сервере новую базу 'newbase'
2. делаете бэкап вашей 'oldbase'
3. В ЕМ 'newbase' -> resore database -> "Show backups of database" выбираете 'oldbase' и на вкладке options ставите галочку "Forse restoreover existing database"
31 янв 06, 17:32    [2306328]     Ответить | Цитировать Сообщить модератору
 Re: как копировать (клонировать ) базу ?  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
2 vitaliy14, в ЕМ можно и без явного создания новой базы, сразу ресторить в новую. В QA можно воспользоваться примером E из BOL по команде RESTORE.
1 фев 06, 07:06    [2307491]     Ответить | Цитировать Сообщить модератору
 Re: как копировать (клонировать ) базу ?  [new]
schweriner
Member

Откуда: Kharkiv UA
Сообщений: 38
tpg
2 vitaliy14, в ЕМ можно и без явного создания новой базы, сразу ресторить в новую. В QA можно воспользоваться примером E из BOL по команде RESTORE.

Спасибо! Вот именно это то что нужно! Быстро и главное работает :-)
1 фев 06, 13:06    [2308835]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить