Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Варианты импорта из Excel. Через DTS...  [new]
Мудрый клён
Member [заблокирован]

Откуда: Kazan
Сообщений: 646
1. Имеется файл Table.xls, поле Фамилия.
2. Имеется база Base, Table2, поле Фамилия.

Задача импортировать данные из Table.xls-Фамилия в Base-Table2-Фамилия,
так чтобы импортировались только новые фамилии.

Пробовал сначала Table.xls прилинковать как сервер.
Затем в DTS, через Data Driven Query создаю запрос T-SQL (запрос создается удачно),но когда запускаю он мне сообщает что файл уже открыт другим пользователем и т.д. Хотя никто им и не пользуется в этот момент.

Есть идея сначала связать через SELECT OPENQUERYSOURSE создав при этом представление, а затем в DTS без проблем в Data Driven Query создать запрос T-SQL, и это в результате без сомнения прокатит . Но таким образом будет непроизводительно!

Как лучше сделать?
26 авг 04, 09:10    [908835]     Ответить | Цитировать Сообщить модератору
 Re: Варианты импорта из Excel. Через DTS...  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Залить, например, в промежуточную табличку, а потом екзекуте эскуэль таском перелить в целевую только то, что нужно, а служебную очистить.
26 авг 04, 10:10    [909015]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить