Модераторы: Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> BackUp и поля-массивы 
:(
    Опции темы
Akella
  Дата 4.1.2006, 09:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



Сервер FireBird 2.0alfa.
Вчерась пытался сделать backup базы данных. В одной из таблиц есть домен и соответсвенно поле-масив [0:5].
В результате таблица испорчена - к данным не добраться, backup так и не сделал.
Благо, что база-то тестовая.
Неужеди нельзя сделать backup базы, у которой есть поля-массивы?? А если можно, то как?smile

так сделал домен

Код

CREATE DOMAIN ARRAY5 AS
VARCHAR(25) CHARACTER SET WIN1251 [0:5]
COLLATE WIN1251

PM MAIL   Вверх
Alex
Дата 4.1.2006, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4147
Регистрация: 25.3.2002
Где: Москва

Репутация: 7
Всего: 162



Сервер FB 1.5.2 создал точно такой же домен как и ты, создал в таблице поле с этим доменом и попытался сделать бэкап. Все нормально отработало, востановление данных тоже отработало нормально.
Все операции делал через бат файл:
Бэкап:
Цитата

"с:\Program Files\Firebird\Firebird_1_5\bin\gbak.exe" -b -v -user SYSDBA -password masterkey путь_до_базы путь_до_файла_резервной_копии


Востановление:
Цитата

"c:\Program Files\Firebird\Firebird_1_5\bin\gbak.exe" -r -v -page_size 8192 -buffers 4096 -user SYSDBA -password masterkey путь_до_файла_резервной_копии путь_до_базы



--------------------
Написать можно все - главное четко представлять, что ты хочешь получить в конце. 
PM Skype   Вверх
Akella
Дата 4.1.2006, 17:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



я тоже делал через bat - нифига не вышло smile
PM MAIL   Вверх
Akella
Дата 5.1.2006, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



вчерась поставил сервак другой версии FireBird 2.0 Beta2 (они уже его выпустили как нормальную инстраляху), и, о чудо - всё получилось, но, правда с некоторыми предупреждениями, типа

Цитата

gbak: WARNING:Concatenation overflow. Resulting string cannot exceed 32K in length.
gbak: WARNING:    Concatenation overflow. Resulting string cannot exceed 32K in length.
gbak: WARNING:    Concatenation overflow. Resulting string cannot exceed 32K in length.
gbak: WARNING:    Concatenation overflow. Resulting string cannot exceed 32K in length.
gbak: WARNING:Concatenation overflow. Resulting string cannot exceed 32K in length.
gbak: WARNING:    Concatenation overflow. Resulting string cannot exceed 32K in length.
gbak: WARNING:    Concatenation overflow. Resulting string cannot exceed 32K in length.
gbak: WARNING:    Concatenation overflow. Resulting string cannot exceed 32K in length.


чтобы это могло знаачить?

Это сообщение отредактировал(а) Akella - 5.1.2006, 09:36
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Interbase"
Alex

Обязательно указание:

1. Версию InterBase (Firebird, Yaffil)

2. Способа доступа (ADO, BDE, IBX и т.д.)

  • КАК ПРАВИЛЬНО ОФОРМИТЬ КОД - ЗДЕСЬ
  • КАК ПРАВИЛЬНО УКАЗАТЬ ТЕКСТ ОШИБКИ - ЗДЕСЬ
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • FAQ раздела лежит здесь!

Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Firebird, Interbase | Следующая тема »


 




[ Время генерации скрипта: 0.0468 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.