Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / СПАСИТЕ!!!! Импорт из удаленной базы / 14 сообщений из 14, страница 1 из 1
11.06.2002, 08:15:32
    #32032428
ФОКСтрот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Всем привет!
Очень нужно организовать импорт данных по следующей схеме:
Есть две машины в сети
На 1-й есть FoxPro-шная база
На 2-й есть MS SQL Server

Нужно всего навсего периодически перекладывать определенные данные из 1-й машины во 2-ю. Объем данных определяется запросом.

Как это делается DTS-ом на одной машине я понял.

Как вариант вижу настройку ODBC на 2-й машине на удаленную базу, но не будет-ли при этом перекачиваться вся база, чтобы потом локально в ODBC быть просеяной запросом? (Количество записей в FP табличках подходит к 1М)

СПАСАЙТЕ!!!
Надеюсь на ВАС!

С наилучшими пожеланиями
ФОКСтрот
...
Рейтинг: 0 / 0
11.06.2002, 08:35:52
    #32032431
guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Я всегда думал, что ODBC интерпретирует запросы пользователя для ядра СУБД, ядро запрос выполняет и ODBC интерпретиреут результаты. Так что наверное коли запрос все же ядро выполняет, то оно же и отбирает.
...
Рейтинг: 0 / 0
11.06.2002, 09:00:40
    #32032436
ФОКСтрот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Как я себе представляю - все немного по другому
ODBC интерпретирует запросы как к ядру СУБД, только для выполнения запросов эта штука подтаскивает к себе данные, а потом разбирается с ними аналогично ядру.

База то хоть и с ядром, но пользовать можно только файлы, а использование ядра для выполнения запросов - отдельная песьня...

Высказывайтесь...PLS
...
Рейтинг: 0 / 0
11.06.2002, 09:09:40
    #32032439
guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Супер простая логика говорит о том что врядли есть два места для работы с данными как то ODBC и ядро. Наверно достаточно одного. Да и без логики ODBC только "мост".
...
Рейтинг: 0 / 0
11.06.2002, 09:13:30
    #32032440
guest
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Цытата из BOL(топик в index: ODBC, architecture)
An application that uses the ODBC interface to communicate with an instance of Microsoft® SQL Server™ performs the following tasks:

Connects with a data source


Sends SQL statements to the data source


Processes the results of statements from the data source


Processes errors and messages


Terminates the connection to the data source
...
Рейтинг: 0 / 0
11.06.2002, 09:39:46
    #32032443
ФОКСтрот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Вот вот!
"to communicate with an instance of Microsoft® SQL Server™"
^^^^^^^^^^^^^^^^^^^^^^
А вот как он свяжется с Foxpro-шной базой, особенно если само ядро не запущено (например), а доступ ведется на уровне файлов с базой?
...
Рейтинг: 0 / 0
11.06.2002, 09:40:58
    #32032445
ФОКСтрот
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Сорвалось подчеркивание
Я имел в виду, что при связи с MS SQL так оно и выглядит, а вот с другими...
...
Рейтинг: 0 / 0
11.06.2002, 10:03:46
    #32032451
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Ну тогда Вам только тест поможет. Надо смотреть загрузку сети. Хотя здравая логика говорит о том что если все клиенты начнут выбирать одну запись из миллиона FoxPro загнется, т.е. сеть. Мне почему то думается что об этом подумали.
Максимум что я нашел в документации это

For information about ODBC drivers available from Microsoft and other companies, including the ODBC Driver Pack, contact Microsoft Customer Service. Call the Microsoft Sales Information Team at 1-800-426-9400 and ask for Customer Service. Or call Visigenic Software, Inc., San Mateo, CA , at 1-415-286-1900 or 1-800-632-2864, for information about ODBC driver vendors. Outside the United States and Canada, please contact your local Microsoft Subsidiary.
...
Рейтинг: 0 / 0
11.06.2002, 10:28:28
    #32032455
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Значит у Вас в настройках ODBC сетевой путь?
...
Рейтинг: 0 / 0
11.06.2002, 10:32:19
    #32032456
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Я тут пообщался, говорят, что драйвер для фокспро не должен ядро юзать, а работает только с файлами, ну а коли у Вас путь сетево, то конечно весь файл и перекачается. Его ж открыть надо.
...
Рейтинг: 0 / 0
11.06.2002, 10:41:50
    #32032459
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Есть две мысли
1. Когда создаем в пакете новый коннекшн указываем Microsoft Visual FoxPro Driver, а потом выбираем База Данных FoxPro. Тогда наверное ядро юзать будем.
2. Надо создать data source на первой машине и к нему конектиться. Как пока не знаю.
...
Рейтинг: 0 / 0
11.06.2002, 15:43:36
    #32032514
AndyMandy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
Точно тебе говорю: из FoxPro будет тащится вся база по сети, на ту машину где запущено ядро ODBC, даже не сумлевайся.
...
Рейтинг: 0 / 0
11.06.2002, 15:54:22
    #32032516
iMorsh
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
1. На второй машине (на той что MS SQL) объявляется linked server (в BOL смотри sp_addlinkedserver)
этот сервер "смотрит" на фоксовую БД

2. А дальше все просто на MS SQL запускается

Insert into таблицаНАMSSQL (...)
select .... from ВашLinkedServerName...таблица
...
Рейтинг: 0 / 0
11.06.2002, 16:39:16
    #32032522
boogier
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
СПАСИТЕ!!!! Импорт из удаленной базы
если на таблицах фокса есть нужные индексы - всё будет тип-топ
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / СПАСИТЕ!!!! Импорт из удаленной базы / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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