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

Откуда:
Сообщений: 36
Народ, кто подскажет изменилась ли ситуация с ODBC драйверами под 64-х разрядный сервер. А то мы планируем переход на 64-х разрядную платформу, но у всё ещё существует необходимость забирать данные в Хранилище из старых АРМ-ов (FoxPro - DBF). По состоянию дел на конец прошлого года это была проблемма т.к. драйверов вообще небыло. Подскажите кто как решил эту проблемму?
Спасибо.
21 сен 09, 17:56    [7688681]     Ответить | Цитировать Сообщить модератору
 Re: MSSQLServer 2008 x64 и DBF файлы  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
Их и сейчас нет. И вряд ли они будут. Проблему можно решить через промежуточный линк на 32 разрядный SQL.
21 сен 09, 18:06    [7688730]     Ответить | Цитировать Сообщить модератору
 Re: MSSQLServer 2008 x64 и DBF файлы  [new]
Kur
Member

Откуда:
Сообщений: 36
К сожалению для нас это не выход. У нас не будет 32-х разрядных серверов, да и держать спец сервер только для загрузки DBF-ов как-то не серьёзно.
21 сен 09, 18:11    [7688742]     Ответить | Цитировать Сообщить модератору
 Re: MSSQLServer 2008 x64 и DBF файлы  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3650
Kur
К сожалению для нас это не выход. У нас не будет 32-х разрядных серверов, да и держать спец сервер только для загрузки DBF-ов как-то не серьёзно.

Именованный на том же железе
21 сен 09, 18:12    [7688748]     Ответить | Цитировать Сообщить модератору
 Re: MSSQLServer 2008 x64 и DBF файлы  [new]
Crimean
Member

Откуда:
Сообщений: 13148
можно попробовать DLL сделать если найти либу в исходниках
но в целом +1 к инстансу для импорта
кстати, вполне красивую техногию можно сделать + не будет проблем с ликами
21 сен 09, 18:15    [7688761]     Ответить | Цитировать Сообщить модератору
 Re: MSSQLServer 2008 x64 и DBF файлы  [new]
demian111
Member

Откуда:
Сообщений: 6241
Crimean,
Если ты про "Extended Stored Procedure" то че их искать эти либы, компонентов и библиотек валом,
на C++ или Delphi это можно запросто сделать.
21 сен 09, 19:48    [7689102]     Ответить | Цитировать Сообщить модератору
 Re: MSSQLServer 2008 x64 и DBF файлы  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6723
Да блин DBF - нет ничего проще, прога для конверта в XML и обратно занимает сотню строк, да на .Net-е. Более того, можно самому форсировать решение проблем с кодировкой - иногда бывает, стандарта то нет. Короче исходники под рукой - это удобно. А далее XMLBulkLoad ...
И платформа не проблема.
Для TXT, XML, DBF (XML), Excel (XML Spreadsheet, Export) не надо никаких драйверов (точнее только XMLBulkLoad компонент, Import).

А вот если вам надо UPDATE-ить on-line, тогда гемор писать свой драйвер ...
22 сен 09, 00:52    [7689790]     Ответить | Цитировать Сообщить модератору
 Re: MSSQLServer 2008 x64 и DBF файлы  [new]
Kur
Member

Откуда:
Сообщений: 36
Mnior
Да блин DBF - нет ничего проще, прога для конверта в XML и обратно занимает сотню строк, да на .Net-е. Более того, можно самому форсировать решение проблем с кодировкой - иногда бывает, стандарта то нет. Короче исходники под рукой - это удобно. А далее XMLBulkLoad ...
И платформа не проблема.
Для TXT, XML, DBF (XML), Excel (XML Spreadsheet, Export) не надо никаких драйверов (точнее только XMLBulkLoad компонент, Import).

А вот если вам надо UPDATE-ить on-line, тогда гемор писать свой драйвер ...


Всё это очень здорово, только надо помнить , что DBF это не тупо - файлы, а что это файлы живой базы данных с которой идёт постоянная работа. И переливать их в хранилище надо не все целиком, а только изменения и дополнения. А так - всё ты правильно сказал - проблемм никаких :)
22 сен 09, 09:56    [7690407]     Ответить | Цитировать Сообщить модератору
 Re: MSSQLServer 2008 x64 и DBF файлы  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6723
Kur
У меня как раз DBF живой базы данных с которой идёт постоянная работа. И переливать их в хранилище надо не все целиком, а только изменения и дополнения.

Не понял, у вас копия DBF или параллельно к используемой DBF подключаешься? Хм, а как тогда само приложение работает на 64-х разрядной то?

А как определяете "изменения" в хранилище? По индексированному полю ака timestamp?
Гугл первой записью выдал структуру индексного файла. Ещё сотня строк и фильтровать данные моно заранее. ;) Только сомневаюсь что, есть такое поле.
22 сен 09, 10:40    [7690687]     Ответить | Цитировать Сообщить модератору
 Re: MSSQLServer 2008 x64 и DBF файлы  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6723
Kur
И переливать их в хранилище надо не все целиком, а только изменения и дополнения.
Видимо подготовить "только изменения" в самом "DBF приложении" нельзя.
22 сен 09, 10:43    [7690712]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить