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

Откуда:
Сообщений: 45
создаю проект и там одна из задач очистить таблицу и незнаю какой элемент Преобразования потока данных использовать в панеле элементов. SQL 2008
14 май 12, 13:08    [12549477]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
Ivan Durak
Member

Откуда: Minsk!!!
Сообщений: 3754
Elga
создаю проект и там одна из задач очистить таблицу и незнаю какой элемент Преобразования потока данных использовать в панеле элементов. SQL 2008

SQL Task используй в Control Flow
14 май 12, 13:32    [12549714]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
Elga
Member

Откуда:
Сообщений: 45
спасибочки)
14 май 12, 14:39    [12550371]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
Elga
Member

Откуда:
Сообщений: 45
теперь мне надо dbf файл импортировать в sql. В назначение потока данных у меня будет Назначение OLE DB, а что источник?
14 май 12, 14:47    [12550459]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
Elga
Member

Откуда:
Сообщений: 45
как импортировать из dbf файла я разобралась, как мне теперь хранимую процедуру запустить?
14 май 12, 15:00    [12550580]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
gds
Member

Откуда: Железнодорожный
Сообщений: 1842
Блог
Elga
теперь мне надо dbf файл импортировать в sql. В назначение потока данных у меня будет Назначение OLE DB, а что источник?

Если мне не изменяет память, для 32 бита рисуешь ODBC источник и грузишь через нее. Но для 64 бита не прокатит - там просто нет двайверов, ну или я не нашел. Как обходной путь, запретить запуск пакета в режиме 64 бита и настроить для 32 битов.
Есть два варианта:
1. Создать excel импортнуть туда данные, в каждый лист по dbf. А excel грузить.
2. Создать Access БД 32bit сделать линк таблы на dbf файлы и импортнуть из access.
Я реализовывал 1-й вариант.
14 май 12, 15:02    [12550591]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
gds
Member

Откуда: Железнодорожный
Сообщений: 1842
Блог
Elga
как импортировать из dbf файла я разобралась, как мне теперь хранимую процедуру запустить?

Execute SQL Task
14 май 12, 15:04    [12550613]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
Elga
Member

Откуда:
Сообщений: 45
gds, да че то не получается. Там выбираешь кнопочку создать запрос?
14 май 12, 15:59    [12551111]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
Elga
Member

Откуда:
Сообщений: 45
Elga, не получается хранимую процедуру запустить
14 май 12, 16:01    [12551133]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
gds
Member

Откуда: Железнодорожный
Сообщений: 1842
Блог
Elga
Elga, не получается хранимую процедуру запустить

У меня запускается

К сообщению приложен файл. Размер - 97Kb
14 май 12, 16:14    [12551260]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 35390
Блог
Elga,

вам телепат нужен,
т.к. всем остальным нужна хотя бы информация об ошибке (полный текст)
14 май 12, 16:14    [12551261]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
gds
Member

Откуда: Железнодорожный
Сообщений: 1842
Блог
gds
Elga
Elga, не получается хранимую процедуру запустить

У меня запускается

да и без этого флага запускается тоже. Только варнинг дает.
текст процы
create proc dbo.GetVer
as
begin
select @@version
end

А вы как запускаете?
14 май 12, 16:17    [12551283]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
Elga
Member

Откуда:
Сообщений: 45
gds, когда создаешь запрос (текст хранимой процедуры вставляю) в task SQL пишет Оператор SQL USE[] не поддерживается
15 май 12, 09:23    [12554126]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
gds
Member

Откуда: Железнодорожный
Сообщений: 1842
Блог
Elga
gds, когда создаешь запрос (текст хранимой процедуры вставляю) в task SQL пишет Оператор SQL USE[] не поддерживается

А зачем вам комманда use[]. вы собираетесь переключать контекст БД? Этого не надо делать. вызывайте только свою процу. А БД выбирайте в Коннект Манагере.
15 май 12, 09:49    [12554223]     Ответить | Цитировать Сообщить модератору
 Re: проект служб Integration Services  [new]
Elga
Member

Откуда:
Сообщений: 45
спасибо телепату gds) у меня все получилось
15 май 12, 10:19    [12554378]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить