<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.database.vendors.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ru',
  ),
  'this' => 
  array (
    0 => 'book.ibase.php',
    1 => 'Firebird/InterBase',
    2 => 'Firebird/InterBase',
  ),
  'up' => 
  array (
    0 => 'refs.database.vendors.php',
    1 => 'Модули для работы с базами данных отдельных производителей',
  ),
  'prev' => 
  array (
    0 => 'function.dbase-replace-record.php',
    1 => 'dbase_replace_record',
  ),
  'next' => 
  array (
    0 => 'ibase.setup.php',
    1 => 'Установка и настройка',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ru',
    'path' => 'reference/ibase/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.ibase.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.ibase" class="book">
 
 <h1 class="title">Firebird/InterBase</h1>

 
 <div id="intro.ibase" class="preface">
  <h1 class="title">Введение</h1>
  <div class="warning"><strong class="warning">Внимание</strong>
   <p class="simpara">
    Модуль не поддерживается и больше неактуален.
Однако исходный код модуля по-прежнему доступен доступен для скачивания
через систему <abbr>GIT</abbr>
репозитория <abbr title="PHP Extension and Application Repository">PECL</abbr>
по адресу: 
    <a href="https://github.com/php/pecl-database-interbase" class="link external">&raquo;&nbsp;https://github.com/php/pecl-database-interbase</a>.
   </p>
  </div>
  <p class="simpara">
   Firebird является реляционной базой данных, реализующая множество возможностей
   ISO SQL-2003 и работающая на Linux, Windows и различных Unix-платформах.
   Firebird высокопроизводительная, отлично работающая в условиях конкурентного
   доступа БД, предоставляющая мощный язык разработки встроенных процедур и
   триггеров. Она, под разными именами, используется в промышленных системах
   начиная с 1981.
  </p>
  <p class="simpara">
   InterBase - это имя проприетарного варианта RDBMS с закрытым исходным кодом,
   которая разрабатывается компанией Embarcadero/Inprise. Более подробно можно
   почитать по ссылке <a href="http://www.embarcadero.com/products/interbase" class="link external">&raquo;&nbsp;http://www.embarcadero.com/products/interbase</a>.
  </p>
  <p class="simpara">
   Firebird - это коммерчески независимый проект (сообщество) программистов на C++,
   технических советников и прочих участников сообщества, разрабатывающих
   и расширяющих мультиплатформенную систему управления реляционными
   базами данных, основанную на коде открытым компанией
   Inprise Corp (она же Embarcadero) под лицензией InterBase
   Public License v.1.0 on 25 July, 2000. Более подробно о Firebird
   читайте тут <a href="http://www.firebirdsql.org/" class="link external">&raquo;&nbsp;http://www.firebirdsql.org/</a>.
  </p>
  <blockquote class="note"><p><strong class="note">Замечание</strong>: 
   <span class="simpara">
    Модуль переместили в репозиторий <a href="https://pecl.php.net/" class="link external">&raquo;&nbsp;PECL</a> и он больше не поставляется с PHP 7.4.0
   </span>
   <span class="simpara">
    Модуль поддерживает InterBase версии 6 и выше и Firebird версии 2.0 и выше.
   </span>
  </p></blockquote>
 </div>
 

 





 





 







<ul class="chunklist chunklist_book"><li><a href="ibase.setup.php">Установка и настройка</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="ibase.installation.php">Установка</a></li><li><a href="ibase.configuration.php">Настройка во время выполнения</a></li></ul></li><li><a href="ibase.constants.php">Предопределённые константы</a></li><li><a href="ref.ibase.php">Функции Firebird/InterBase</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="function.fbird-add-user.php">fbird_add_user</a> — Псевдоним ibase_add_user</li><li><a href="function.fbird-affected-rows.php">fbird_affected_rows</a> — Псевдоним ibase_affected_rows</li><li><a href="function.fbird-backup.php">fbird_backup</a> — Псевдоним ibase_backup</li><li><a href="function.fbird-blob-add.php">fbird_blob_add</a> — Псевдоним ibase_blob_add</li><li><a href="function.fbird-blob-cancel.php">fbird_blob_cancel</a> — Отменяет создание BLOB</li><li><a href="function.fbird-blob-close.php">fbird_blob_close</a> — Псевдоним ibase_blob_close</li><li><a href="function.fbird-blob-create.php">fbird_blob_create</a> — Псевдоним ibase_blob_create</li><li><a href="function.fbird-blob-echo.php">fbird_blob_echo</a> — Псевдоним ibase_blob_echo</li><li><a href="function.fbird-blob-get.php">fbird_blob_get</a> — Псевдоним ibase_blob_get</li><li><a href="function.fbird-blob-import.php">fbird_blob_import</a> — Псевдоним ibase_blob_import</li><li><a href="function.fbird-blob-info.php">fbird_blob_info</a> — Псевдоним ibase_blob_info</li><li><a href="function.fbird-blob-open.php">fbird_blob_open</a> — Псевдоним ibase_blob_open</li><li><a href="function.fbird-close.php">fbird_close</a> — Псевдоним ibase_close</li><li><a href="function.fbird-commit.php">fbird_commit</a> — Псевдоним ibase_commit</li><li><a href="function.fbird-commit-ret.php">fbird_commit_ret</a> — Псевдоним ibase_commit_ret</li><li><a href="function.fbird-connect.php">fbird_connect</a> — Псевдоним ibase_connect</li><li><a href="function.fbird-db-info.php">fbird_db_info</a> — Псевдоним ibase_db_info</li><li><a href="function.fbird-delete-user.php">fbird_delete_user</a> — Псевдоним ibase_delete_user</li><li><a href="function.fbird-drop-db.php">fbird_drop_db</a> — Псевдоним ibase_drop_db</li><li><a href="function.fbird-errcode.php">fbird_errcode</a> — Псевдоним ibase_errcode</li><li><a href="function.fbird-errmsg.php">fbird_errmsg</a> — Псевдоним ibase_errmsg</li><li><a href="function.fbird-execute.php">fbird_execute</a> — Псевдоним ibase_execute</li><li><a href="function.fbird-fetch-assoc.php">fbird_fetch_assoc</a> — Псевдоним ibase_fetch_assoc</li><li><a href="function.fbird-fetch-object.php">fbird_fetch_object</a> — Псевдоним ibase_fetch_object</li><li><a href="function.fbird-fetch-row.php">fbird_fetch_row</a> — Псевдоним ibase_fetch_row</li><li><a href="function.fbird-field-info.php">fbird_field_info</a> — Псевдоним ibase_field_info</li><li><a href="function.fbird-free-event-handler.php">fbird_free_event_handler</a> — Псевдоним ibase_free_event_handler</li><li><a href="function.fbird-free-query.php">fbird_free_query</a> — Псевдоним ibase_free_query</li><li><a href="function.fbird-free-result.php">fbird_free_result</a> — Псевдоним ibase_free_result</li><li><a href="function.fbird-gen-id.php">fbird_gen_id</a> — Псевдоним ibase_gen_id</li><li><a href="function.fbird-maintain-db.php">fbird_maintain_db</a> — Псевдоним ibase_maintain_db</li><li><a href="function.fbird-modify-user.php">fbird_modify_user</a> — Псевдоним ibase_modify_user</li><li><a href="function.fbird-name-result.php">fbird_name_result</a> — Псевдоним ibase_name_result</li><li><a href="function.fbird-num-fields.php">fbird_num_fields</a> — Псевдоним ibase_num_fields</li><li><a href="function.fbird-num-params.php">fbird_num_params</a> — Псевдоним ibase_num_params</li><li><a href="function.fbird-param-info.php">fbird_param_info</a> — Псевдоним ibase_param_info</li><li><a href="function.fbird-pconnect.php">fbird_pconnect</a> — Псевдоним ibase_pconnect</li><li><a href="function.fbird-prepare.php">fbird_prepare</a> — Псевдоним ibase_prepare</li><li><a href="function.fbird-query.php">fbird_query</a> — Псевдоним ibase_query</li><li><a href="function.fbird-restore.php">fbird_restore</a> — Псевдоним ibase_restore</li><li><a href="function.fbird-rollback.php">fbird_rollback</a> — Псевдоним ibase_rollback</li><li><a href="function.fbird-rollback-ret.php">fbird_rollback_ret</a> — Псевдоним ibase_rollback_ret</li><li><a href="function.fbird-server-info.php">fbird_server_info</a> — Псевдоним ibase_server_info</li><li><a href="function.fbird-service-attach.php">fbird_service_attach</a> — Псевдоним ibase_service_attach</li><li><a href="function.fbird-service-detach.php">fbird_service_detach</a> — Псевдоним ibase_service_detach</li><li><a href="function.fbird-set-event-handler.php">fbird_set_event_handler</a> — Псевдоним ibase_set_event_handler</li><li><a href="function.fbird-trans.php">fbird_trans</a> — Псевдоним ibase_trans</li><li><a href="function.fbird-wait-event.php">fbird_wait_event</a> — Псевдоним ibase_wait_event</li><li><a href="function.ibase-add-user.php">ibase_add_user</a> — Добавляет пользователя в безопасную базу данных</li><li><a href="function.ibase-affected-rows.php">ibase_affected_rows</a> — Возвращает количество строк, на которые повлиял предыдущий запрос</li><li><a href="function.ibase-backup.php">ibase_backup</a> — Инициирует задание резервного копирования в диспетчере служб и немедленно возвращает</li><li><a href="function.ibase-blob-add.php">ibase_blob_add</a> — Добавляет данные во вновь созданный BLOB-объект</li><li><a href="function.ibase-blob-cancel.php">ibase_blob_cancel</a> — Отменяет создания BLOB-объекта</li><li><a href="function.ibase-blob-close.php">ibase_blob_close</a> — Закрывает BLOB-объект</li><li><a href="function.ibase-blob-create.php">ibase_blob_create</a> — Создаёт новый BLOB-объект для заполнения данными</li><li><a href="function.ibase-blob-echo.php">ibase_blob_echo</a> — Выводит содержимое BLOB-объекта в браузер</li><li><a href="function.ibase-blob-get.php">ibase_blob_get</a> — Получает количество байтов от открытого BLOB-объекта</li><li><a href="function.ibase-blob-import.php">ibase_blob_import</a> — Создаёт BLOB-объект, копирует в него файл и закрывает его</li><li><a href="function.ibase-blob-info.php">ibase_blob_info</a> — Возвращает длину BLOB-объекта и другую полезную информацию</li><li><a href="function.ibase-blob-open.php">ibase_blob_open</a> — Открывает BLOB-объект для извлечения частей данных</li><li><a href="function.ibase-close.php">ibase_close</a> — Закрывает соединение с базой данных InterBase</li><li><a href="function.ibase-commit.php">ibase_commit</a> — Фиксирует транзакцию</li><li><a href="function.ibase-commit-ret.php">ibase_commit_ret</a> — Фиксирует транзакцию, не закрывая её</li><li><a href="function.ibase-connect.php">ibase_connect</a> — Открывает соединение с базой данных</li><li><a href="function.ibase-db-info.php">ibase_db_info</a> — Запрашивает статистику базы данных</li><li><a href="function.ibase-delete-user.php">ibase_delete_user</a> — Удаляет пользователя из безопасной базы данных</li><li><a href="function.ibase-drop-db.php">ibase_drop_db</a> — Удаляет базу данных</li><li><a href="function.ibase-errcode.php">ibase_errcode</a> — Возвращает код ошибки</li><li><a href="function.ibase-errmsg.php">ibase_errmsg</a> — Возвращает сообщение об ошибке</li><li><a href="function.ibase-execute.php">ibase_execute</a> — Выполняет предварительно подготовленный запрос</li><li><a href="function.ibase-fetch-assoc.php">ibase_fetch_assoc</a> — Извлекает строку результата из запроса в виде ассоциативного массива</li><li><a href="function.ibase-fetch-object.php">ibase_fetch_object</a> — Получает объект из базы данных InterBase</li><li><a href="function.ibase-fetch-row.php">ibase_fetch_row</a> — Извлекает строку из базы данных InterBase</li><li><a href="function.ibase-field-info.php">ibase_field_info</a> — Получает информацию о поле</li><li><a href="function.ibase-free-event-handler.php">ibase_free_event_handler</a> — Отменяет зарегистрированный обработчик события</li><li><a href="function.ibase-free-query.php">ibase_free_query</a> — Освобождает память, выделенную на подготовку запроса</li><li><a href="function.ibase-free-result.php">ibase_free_result</a> — Освобождает набор результатов</li><li><a href="function.ibase-gen-id.php">ibase_gen_id</a> — Увеличивает указанный генератор и возвращает его новое значение</li><li><a href="function.ibase-maintain-db.php">ibase_maintain_db</a> — Выполняет команду обслуживания на сервере базы данных</li><li><a href="function.ibase-modify-user.php">ibase_modify_user</a> — Изменяет пользователя в безопасной базе данных</li><li><a href="function.ibase-name-result.php">ibase_name_result</a> — Присваивает имя набору результатов</li><li><a href="function.ibase-num-fields.php">ibase_num_fields</a> — Возвращает количество полей в результирующем наборе</li><li><a href="function.ibase-num-params.php">ibase_num_params</a> — Возвращает количество параметров в подготовленном запросе</li><li><a href="function.ibase-param-info.php">ibase_param_info</a> — Возвращает информацию о параметре в подготовленном запросе</li><li><a href="function.ibase-pconnect.php">ibase_pconnect</a> — Открывает постоянное соединение с базой данных InterBase</li><li><a href="function.ibase-prepare.php">ibase_prepare</a> — Подготавливает запрос для последующего связывания псевдопеременных и выполнения</li><li><a href="function.ibase-query.php">ibase_query</a> — Выполняет запрос к базе данных InterBase</li><li><a href="function.ibase-restore.php">ibase_restore</a> — Запускает задачу восстановления в диспетчере служб и немедленно возвращается</li><li><a href="function.ibase-rollback.php">ibase_rollback</a> — Откатывает транзакцию</li><li><a href="function.ibase-rollback-ret.php">ibase_rollback_ret</a> — Откатывает транзакцию, не закрывая её</li><li><a href="function.ibase-server-info.php">ibase_server_info</a> — Запрашивает информацию о сервере базы данных</li><li><a href="function.ibase-service-attach.php">ibase_service_attach</a> — Подключается к диспетчеру служб</li><li><a href="function.ibase-service-detach.php">ibase_service_detach</a> — Отключается от диспетчера служб</li><li><a href="function.ibase-set-event-handler.php">ibase_set_event_handler</a> — Регистрирует callback-функцию, которая будет вызываться при публикации событий</li><li><a href="function.ibase-trans.php">ibase_trans</a> — Начинает транзакцию</li><li><a href="function.ibase-wait-event.php">ibase_wait_event</a> — Ждём, пока событие будет опубликовано в базе данных</li></ul></li></ul></div><?php manual_footer($setup); ?>