PHP+FB - создание соединения к двум базам

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
kutsanov
Сообщения: 1
Зарегистрирован: 25 янв 2006, 08:52

PHP+FB - создание соединения к двум базам

Сообщение kutsanov » 25 янв 2006, 08:57

следующий код:
$db = ibase_connect($database, "SYSDBA", "masterkey",$dbcharset);
$dbshop = ibase_connect($datashop, "SYSDBA", "masterkey",$dbcharset);
----
почему-то при новом коннекте предыдущий убивается.
Необходимо одновременно иметь открытыми обе базы данных.
Это вообще возможно в PHP?
Заранее благодарен!

v6y
Сообщения: 78
Зарегистрирован: 12 мар 2005, 17:45

Re: PHP+FB - создание соединения к двум базам

Сообщение v6y » 26 янв 2006, 08:43

kutsanov писал(а):следующий код:
$db = ibase_connect($database, "SYSDBA", "masterkey",$dbcharset);
$dbshop = ibase_connect($datashop, "SYSDBA", "masterkey",$dbcharset);
----
почему-то при новом коннекте предыдущий убивается.
Необходимо одновременно иметь открытыми обе базы данных.
Это вообще возможно в PHP?
Заранее благодарен!
У меня статистическая информация сразу из трех баз собирается. Вроде никто ни по кому не убивается.

DSKalugin
Сообщения: 212
Зарегистрирован: 27 окт 2004, 13:39

Re: PHP+FB - создание соединения к двум базам

Сообщение DSKalugin » 04 фев 2006, 17:26

kutsanov писал(а): почему-то при новом коннекте предыдущий убивается.
Необходимо одновременно иметь открытыми обе базы данных.
Это вообще возможно в PHP?
Заранее благодарен!
СМотря что ты подразумеваешь под новым коннектом.
Соединение с базой существует только во время выполнения скрипта, по его завершении коннект автоматически закрывается даже если ты явно не вызывал ibase_close(). Это аналогично завершению работы программы. При втором вызове этого же скрипта или другого, работающего с базой, необходимо заноо открывать соединение

В пределах текста скрипта можно открывать сколько угодно соединений с разными базами

Также почитай об устойчивых соединениях ibase_pconnect

Ответить