2014-10-31 3 views
0

На самом деле у меня есть огромное количество данных на одном сервере, и мне нужно скопировать одни и те же данные (целые) на другой сервер. Теперь у меня есть два варианта:Копирование таблицы с одного SQL-сервера на другой SQL-сервер

1> Создайте дамп Sql с исходного сервера и импортируйте этот дамп на целевом сервере.

2> Непосредственно скопируйте таблицы с исходного сервера на целевой сервер.

Теперь у меня проблема, потому что либо создавая дамп, либо прямое копирование, оба займут огромное количество времени. Я просто хочу знать, какой путь является более выполнимым и менее затратным временем. И какая самая легкая (возможно) команда «COPY» в unix для копирования с исходного сервера на целевой сервер? И мне нужно скопировать только таблицы, а не процедуры из базы данных.

Спасибо, заранее.

ответ

0

Для копирования используйте cp или scp (ssh copy). Для транзакции таблицы я думаю, что сама таблица меньше дампа, но вы можете попытаться сжать дамп перед копированием.

Но могут возникнуть некоторые проблемы, если скопировать таблицу непосредственно, если среда отличается

+0

@ Тхи г.г. Thankyou, команда ф работает для меня. – Pushpa

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