Я хочу скопировать некоторые таблицы из моего DB1 в мою DB2. Таблицы в DB1 аналогичны таблицам в DB2, но данные в таблицах отличаются. Я хочу скопировать таблицы из DB1 в DB2, но сохранить старые таблицы и данные в DB2. Как я могу это сделать с Microsoft SQL Server Management Studio? Я попытался щелкнуть правой кнопкой мыши и выполнить экспорт, но прежде, чем я нажму кнопку «Готово», похоже, что это будет просто копировать все данные из DB1 в DB2, и я не хочу этого. Если кто-нибудь может помочь с этим, пожалуйста, дайте мне знать. Спасибо.Как скопировать таблицу из одной базы данных в другую?
ответ
Вы можете экспортировать таблицы из DB1 с другим именем в DB2, если вы не хотите их изменять. В мастере экспорта просто измените имя таблицы назначения.
Должен ли я просто положить копию слова в конец таблицы, что я буду экспортировать таким образом, я могу видеть, что такое старое и что такое существующая таблица? –
Да просто добавьте суффикс в имя адресата, и вы легко сможете идентифицировать скопированную таблицу. – DoubleT28
Итак, вы хотите объединить схему и данные из DB1 в DB2?
Вы должны указать точные требования, вопрос остается неопределенным даже с этой информацией. Какие данные вы хотите сохранить, что нормально выдувать? Какую схему вы хотите сохранить, архивируете ли вы старые таблицы? Изменение имен таблиц?
Если вы буквально пытаетесь объединить db1 в db2, ваша проблема будет заключаться в управлении идентификаторами отношений, которые будут переназначаться, поскольку DB2 уже может использовать идентификаторы, которые присутствуют в DB1.
У меня два сервера, на обоих серверах у меня одни и те же таблицы, но разные данные в таблицах. Я хочу сохранить те же имена таблиц и просто сделать дополнительную копию в DB2 из DB1. –
Ну, вам нужно будет поместить что-то на имя в пункт назначения, чтобы различать их. Я не 100%, но я не думаю, что использование мастера экспорта будет поддерживать отношения в «новых» таблицах, если вам это интересно. thomas tuyaerts имеет самый простой способ. –
Как я могу просто сделать копию из одной таблицы в другую, если они находятся в разных БД. В моем случае от DB1 до DB2? Я попытался, и у меня есть ошибка: Validating (Error) Сообщения Ошибка 0xc0202049: поток данных Задача 1: Вставка ошибки в столбце «Только для чтения» «Только для чтения». –
Если вы хотите сохранить старые данные в таблице назначения (или Жюст обновить его), так что вы можете использовать Merge:
MERGE INTO db2.dbo.table1 B
USING (
SELECT *
FROM db1.dbo.table1) A
ON (A.Column1 = B.Column1)
WHEN MATCHED THEN
-- update
WHEN NOT MATCHED THEN
-- insert new rows
USE db2;
CREATE TABLE table2 LIKE db1.table1;
INSERT INTO table2
SELECT * FROM db1.table1;
Это способ скопировать одну таблицу + данные одна база данных в другую базу данных. используя тот же сервер.
- 1. Как скопировать таблицу быстро из одной базы данных в другую
- 2. Скопировать таблицу из одной базы данных в другую базу данных
- 3. LLBLGen: Скопировать таблицу из одной базы данных в другую
- 4. Скопировать таблицу из одной базы данных в другую
- 5. Я хочу скопировать таблицу из одной базы данных и вставить в другую таблицу базы данных
- 6. Как скопировать данные из одной таблицы базы данных в другую таблицу базы данных?
- 7. Скопировать объекты из одной базы данных в другую
- 8. Как скопировать структуру таблицы из одной базы данных в другую?
- 9. Как скопировать записи из одной базы данных в другую?
- 10. Как скопировать строки из одной базы данных MySQL в другую
- 11. Как скопировать данные из одной базы данных в другую?
- 12. Как скопировать все таблицы из одной базы данных в другую
- 13. Как скопировать документ из одной базы данных в другую (couchDB)
- 14. Как скопировать изменения из одной базы данных в другую
- 15. Скопировать новые записи из одной базы данных в другую
- 16. Как скопировать таблицу из одной базы данных в другую базу данных в MySQL
- 17. Скопируйте определенную таблицу из одной базы данных Wordpress в другую
- 18. Mysql Скопируйте сериализованную таблицу из одной базы данных в другую
- 19. Как скопировать таблицу из одной базы данных mysql в другую базу данных mysql
- 20. Как скопировать таблицу из одной базы данных в другую базу данных?
- 21. Как скопировать всю таблицу улей из одной базы данных в другую базу данных
- 22. Как скопировать данные из одной базы данных/таблицы в другую базу данных/таблицу
- 23. Как скопировать таблицу из одного столбца из одной базы данных в другую на сервере sql
- 24. Как обновить таблицу из одной базы данных в другую?
- 25. Можно ли скопировать таблицы из одной базы данных в другую?
- 26. Скопировать хранимую процедуру из одной базы данных в другую
- 27. Скопировать данные из одной базы данных в другую
- 28. Как скопировать строку базы данных из одной таблицы в другую таблицу в cakephp
- 29. Переместить таблицу из одной базы данных в другую в MySQL
- 30. Получение данных из одной таблицы базы данных в другую таблицу базы данных
являются вашими таблицами на одном сервере? Также вы используете MySQL или tSQL –
, они находятся на разных серверах, и я просто хочу сделать таблицу таблицы из DB1 в DB2 и сохранить ее имя. Я использую mySQL. –
вы пробовали использовать мастер импорта импорта, как предложил Томас в его ответе –