Копирование данных из локального в производство
У меня есть 2 копии базы данных, одна на локальном ПК другая на производственном сервере (веб-сайт). Я вставляю данные в свою локальную копию. Как я могу загрузить недавно вставленные данные (в локальной копии) на рабочий сервер?
Вы можете создать инкрементную резервную копию и восстановить ее на prod.
Или используйте мастер импорта / экспорта, если вы можете собрать новые данные, используя несколько запросов.
Я рекомендую вам создавать скрипты вставки, а затем запускать их на prod-сервере.
Существует множество инструментов для этого: популярным является сравнение данных SQL с RedGate .
Добавьте другой компьютер в качестве «Связанного сервера» в разделе «Объекты сервера».
Затем обращайтесь к нему так:
SELECT * FROM ServerPotato.DB_AWE.dbo.potato_prices
который:
<Linked Server>.<Database>.<Schema Owner>.<Table>
Возможно, необходима схема dbo
, где обычно вы можете написать: DB_AWE..potato_prices