|   |   | 
| 
 | Обновление PostgreSQL как оно проходит? | ☑ | ||
|---|---|---|---|---|
| 0
    
        LehhaK 24.01.13✎ 13:42 | 
        Дядьки, я вот озадачился обновить свой старенький 8.4.3-3.1C на новый 9.1.2-1.1C, ибо 64х разрядный. Почитал мануалы, в том числе от 1с. Осталось 2 вопроса: 1. можно ли обновить постгресс или только снести и поставить новый (выгрузив ДТшники баз и потом загрузив); 2. Так и не понял, нафига нужны патчи, что лежат на Usersе 1С? надо их ставить, или если в версии постгресса есть "1с", то все уже установлено? Сервер: windows server 2008 R2 Standart. Подскажите, кто в курсе     | |||
| 1
    
        LehhaK 24.01.13✎ 13:57 | 
        Неужели все уже себе MS SQL купили?     | |||
| 2
    
        ansh15 24.01.13✎ 14:01 | 
        (0) 1.Снести и поставить новый.
  2. Это исходники для любителей собирать дистрибутив самим. Вам они не нужны. (1) И не собирались(по крайней мере, для 1С). | |||
| 3
    
        Kreont 24.01.13✎ 14:04 | 
        1) обновление постгресе в пределах минорных версий 8.3 на 8.4 делается без удаления предыдущего, и можна сказать на лету, в других случаях, с 8 на 9 например, Сначала полный бакап (из постгреса) потом инстал.нового и полный рестор. Хотя можно и через ДТ, если размер позволяет.
  2) патчи нужны если хочется установить так: взять хз какой дистрибутив ОС, поставить постгрес оригинальный + добавить потом патчи от 1С, и потом еще 2 дня сидеть на мисте и на opennet.ru и искать что не так. Но можно проще: взять дистрибутив ОС "нормальный" из перечисленных и поставить готовый там rpm и т.п. без компиляции. | |||
| 4
    
        LehhaK 24.01.13✎ 14:07 | 
        (2) (3) Спасибо! Я правильно понимаю, что после разворота баз с теми же именами для пользователей ничего не изменится и в списке ИБ будут те же рабочие базы?     | |||
| 5
    
        Kreont 24.01.13✎ 14:09 | 
        (4) ну да, ип сервера 1С только надо оставить прежнее )     | |||
| 6
    
        DGorgoN 24.01.13✎ 14:09 | 
        (4) Само собой. Список баз на сервере хранится.     | |||
| 7
    
        LehhaK 24.01.13✎ 14:13 | 
        Ну все, спасибо большое! Вот все и прояснилось.     | |||
| 8
    
        LehhaK 24.01.13✎ 14:13 | 
        буду пробовать вечером     | |||
| 9
    
        LehhaK 28.01.13✎ 06:32 | 
        Итак, переустановил я себе Постгрес на 9.1. 
  Тому, кто найдет эту ветку сообщаю, что при переходе с 32х разрядного постгресса на 64х, бэкапы надо делать без сжатия, иначе потом не развернешь. Нигде в мануалах я этого не видел. Помогло только разворачивание сжатых бэкапов на 32х разрядном постгрессе и новый бэкап без сжатия... Ну да ладно, сейчас у меня в службах есть вот такая: PostgreSQL Database Server 9.1.2-1.1C(x64), запуск стоит автоматический, но автоматически она не запускается. При ручном запуске пишет: PostgreSQL Database Server 9.1.2-1.1C(x64) была запущена и затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами. При этом постгресс успешно и спокойно работает. при старте он матерится так: 2013-01-28 02:11:13 GMT FATAL: lock file "postmaster.pid" already exists 2013-01-28 02:11:13 GMT HINT: Is another postmaster (PID 2340) running in data directory "C:/Program Files/PostgreSQL/9.1.2-1.1C/data"? потом pg_ctl: this data directory appears to be running a pre-existing postmaster а потом падает Timed out waiting for server startup Получается, что служба уже запущена, но где? Кто нибудь сталкивался? | |||
| 10
    
        LehhaK 30.01.13✎ 13:35 | 
        C (9) разобрался. Подскажите мне, люди добрые, почему у меня теперь бэкапы вместо 300Мб стали весить 4Гб? Запускаю так: -i -h localhost -p 5432 -U postgres -F c -b -v -f "D:\FTP_ROOT\Pub\1C_Backup\today\1C_buh.backup" "buh"     | |||
| 11
    
        LehhaK 30.01.13✎ 13:47 | 
        подниму     | |||
| 12
    
        Kreont 30.01.13✎ 13:50 | 
        (10) а может просто те что раньше, на 300 были не полные? )
  Ну или раньше с архивацией/сжатием делал. Попробуй рарни например, если будет из 4гб как раз 300 значит архивация. | |||
| 13
    
        LehhaK 30.01.13✎ 13:54 | 
        (12) ок, жму :)     | |||
| 14
    
        LehhaK 30.01.13✎ 14:00 | 
        (12) В 21 раз сжимает. Значит, что то в -i -h localhost -p 5432 -U postgres -F c -b -v -f "D:\FTP_ROOT\Pub\1C_Backup\today\1C_buh.backup" "buh" неправильно?     | |||
| 15
    
        Kreont 30.01.13✎ 14:13 | 
        -F c
  вроде слитно должно быть,хз вот все что у меня из ключей напимер: pg_dump -h localhost -U postgres -Fc -f | |||
| 16
    
        LehhaK 30.01.13✎ 14:18 | 
        (15) Ок, сегодня развернуть попробую свой 4гиговый, завтра запущу бэкап с вашими ключами. Посмотрю что получится. Спасибо большое     | |||
| 17
    
        ansh15 30.01.13✎ 14:28 | 
        (14) -Z 0..9
  0 - отсутствие сжатия, 9 - максимальное сжатие, но выполняется в несколько раз дольше. Попробуйте. | |||
| 18
    
        LehhaK 30.01.13✎ 14:53 | 
        (17) Спасибо! Время мне не критично. До начала работы от начала бэкапа 4 часа. Обязательно попробую     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |