powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Клонирование базы
4 сообщений из 4, страница 1 из 1
Клонирование базы
    #32021149
Sergey Makarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте. Мое приложение работает с двумя базами - база справочников и база проета. Проектов может быть много, а справочники всегда одинаковые. Пользователь будет переключаться с проекта на проект, начинать новый проект (создать новую пустую базу проекта ) а также должен иметь возможность клонировать проект - т.е. создать новую базу - точную копию текщего проекта (очень часто проекты мало отличаются друг от друга).

Суть вопроса в том - как проще всего сделать клон базы ? Если кто уже решал подоьную задачку - поделитесь опытом с новичком. Спасибо.

sergeymakarov@hotmail.com
...
Рейтинг: 0 / 0
Клонирование базы
    #32021152
Dikobrazz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще всего создать резервной копии, а потом восстановить ее с другим именем. Вот пример, копирующий базу данных Northwind в TestDB:
BACKUP DATABASE Northwind
TO DISK = 'c:\Northwind.bak'
RESTORE FILELISTONLY
FROM DISK = 'c:\Northwind.bak'
RESTORE DATABASE TestDB
FROM DISK = 'c:\Northwind.bak'
WITH MOVE 'Northwind' TO 'c:\test\testdb.mdf',
MOVE 'Northwind_log' TO 'c:\test\testdb.ldf'
...
Рейтинг: 0 / 0
Клонирование базы
    #32021156
Replicant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно еще так: копировать файлы БД (xp_cmdshell) и приатачивать базу (sp_attach_db)
под новым именем (по-мойму должно работать быстрее чем BACKUP-RESTORE), и можно все
это запихнуть в хранимую процедуру

Для создания заранее скофигуренной БД можно использовать model

Удачи
...
Рейтинг: 0 / 0
Клонирование базы
    #32021157
Reubast
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно попробовать cdw.exe ... или написать его аналог
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Клонирование базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]