Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / DTS с выборкой из двух databases / 10 сообщений из 10, страница 1 из 1
22.02.2001, 12:24
    #32002460
ComeRun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS с выборкой из двух databases
Как в DTS сделать выборку, скажем из Access, с условием, что некое значение поля в таблице Access равен значению поля в таблице SQL Server? Нужен ли новый Connection? Если "Да", то куда его и как?

Спасибо всем за то, что вы есть...
...
Рейтинг: 0 / 0
22.02.2001, 15:30
    #32002464
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS с выборкой из двух databases
Po-moemu proshe sdelat' Linked Server dlja Access faila, togda mozno ispolzovat odin Connection. Pravda v zaprose pridetsja pisat polnoe imja dlja tablitsy iz Access faila, tipa SELECT * FROM MyLinkedServer...Mytable no ved' eto ne strashno
...
Рейтинг: 0 / 0
22.02.2001, 15:44
    #32002465
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS с выборкой из двух databases
Seichas proveril - v SQL2000 vse prekrasno rabotaet
...
Рейтинг: 0 / 0
22.02.2001, 16:31
    #32002467
ComeRun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS с выборкой из двух databases
А как создать Linked Server? Я новичок...
...
Рейтинг: 0 / 0
22.02.2001, 16:40
    #32002468
ComeRun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS с выборкой из двух databases
НАШЕЛ !!!!!!!!!!!!!!!!!!
Но что выбрать в графе Provider, если у меня еще есть Informix на Unix'e???
...
Рейтинг: 0 / 0
22.02.2001, 16:51
    #32002470
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS с выборкой из двух databases
Dlja Access-a:
Provider Name - Microsoft Jet 4.0 OLE DB Provider
Data source - "Full path to Access file"

Pro drugih provaiderov smotri BooksOnline - sp_addlinkedserver
Dlja provaiderov kotoryh net v spiske nuzno vybirat Microsoft OLE DB for ODBC Drivers pljus sozdavat v ODBC connection
v Control Panel-e. Dlja poslednego punkta u tebja dolzny byt instalirovany sootvetsvujushie ODBC draivera
...
Рейтинг: 0 / 0
22.02.2001, 16:55
    #32002471
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS с выборкой из двух databases
Ja kstati seichas ishu ODBC draivera dlja Btrive pod Win2K - takaja ze zadacha, podsiedinit server s Btrive k SQL2K
...
Рейтинг: 0 / 0
22.02.2001, 17:07
    #32002472
ComeRun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS с выборкой из двух databases
Я тоже сейчас занят "раскопками"...
Спасибо тебе!
Давай двигаться вместе...
Мой email: ComeRun2000@hotmail.com
Скинь свой, если не возражаешь...

Пока
...
Рейтинг: 0 / 0
23.02.2001, 00:11
    #32002491
Дед Маздай
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS с выборкой из двух databases
Я, честно говоря, не понимаю, зачем понадобился linked server. Задача, которая прозвучала в начальной постановке, решается при помощи обычной DTS Transform Task. Конечно, нужны не менее 2-х соединений. 1-е - это Source (Access), 2-е - это соединение для Lookup-запроса по таблице SQL Server и, возможно, 3-е - destination.
Lookup-запрос выглядит так: select <Некое поле> from <SQLная таблица> where <первичный ключ> = ?
Собственно скрипт преобразования выглядит так:
if DTSSource("поле в Accessовской тбл") <> DTSLookup(...).Execute("ключ в Accessовской таблице, по к-му она связана с SQLной") then Main = DTSTransformStat_SkipRow else Main = DTSTransformStat_OK
...
Рейтинг: 0 / 0
25.02.2001, 22:56
    #32002525
ComeRun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DTS с выборкой из двух databases
Спасибо всем!
Использовал все советы... Получилось шикарно, все в одной Active-X Task.
Спасибо, что вы есть...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / DTS с выборкой из двух databases / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]