2010-01-07 3 views
0

У меня есть база данных и вы хотите скопировать ее таблицы и т. Д. В другую базу данных, поэтому я могу использовать одну из этих баз данных в качестве «промежуточной» базы данных.Скопировать базу данных на другую на том же сервере

Что является лучшим/самым надежным способом для этого?

Благодаря

ответ

0

Если вы хотите, чтобы скопировать все, я бы создать полную резервную копию БД вы хотите скопировать: щелкните правой кнопкой мыши DB> Задачи> Резервное копирование. Создайте новый db на сервере SQL и восстановите в нем файл резервной копии: щелкните правой кнопкой мыши> Задачи> Восстановить базу данных. Это даст вам полную копию базы данных orignal.

0

Вы можете просто использовать: Щелкните правой кнопкой мыши База данных -> Задачи -> Copy Database ...

1

Чтобы система агностик ... из любой командной строки:

sqldump -u username -p databasename > backup.sql; 
sql -u username -p 
<<provide password and access the sql commandline>> 
create database newdatabasename;exit; 

sql -u username -p newdatabasename < backup.sql 

Это должно создать новую базу данных основанный на резервном копировании более старого

Смежные вопросы