Kherson Development Team feedback
Поиск по сайтам Kherson Development Team (gelos.org.ua, kdt.biz.ua), в том числе и по комментам.

PIN-коды
Игры, Кредитные карты, IP-телефония, Мобильная связь, Интернет провайдеры, Платежные системы, Спутниковая связь, Телефонная связьWorld of Warcraft, Steam: ключи активации, Другие игры, EA Store, Aion
Электронные книги
Наука и образование, Бизнес и экономика, Техническая литература, Юридическая литература, Компьютеры и интернет, Дом, быт, семья, досуг, Медицина, Художественная литература, Искусство и культура
Цифровые товары
ICQ номера, Базы данных, Мобильные телефоны, Дизайн, Доступ к платным ресурсам, Фотографии, Шаблоны для сайтов, Видео и аудиокурсы, уроки, Системы активной рекламы, Хостинг
Программное обеспечение
Интернет, Игры, Рабочий стол, Мультимедиа и графика, Мобильная связь, Программирование, Утилиты, Бухгалтерия, делопроизводство, Образование, наука, техника, Безопасность

PHP, Новости // Oracle 10g & PHP: первый опыт

Oracle 10g & PHP: первый опыт

          0 оценок

В рамках нового проекта пришлось учиться работать с удаленной Oracle 10g с помощью PHP 5. В целях отладки проектов я обычно использую виртуальный сервер на openSuse 10.3 (apache 2, php 5, mysql 5), а также старенький Денвер 2 и новый Денвер 3.

К сожалению, openSuse неожиданно виртуально упал :-) (ну просто файл с жестким диском побился), пришлось Денвер 3 дотачивать напильником. Естественно, в стартовой поставке нет php_oci8.dll (расширение PHP для работы с Oracle). Поэтому с официального сайта стянул Denwer3_PHP5_2008-01-13_5.2.4.exe (дополнительные модули PHP 5) и Denwer3_Apache_2008-01-13_2.2.4(2).exe (дополнительные модули Apache 2).

php.ini (в том числе и секцию extensions) править не стал, все подхватилось и так.. Однако, при запуске денвера выдавалось сообщение о невозможности найти библиотеку OCI.dll… Длительные поиски в интернете не к чему не привели, попадались то неподходящие версии библиотеки,  то ссылки типа «а у вас она есть, положите в system32″.. Делать нечего, установил Oracle 10g Express и вытащил из c:oraclexeapporacleproduct10.2.0serverBINoci.dll требуемую библиотеку.. Подкинул ее в system32 и все поднялось.

Скачать саму библиотечку oci.dll можно здесь.

Немаловажным аспектом программирования под любую СУБД является и внешние утилиты управления просмотром и изменением данных в базах данных. В Oracle в качестве клиентской утилиты поставляется SQL Plus (командная строка SQL на БД Oracle). Нельзя сказать что я боюсь SQL комндной строки (те же mysql/mysqladmin для MySQL), однако SQL Plus меня не впечатлил.. :( Пришлось искать альтернативы.. и нашел: Oracle SQL Developer 1.5.1. Из недостатков — только размер в 90 мб, а в остальном претензий не имею и уже активно использую.

Что касается непосредственно программирования на PHP5 под Oracle, то вот нашел неплохое руководство — «Underground PHP Oracle Manual». Скачивать можно с oracle.com или здесь.

А вобщем, сижу изучаю.. :) О том что и как делать расскажу позже.

Google Bookmarks Digg Reddit del.icio.us Ma.gnolia Technorati Slashdot Yahoo My Web News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Метки: , , ,

Комментирование временно закрыто.

Задайте вопрос!

Поиск по сайтам Kherson Development Team (gelos.org.ua, kdt.biz.ua), в том числе и по комментам.


Rambler's Top100


Copyright © 2006-2012 Kherson Development Team — разработка сайтов, веб-приложений, багфикс, сопровождение, flash-ролики, Joomla, Virtuemart. All rights reserved.


Фанера. Продажа фанеры оптом и в розницу. Купить фанеру. Цена (стоимость) фанеры по тел: +7 (495) 632-01-81