ibase_restore в PHP не работает

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
alexber220
Сообщения: 14
Зарегистрирован: 05 окт 2006, 12:25

ibase_restore в PHP не работает

Сообщение alexber220 » 05 окт 2006, 12:31

FirebirdCS-1.5.3.4870 Linux PHP 5.0.5

Бэкапится нормально ресторится отказывается.
В силу отсутствия внятной документации обращаюсь сюда.
Через gbak восстанавливается а через пхп не хочет.
Посоветуйте как быть. Очень нужно через пхп.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 05 окт 2006, 15:25

"не работает" и "отказывается" - это как? Прямо так и говорит? "и говорит ему человеческим голосом - бэкапиться отказываюсь, наотрез..."

alexber220
Сообщения: 14
Зарегистрирован: 05 окт 2006, 12:25

Сообщение alexber220 » 05 окт 2006, 16:14

файл базы не создаётся после попытки восстановления

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 05 окт 2006, 18:20

файл базы не создаётся после попытки восстановления
молча, или все-таки выдается какое-то сообщение?

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 05 окт 2006, 18:26

kdv писал(а):
файл базы не создаётся после попытки восстановления
молча, или все-таки выдается какое-то сообщение?
Ну не мучь его, ему папа не разрешает сообщение об ошибке разгласить. Не создаётся - ну и ладненько, не переживай, Дим.

alexber220
Сообщения: 14
Зарегистрирован: 05 окт 2006, 12:25

Сообщение alexber220 » 05 окт 2006, 18:46

если бы он что-то сказал я бы догадался написать здесь.
при чём возвращается еденица
При удачном создании бекапа он тоже возращает еденицу.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 05 окт 2006, 20:00

если бы он что-то сказал я бы догадался написать здесь.
если бы ты догадался, то написал бы об этом сразу.
мне кажется, что проблема с правами. я не знаю как ты этот restore вызываешь, но если "локально", то тогда у php нет прав на создание файла БД (опосредованно). попробуй указать tcp-имя сервера и БД для рестора.

alexber220
Сообщения: 14
Зарегистрирован: 05 окт 2006, 12:25

Сообщение alexber220 » 06 окт 2006, 10:10

вылечилось добавлением опции IBASE_RES_CREATE. =)

Ответить