Я узнал, как копировать данные из одной базы данных в другую базу данных на одном сервере, начиная с этого Transfer data from one database to another database и между разными серверами из этого Copy table to a different database on a different SQL Server, но я хочу скопировать данные таблицы из одной базы данных в другую базу данных, которая имеет разные структуры таблиц ,Как скопировать данные между базами данных, которые имеют разные структуры таблиц?
Я объясню свои требования на примере.
Рассмотрим таблица содержит основную информацию о пациентах, таких как FirstName, LastName, Пол, контакты, адрес, OpShortNotice, HasDiabetes, HasBloodPressure и так далее.
В источника базы данных это таблица с именем пациента и содержат все вышеуказанные поля, где, как и в моей базе данных назначения имеет FirstName, LastName, Пол, Контакт, Адрес поля в таблице с именем Person и OpShortNotice, HasDiabetes, HasBloodPressure Поля в таблице Пациент. Затем, как скопировать данные из базы данных источника в пункт назначения?
Как и в случае с простым сценарием, у меня есть много таблиц и массивные данные, которые нужно перенести. На данный момент мой источник и пункт назначения находятся на одном сервере, чтобы сделать след Перенос данных, но определенно мои будущие требования будут с разными серверами.
Пожалуйста, помогите мне сделать это со сценариями или любым конкретным инструментом, отвечающим моим требованиям.
спасибо, заранее.
Вы смотрели на [SQL Server Integration Services] (HTTP: //msdn.microsoft.com/en-us/sqlserver/cc511477.aspx)? –
@YaoBoLu: Извините за поздний ответ. Теперь, работая в SSIS и сомневаюсь, что размещено в вопросе http://stackoverflow.com/questions/21276004/how-to-tackle-not-null-constraints-in-ole-db-destination-in-ssis- пакет. Пожалуйста, посмотрите на это. – prakash2089