PHP.mk документација

ibase_restore

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

function.ibase-restore.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека function.ibase-restore.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
ibase_restore

Референца за `function.ibase-restore.php` со подобрена типографија и навигација.

function.ibase-restore.php

ibase_restore

(PHP 5, PHP 7 < 7.4.0)

ibase_restoreГо иницира процесот на враќање во менаџерот на услуги и веднаш се враќа

= NULL

ibase_restore(
         resource $service_handle,
         string $source_file,
         string $dest_db,
         int $options = 0,
         bool $verbose = false
): mixed

Оваа функција ги пренесува аргументите на (оддалечениот) сервер на базата на податоци. Таму започнува нов процес на враќање. Затоа нема да добиете никакви одговори.

Параметри

service_handle
Претходно отворена врска со серверот на базата на податоци.
source_file
Апсолутната патека на серверот каде што се наоѓа датотеката за резервна копија.
dest_db
Патеката за креирање на новата база на податоци на серверот. Можете да користите и алијас на базата на податоци.
options

Дополнителни опции за пренесување на серверот на базата на податоци за враќање. The options параметарот може да биде комбинација од следниве константи: IBASE_RES_DEACTIVATE_IDX, IBASE_RES_NO_SHADOW, IBASE_RES_NO_VALIDITY, IBASE_RES_ONE_AT_A_TIME, IBASE_RES_REPLACE, IBASE_RES_CREATE, IBASE_RES_USE_ALL_SPACE, IBASE_PRP_PAGE_BUFFERS, IBASE_PRP_SWEEP_INTERVAL, IBASE_RES_CREATE. Прочитајте го делот за Претходно дефинирани константи за понатамошни информации.

verbose
Бидејќи процесот на враќање се врши на серверот на базата на податоци, немате можност да го добиете неговиот излез. Овој аргумент е бескорисен.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.

Бидејќи процесот на враќање се врши на (оддалечениот) сервер, оваа функција само ги пренесува аргументите до него. Додека аргументите се легални, нема да добиете false.

Примери

Пример #1 ibase_restore() example

<?php

// Attach to database server by ip address and port
$service = ibase_service_attach ('10.1.11.200/3050', 'sysdba', 'masterkey');

// Start the restore process on database server
// Restore employee backup to the new emps.fdb database
// Don't use any special arguments
ibase_restore($service, '/srv/backup/employees.fbk', '/srv/firebird/emps.fdb');

// Free the attached connection
ibase_service_detach ($service);
?>

Пример #2 ibase_restore() пример со аргументи

<?php

// Attach to database server by name and default port
$service = ibase_service_attach ('fb-server.contoso.local', 'sysdba', 'masterkey');

// Start the restore process on database server
// Restore to employee database using alias.
// Restore without indixes. Replace existing database.
ibase_restore($service, '/srv/backup/employees.fbk', 'employees.fdb', IBASE_RES_DEACTIVATE_IDX | IBASE_RES_REPLACE);

// Free the attached connection
ibase_service_detach ($service);
?>

Види Исто така

  • ibase_backup() - Го иницира процесот на резервна копија во менаџерот на услуги и веднаш се враќа

Белешки од корисници

Нема белешки од корисници за оваа страница.
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.