URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86448
[ Назад ]

Исходное сообщение
"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"

Отправлено sasha73 , 01-Сен-09 01:05 
Добрый день, Господа Специалисты.

Раньше был сервер под Windows, на другой Win-машине была DB под MS Visual FoxPro.
Страничка на PHP через ODBC подключалась к базе и брала данные.

Сервер перевели на FreeBSD. Базу с FoxPro на какой-то норм. сервер перевести возможности нет.
Можем ли мы и как теперь, из PHP подключиться к этой базе на Win-машине?
Может как то с помощью unixODBC можно подключиться к Виндовому ODBC DSN, а его уже настроить на эту базу?

Подскажите, пожалуйста, если кто сталкивался.

P.S.: Извините, если был не совсем корректен с терминами.


Содержание

Сообщения в этом обсуждении
"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено Pahanivo , 01-Сен-09 07:03 
>[оверквотинг удален]
>Сервер перевели на 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


"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено sasha73 , 02-Сен-09 11:45 
>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.
Или я чего-то не понимаю?


"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено Warhead Wardick , 02-Сен-09 01:57 
>Может как то с помощью 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: А вообще - хорошая ситуация чтобы от лисицы отказаться. Сами офигеете как полегчает.


"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено sasha73 , 02-Сен-09 11:39 
>PS: А вообще - хорошая ситуация чтобы от лисицы отказаться. Сами офигеете
>как полегчает.

Имеется ввиду, перейти на Линукс, например на Debian ? Там такое поддерживается?

Кстати, реально ли запустить Win ODBC под Wine, например? (пока не пользовался, поэтому может глупость сказал)


"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено sasha73 , 02-Сен-09 12:04 
>http://www.easysoft.com/products/data_access/odbc_odbc_bridg...
>          
>      Windows
>PHP:ODBC:OOB-ODBC -----> net -----> OOB-Server:FoxPro-ODBC:FoxPro
>

Похоже, то, что нужно.
Но эта контора и $10 зажмет, не то что, $900 !
Бесплатной "альтернативы" нет? Или других средств?


"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено sasha73 , 02-Сен-09 13:06 
Кстати, adodb-4.99.1 не подойдет ?
http://freebsdports.ru/port.php?cid=1&lid=1&pid=10

хм... почитал их документацию, оказывается FoxPro только под Windows поддерживается. :-(


"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено sasha73 , 03-Сен-09 13:14 
Неужели только один человек может подсказать что-то по теме?
Больше никто не сталкивался с непопулярными DB ?

"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено SubGun , 03-Сен-09 13:19 
>Неужели только один человек может подсказать что-то по теме?
>Больше никто не сталкивался с непопулярными DB ?

freetds?


"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено sasha73 , 03-Сен-09 14:37 
>
>freetds?

Спасибо, но это библиотеки для связи с Microsoft SQL Server и Sybase .


"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено Warhead Wardick , 04-Сен-09 01:13 
>Похоже, то, что нужно.
>Но эта контора и $10 зажмет, не то что, $900 !

Значит им не надо.
С легким сердцем и чистой совестью посылай их в пешее эротическое! :)



"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено sasha73 , 05-Сен-09 03:52 
>>Похоже, то, что нужно.
>>Но эта контора и $10 зажмет, не то что, $900 !
>
>Значит им не надо.
>С легким сердцем и чистой совестью посылай их в пешее эротическое! :)
>

Очень граммотный технический совет. :-) И полезный. :-)
А если я на них работаю, то работу менять? :-)

Но все же переспрошу еще раз:
>PS: А вообще - хорошая ситуация чтобы от лисицы отказаться. Сами офигеете
>как полегчает.

Имеется ввиду, перейти на Линукс, например на Debian ? Там такое поддерживается? Чем?
P.S.: Просто был опыт сборки программ под Дебианом и перебрасыванием бинарников во Фрю. Правда не сложных "пакетиков".


"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено sasha73 , 07-Сен-09 00:10 
И про Линукс никто не добавит? Про лисицу это было просто "ляпнуто" без аргументов?

"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено Kos , 07-Сен-09 13:02 
>И про Линукс никто не добавит? Про лисицу это было просто "ляпнуто"
>без аргументов?

лисица - это фокспро. Человек советовал Вам сменить СУБД. Причем тут линукс???


"Из php (FreeBSD) к базе MS VisualFoxPro на win ПК ?"
Отправлено sasha73 , 07-Сен-09 15:39 
>>И про Линукс никто не добавит? Про лисицу это было просто "ляпнуто"
>>без аргументов?
>
>лисица - это фокспро. Человек советовал Вам сменить СУБД. Причем тут линукс???
>

Все понял, сори, что протупил! Вопрос закрыт.

P.S.:  Решили прямо из Лисицы нужные нам таблицы сбрасывать в MS SQL (он все равно есть на фирме), а из него уже и PHP без проблем может достать!