Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore / 14 сообщений из 14, страница 1 из 1
17.07.2007, 10:32
    #34663151
Molasar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
Опять наступил на теже грабли:

На сервере:
# pg_dump --version
pg_dump (PostgreSQL) 8.1.3
# pg_restore --version
pg_restore (PostgreSQL) 8.1.3

Делал раньше BackUp Restore с помощью pgAdmin 1.6.1. Все Ок!
Переставлял систему у по ошибке установил pgAdmin 1.6.2. Делал несколько дней BackUp.

Сейчас стал делать Restore вчерашней копии, не получается:
pg_restore: [archiver (db)] could not execute query: ERROR: parameter "standard_conforming_strings" cannot be changed

Поставил заново pgAdmin 1.6.1. Теперь старые копии (сделанные pgAdmin 1.6.1.) загружаются, а новые трехдневной давности (сделанные pgAdmin 1.6.2.) не загружаются:
pg_restore: [archiver (db)] Error while PROCESSING TOC:
pg_restore: [archiver (db)] Error from TOC entry 2083; 0 0 STDSTRINGS STDSTRINGS
pg_restore: [archiver (db)] could not execute query: ERROR: parameter "standard_conforming_strings" cannot be changed

Помогите. Пожалуйста.
...
Рейтинг: 0 / 0
17.07.2007, 10:41
    #34663185
_Андрей_М
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
А помочь то в чём? Так или иначе, все бэкапы восстанавливаются.
...
Рейтинг: 0 / 0
17.07.2007, 10:46
    #34663200
Molasar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
Ведь если при восстановлении выдается ошибка:

pg_restore: [archiver (db)] Error while PROCESSING TOC:
pg_restore: [archiver (db)] Error from TOC entry 2083; 0 0 STDSTRINGS STDSTRINGS
pg_restore: [archiver (db)] could not execute query: ERROR: parameter "standard_conforming_strings" cannot be changed
...
WARNING: errors ignored on restore: 14

Они будут влиять на корректность загружаемых данных и дальнейшую работу?
...
Рейтинг: 0 / 0
17.07.2007, 11:07
    #34663283
_Андрей_М
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
Всё, что восстанавливается pgAdmin 1.6.1, восстанавливайте им. Или Вы каждый день старые бэкапы восстанавливаете?
...
Рейтинг: 0 / 0
17.07.2007, 11:10
    #34663299
_Андрей_М
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
Или, я наверное, не понял. Бэкапы, сделанные версией 1.6.2 восстанавливаются этой же версией?
...
Рейтинг: 0 / 0
17.07.2007, 11:12
    #34663309
Molasar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
Нет не каждый день.

Не восстанавливал базу месяц. Вчера сделал копию, версией 1.6.2.
Сегодня с утра полетела база. Стал восстанавливать вчерашнюю копию. Не получилось.

Установил 1.6.1. Не получается.
Загружается без ошибок только копия от 11.07.2007. когда у меня еще стояла 1.6.1.

Но сами понимаете нужна свежая вчерашняя.

Скажутся ли ошибки при восстановлении на дальнейшую работу???

I need help. Офис стоит без работы.
...
Рейтинг: 0 / 0
17.07.2007, 11:58
    #34663491
R4z0R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
помоему pgAdmin делает бэкапы в обычном .sql файле (может быть в запакованном). Если попробовать восстановить из такого архива из ком.строки командой psql -U postgres database < /backups/yourdb.tar или просто восстановить рухнувшие таблицы (pg_restore -v -Fc -t crash_table -d database -U postgres /dump_file.tar)
...
Рейтинг: 0 / 0
17.07.2007, 12:13
    #34663558
st_serg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
2Molasar документация на предмет standard_conforming_strings
...
Рейтинг: 0 / 0
17.07.2007, 12:22
    #34663607
R4z0R
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
Во многих источниках написано что процедура создания бэкапа Посгриса иногда некорректно создает дамп - например функция может использоваться до её создания и т.д
...
Рейтинг: 0 / 0
17.07.2007, 12:44
    #34663716
Molasar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
На свой страх и риск загрузил вчерашнюю копию (1.6.2) с помощью pgAdmin 1.6.1 с ошибками.

Вроде работает. Данные вроде корректные. Отчеты правильные.

Может прокатит????
...
Рейтинг: 0 / 0
17.07.2007, 12:50
    #34663738
st_serg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
неужели так сложно всетаки прочитать документацию, что бы не задаваться странными вопросами - прокатит или не прокатит? )

escape_string_warning (boolean)
When on, a warning is issued if a backslash (\) appears in an ordinary string literal ('...' syntax) and standard_conforming_strings is off. The default is on.

standard_conforming_strings (boolean)
This controls whether ordinary string literals ('...') treat backslashes literally, as specified in the SQL standard. The default is currently off, causing PostgreSQL to have its historical behavior of treating backslashes as escape characters. The default will change to on in a future release to improve compatibility with the standard. Applications may check this parameter to determine how string literals will be processed. The presence of this parameter can also be taken as an indication that the escape string syntax (E'...') is supported. Escape string syntax should be used if an application desires backslashes to be treated as escape characters
...
Рейтинг: 0 / 0
17.07.2007, 12:57
    #34663763
Molasar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
Не сочтите за наглость с английким плохо.

Т.е. эти предупреждения не критичны??
...
Рейтинг: 0 / 0
17.07.2007, 13:19
    #34663851
st_serg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
escape_string_warning (boolean)
В случае, если escape_string_warning уставновлен в on и standard_conforming_strings установлен в off, выводиться warning сообщение, когда в строках встречается "\" (обратный слэш)

standard_conforming_strings (boolean)
Этим параметром котролируется процесс обработки строк. В случае если этот параметр выставлен в on , строки обрабатываются в соответствии со стандартом (\ - не имеет какого-либо специального значения). По-умолчанию этот параметр выставлен в off, поскольку так уж сложилось, что пг использует обратный слеш как escape-символ для записи специальных символов. Это умолчание будет изменено в будущем, дабы улучшить соответствие стандартам.
...

гдето так
...
Рейтинг: 0 / 0
17.07.2007, 15:26
    #34664479
Molasar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore
Большое человеческое спасибо. Будем работать дальше.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / ПОМОГИТЕ!!! Горю!!! pgAdmin BackUp Restore / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]