Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: oracle
 
 автор: sidPR   (21.05.2007 в 17:19)   письмо автору
 
 

Друзья мои, подскажите пожалуйста... щя иду к другу пробывать писать веб формочку с данными чтобы посредством заполнения через веб интерфейс все поля шлю через оракле , есть ли какиенибуть существенные различия, или с чем мне предстоит столкнутьс? просто нужно загрузить в базу инфу из веба... какие отличия Соединения передача данных синтаксис от MySql заранее ПРИМНОГО БРАГОДАРЕН

   
 
 автор: mefestofel   (21.05.2007 в 17:42)   письмо автору
 
   для: sidPR   (21.05.2007 в 17:19)
 

Пляшите от функций:
Соединение с Oracle:

resource oci_connect ( string username, string password [, string db [, string charset]] )
Отправка SQl:

resource oci_parse ( resource connection, string query )
bool oci_execute ( resource stmt [, int mode] )
Извлечение результатов запроса:

int oci_fetch_all ( resource statement, array &output [, int skip [, int maxrows [, int flags]]] )
array oci_fetch_assoc ( resource statement )
array oci_fetch_row ( resource statement )
int oci_fetch_all ( resource statement, array &output [, int skip [, int maxrows [, int flags]]] )

Думаю этого Вам вполне хватит.

   
 
 автор: Trianon   (21.05.2007 в 17:54)   письмо автору
 
   для: sidPR   (21.05.2007 в 17:19)
 

Тут есть пара полезных ссылок.
http://softtime.ru/forum/read.php?id_forum=3&id_theme=24240

   
 
 автор: mefestofel   (21.05.2007 в 17:59)   письмо автору
 
   для: Trianon   (21.05.2007 в 17:54)
 

[поправлено модератором]

   
 
 автор: Trianon   (21.05.2007 в 18:25)   письмо автору
 
   для: mefestofel   (21.05.2007 в 17:59)
 

По-моему, "underground php oracle manual" это несовсем документация... а скорее howto.
Во всяком случае, книжка написана очень подробно, и по стилю больше напоминает учебник, чем справочник.

   
 
 автор: mefestofel   (21.05.2007 в 18:28)   письмо автору
 
   для: Trianon   (21.05.2007 в 18:25)
 

[поправлено модератором]

   
 
 автор: XPraptor   (22.05.2007 в 01:46)   письмо автору
 
   для: mefestofel   (21.05.2007 в 18:28)
 

В PHP только синтаксис поменяется функций которые работают с Oracle. Все остальное то же самое. А вот при создании самой БД и оптимизации - тут абсолютно разные они.
Долбаный Oracle имеет индексы в таблицах и извлекает их многократным проходом по таблице (полный п.... в инете) и уровень блокировки у него для таблиц строчный, а не табличный как в mySQL. Табличный придется руками в запросах писать, либо при старте сервера инициализировать, но это не отменит строчный, но хотя бы задержит кучу запросов в очереди и не даст забить локальный табличный кэш. В общем когда много юзеров и читают и пишут в одну таблицу - Orcale просто встанет со строчной блокировкой. Тут нужно при планировании разносить таблицы в которые будут писать, и из котороых будут читать. А между собой их связывать и данные перегонять нужные.

   
 
 автор: mefestofel   (22.05.2007 в 02:13)   письмо автору
 
   для: XPraptor   (22.05.2007 в 01:46)
 

> Долбаный Oracle...
:-)
неговоря уже о сложности интеграции с бухгалтерскими программами и т.д.

   
 
 автор: XPraptor   (22.05.2007 в 03:25)   письмо автору
 
   для: mefestofel   (22.05.2007 в 02:13)
 

Это точно интеграция в глючный 1С - не реальная.
Но в локальных сетях, где сам проектируешь себе БД - он конечно просто сказка. Там он рулит по полной. Немного сложные инструменты правда для проектирования, но базы получаются быстрые и реально устойчивые. Убить таблицу практически не возможно, также он автоматом следит и оптимизирует пустое пространство после удаления добавления в разброс записей в таблицах, а вот в MySQL приходится тригерить или вообще руками optimaze table делать для сжатия и восстановления пространств и индексов.
В общем каждый инструмент хорош на своем месте.

   
 
 автор: sidPR   (23.05.2007 в 17:42)   письмо автору
 
   для: XPraptor   (22.05.2007 в 03:25)
 

Спасибо други! :)

   
 
 автор: sidPR   (23.05.2007 в 17:42)   письмо автору
 
   для: sidPR   (23.05.2007 в 17:42)
 

а подскажите какой Oracle Лучше ставить ?

   
 
 автор: sidPR   (24.05.2007 в 01:13)   письмо автору
 
   для: sidPR   (23.05.2007 в 17:42)
 

а как у нас дела обстоят с установкой всего этого барахла на XP + подружить Oracle с Apache + PHP , кто уже проходил все это поделитесь советами ссылочками ? буду очень признателен за помощь...!!!

   
 
 автор: Trianon   (24.05.2007 в 09:58)   письмо автору
 
   для: sidPR   (24.05.2007 в 01:13)
 

приведенные ссылки не помогли?
Вот еще одна
http://phpclub.ru/talk/forumdisplay.php?s=&forumid=8

   
 
 автор: sidPR   (25.05.2007 в 01:24)   письмо автору
 
   для: Trianon   (24.05.2007 в 09:58)
 

ничего подобного на ссылке ненашел по поводу установки... можно чтонибуть подробное для человека который впервые ставит етот пакет на тачку себе? и на русском!

   
 
 автор: Trianon   (25.05.2007 в 10:29)   письмо автору
 
   для: sidPR   (25.05.2007 в 01:24)
 

Примерно первая треть объема книги underground php oracle manual ссылку на которую я указал, подробным образом описывает процесс установки связки ораклового клиента для php.

Касательно русского языка - это Вы загнули.
Человек, который берется за оракл, не должен смущаться английским языком.
Школяры в профессиональные базы данных не лезут.
Человеку, психологически готовому к возне с ораклом, английский язык - не помеха.

   
 
 автор: Trianon   (25.05.2007 в 11:28)   письмо автору
 
   для: Trianon   (25.05.2007 в 10:29)
 

Для интересующихся приведу оглавление:



точнее, блин, приведу его, когда (и если) форум позволит это сделать.

   
 
 автор: XPraptor   (25.05.2007 в 13:10)   письмо автору
 
   для: Trianon   (25.05.2007 в 11:28)
 

Русский был нормально только в 8 в 9i уже только самопал меню.
10g пока не торопитесь ставить - слишком все запутано и нововведения отвлекают.
Без английского - даже не пытайтесь, на русском пару книг по 9i есть (стандартный мануал просто опубликовали как собственные книжки), а 10g вообще только урывки статей и сообщения по форумам, только английские ресурсы боле менее описывают его.

Привязывается девятка так же как и MySQL - библиотекой из дистрибутива PHP, которую нужно пихнуть в system32\ а то на XP SP2 глюк - PATH не может обнаружить ее.

   
 
 автор: RomantikPro   (25.05.2007 в 14:04)   письмо автору
 
   для: XPraptor   (25.05.2007 в 13:10)
 

а где скачать можно данную профессиональную СУБД? :-)

   
 
 автор: sidPR   (25.05.2007 в 17:17)   письмо автору
 
   для: RomantikPro   (25.05.2007 в 14:04)
 

а как подключится к базе если она на другой машине ? пример когда можно ?

   
 
 автор: sidPR   (25.05.2007 в 17:23)   письмо автору
 
   для: sidPR   (25.05.2007 в 17:17)
 

и еще такая фигня при первой инсталяции 9 версии у меня вылетил голубой экранчег смерти непомню когда ошибки , после повторной установки 1- вадает ошибку сам установочный оракл 2- старые файлы которые успели записатся заблочены на удаление =\ что посоветуете ?

   
 
 автор: sidPR   (27.05.2007 в 00:13)   письмо автору
 
   для: sidPR   (25.05.2007 в 17:23)
 

Помогите запустить плиз... установил оракл Oracle 9i на XP а как запускать и тп немогу ума приложить Запускаю "Oracle Directory Manadger" Там есть такая вкладка как loalhost:389Not connected вот какой я логин и пароль только не вбивал один фиг пишет Server is not up running подскажите плиз какия манипуляции нужно сделать чтобы он заработал..

   
 
 автор: sidPR   (31.05.2007 в 20:00)   письмо автору
 
   для: sidPR   (27.05.2007 в 00:13)
 

Короче говоря столкнулся с такой проблемой что при инсталяции все окей но в один прекрасный момент она просто исчезает ... полазил по рунету нашел пару постов по поводу траблов оракла и pentuima 4 .... кто сталкивался с подобным скажите какие есть лекарства чтобы нормально установить весь пакеты ..?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования