2014-10-29 2 views
0

Необходимо найти лучший способ переноса данных из существующей базы данных SQL Server 2008 в новую схему базы данных.Передача данных в новую схему базы данных SQL Server

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

Не уверен, что лучший способ сделать это выглядит как SQL-скрипт или пакет SSIS, но я не уверен, что пакет SSIS может это сделать.

+1

Лучший способ сделать это в инструменте, с которым вы наиболее знакомы. Лично мне нравится T-SQL (пакетная), но другие люди предпочитают SSIS (по очереди) –

ответ

1

SSIS - это вариант. Вам придется закодировать передачу данных вручную (чтобы получить правильный порядок, разделить таблицы, которые не отображаются напрямую), но это определенно будет работать. BIML может дать вам большой загрузочный файл.

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