Добрый день, Господа Специалисты.Раньше был сервер под Windows, на другой Win-машине была DB под MS Visual FoxPro.
Страничка на PHP через ODBC подключалась к базе и брала данные.Сервер перевели на FreeBSD. Базу с FoxPro на какой-то норм. сервер перевести возможности нет.
Можем ли мы и как теперь, из PHP подключиться к этой базе на Win-машине?
Может как то с помощью unixODBC можно подключиться к Виндовому ODBC DSN, а его уже настроить на эту базу?Подскажите, пожалуйста, если кто сталкивался.
P.S.: Извините, если был не совсем корректен с терминами.
>[оверквотинг удален]
>Сервер перевели на FreeBSD. Базу с FoxPro на какой-то норм. сервер перевести
>возможности нет.
>Можем ли мы и как теперь, из PHP подключиться к этой базе
>на Win-машине?
>Может как то с помощью unixODBC можно подключиться к Виндовому ODBC DSN,
>а его уже настроить на эту базу?
>
>Подскажите, пожалуйста, если кто сталкивался.
>
>P.S.: Извините, если был не совсем корректен с терминами.http://www.google.ru/search?hl=ru&source=hp&q=php+odbc&lr=&a...
http://us3.php.net/manual/en/book.uodbc.php
>http://www.google.ru/search?hl=ru&source=hp&q=php+odbc&lr=&a...
>http://us3.php.net/manual/en/book.uodbc.phpИзвиняюсь, не совсем понял, зачем эти ссылки?
И прежде чем задать вопрос, я пытался погуглить.
Функция odbc_connect("FoxDB", "", "") давно успншно использовалась под Windows. Но во FreeBSD то нет теперь полноценной поддержки ODBC для Visual FoxPro.
Или я чего-то не понимаю?
>Может как то с помощью unixODBC можно подключиться к Виндовому ODBC DSN,
>а его уже настроить на эту базу?http://www.easysoft.com/products/data_access/odbc_odbc_bridg...
Но оно денег стоит и хорошооо так стоит ...
Впрочем есть триалка - можешь скачать OOB Client для фряхи и OOB Server для форточки.
У них там клевый solution wizard, попробуй, выйдет что то типа:FreeBSD Windows
PHP:ODBC:OOB-ODBC -----> net -----> OOB-Server:FoxPro-ODBC:FoxPro
PS: А вообще - хорошая ситуация чтобы от лисицы отказаться. Сами офигеете как полегчает.
>PS: А вообще - хорошая ситуация чтобы от лисицы отказаться. Сами офигеете
>как полегчает.Имеется ввиду, перейти на Линукс, например на Debian ? Там такое поддерживается?
Кстати, реально ли запустить Win ODBC под Wine, например? (пока не пользовался, поэтому может глупость сказал)
>http://www.easysoft.com/products/data_access/odbc_odbc_bridg...
>
> Windows
>PHP:ODBC:OOB-ODBC -----> net -----> OOB-Server:FoxPro-ODBC:FoxPro
>Похоже, то, что нужно.
Но эта контора и $10 зажмет, не то что, $900 !
Бесплатной "альтернативы" нет? Или других средств?
Кстати, adodb-4.99.1 не подойдет ?
http://freebsdports.ru/port.php?cid=1&lid=1&pid=10хм... почитал их документацию, оказывается FoxPro только под Windows поддерживается. :-(
Неужели только один человек может подсказать что-то по теме?
Больше никто не сталкивался с непопулярными DB ?
>Неужели только один человек может подсказать что-то по теме?
>Больше никто не сталкивался с непопулярными DB ?freetds?
>
>freetds?Спасибо, но это библиотеки для связи с Microsoft SQL Server и Sybase .
>Похоже, то, что нужно.
>Но эта контора и $10 зажмет, не то что, $900 !Значит им не надо.
С легким сердцем и чистой совестью посылай их в пешее эротическое! :)
>>Похоже, то, что нужно.
>>Но эта контора и $10 зажмет, не то что, $900 !
>
>Значит им не надо.
>С легким сердцем и чистой совестью посылай их в пешее эротическое! :)
>Очень граммотный технический совет. :-) И полезный. :-)
А если я на них работаю, то работу менять? :-)Но все же переспрошу еще раз:
>PS: А вообще - хорошая ситуация чтобы от лисицы отказаться. Сами офигеете
>как полегчает.Имеется ввиду, перейти на Линукс, например на Debian ? Там такое поддерживается? Чем?
P.S.: Просто был опыт сборки программ под Дебианом и перебрасыванием бинарников во Фрю. Правда не сложных "пакетиков".
И про Линукс никто не добавит? Про лисицу это было просто "ляпнуто" без аргументов?
>И про Линукс никто не добавит? Про лисицу это было просто "ляпнуто"
>без аргументов?лисица - это фокспро. Человек советовал Вам сменить СУБД. Причем тут линукс???
>>И про Линукс никто не добавит? Про лисицу это было просто "ляпнуто"
>>без аргументов?
>
>лисица - это фокспро. Человек советовал Вам сменить СУБД. Причем тут линукс???
>Все понял, сори, что протупил! Вопрос закрыт.
P.S.: Решили прямо из Лисицы нужные нам таблицы сбрасывать в MS SQL (он все равно есть на фирме), а из него уже и PHP без проблем может достать!