|
Переход 1С+PostgreSQL на х64 | ☑ | ||
---|---|---|---|---|
0
alexbur
20.02.13
✎
13:08
|
Добрый день.
На данный момент используем связку Win2008x64+ Сервер 1С х32 + PostgreSQL 8.4.3 х32. Баз около 10. В настоящее время наблюдаются проблемы с быстродействием, а так же нет возможности бэкапить базы средствами PostgreSQL. Так же, некоторые базы, выгруженные в dt не загружаются на сервер, а только в файловый вариант (out of memory). Планируем установить PostgreSQL 9.1.2-1.1C х64 и Сервер 1С х64. Каким образом с наименьшими проблемами осуществить переход? Выгрузить все базы в dt, снести 32хбитные PostgreSQL и Сервер 1С, установить 64хбитные PostgreSQL и Сервер 1С? Или что то можно накатить сверху? Просто опасаюсь, снеся всё словить ошибку загрузки из dt и остаться у разбитого корыта. |
|||
1
Biker
20.02.13
✎
13:11
|
> а так же нет возможности бэкапить базы средствами PostgreSQL
Это почему ? |
|||
2
Fragster
гуру
20.02.13
✎
13:12
|
а pgdump - это что?
|
|||
3
Fragster
гуру
20.02.13
✎
13:12
|
ну и pgrestore в пару ему
|
|||
4
xReason
20.02.13
✎
13:17
|
сделай так
1) выгрузи в DT 2) Поставь Postgres 9.2 - в отдельную папку, а скорее всего на сам так и сделает 3) тормозни 8.4 и запусти 9.2 4) загрузи DT если что-то пойдет не так, то запустишь 8.4 и все будет работать в старом режиме, а ты будешь пробовать другие варианты переноса |
|||
5
alexbur
20.02.13
✎
13:19
|
(1) Потому что базы - УПП. И там в таблице config есть запись размером больше 120Мб - конфигурация поставщика. Postgre при бэкапе выдаёт ошибку.
|
|||
6
alexbur
20.02.13
✎
13:23
|
(4) Ок, спасибо. То есть при установке в другую папку Postgres 9.2 ничего не затрет от 8.3? В ситемных папках каких-нибудь? И службы будут разные?
А сервер предприятия снести полностью и новый поставить? Есть разница, в какой последовательности это делать? |
|||
7
kev789
20.02.13
✎
13:23
|
(4) Я еще вешал 9.2 на другой ip (так как на другой порт не получалось). Работали обе версии и потихоньку перетягивал.
|
|||
8
kev789
20.02.13
✎
13:23
|
(7) 9.1.2 версию
|
|||
9
alexbur
20.02.13
✎
13:30
|
(7) А как Postgres на другой ip повесить? У нас всё на одном серваке стоит.
|
|||
10
ice777
20.02.13
✎
13:41
|
(0) можешь еще и pgAdmin себе поставить до кучи.
|
|||
11
ice777
20.02.13
✎
13:43
|
(9) postgresql.conf
* я работаю не под виндой. |
|||
12
ice777
20.02.13
✎
13:44
|
||||
13
unregistered
20.02.13
✎
13:59
|
Сервер 1С можно вообще не сносить.
На одном сервере вполне себе могут уживаться две версии 32 и 64. >> опасаюсь, снеся всё словить ошибку загрузки из dt и остаться у разбитого корыта. Можно не сносить старый Postgres 8.4, а сделать либо как в (4), либо развернуть предварительно Postgres 9.2 на другом компе и попробовать загрузить базы туда (если всё пройдет успешно, то просто перенести базы с тестового компа на исходный после установки на нём Postgres 9.2). |
|||
14
alexbur
21.02.13
✎
05:37
|
(10) pgAdmin стоит конечно, версии 1.8.2. Нужно ли версию до последней обновить?
(13) >На одном сервере вполне себе могут уживаться две версии 32 и 64 Насколько я понимаю, это потребует двух лицензий? Тогда не вариант. >просто перенести базы с тестового компа на исходный после установки на нём Postgres Интересная идея :) А как переносить потом? Через dt, или средствами СУБД как то? |
|||
15
dmrjan
21.02.13
✎
13:29
|
(4) Судя по всему пользуетесь непротестированной версией PostgreSQL 9.2? Если так - подскажи, производительность повысилась по сравнению с 8.4 или 9.1? Как стали вести себя полный вакум и реиндексация?
|
|||
16
alexbur
22.02.13
✎
06:27
|
(15) Судя по всему, имелась ввиду PostgreSQL 9.1.2, а не 9.2
|
|||
17
Fragster
гуру
22.02.13
✎
07:24
|
(14) вроде как 1 ключик аппаратный х64 можно
|
|||
18
alexbur
22.02.13
✎
10:10
|
(17) аппаратные ключи сейчас достать трудновато. Только программные в продаже.
|
|||
19
ansh15
22.02.13
✎
12:29
|
(18)Заказывать надо, с обоснованием необходимости аппаратного ключа.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |