|
|
|
База postgres(linux) в postgres(win2008r2)
|
|||
|---|---|---|---|
|
#18+
Добрый день. Кратко ситуация: Была 1 машина с win2008r2, на ней работает postgres9.02 , сервер 1с 8.2, клиенты 1с в терминальных сессиях. база порядка 20гВ. Хоть и характеристики сервера не самые плохие но что то жутко тормозит при работе в 1с , и регулярно не предсказуемо подвисает. Проведение документов за месяц вообще не успевает произойти за ночь, а в рабочее время и не пытаемся запускать. Для выявления причин проблемы , ради эксперимента , на машинке которая не плохая, но все ж конечно не дотягивает до первого основного сервера по мощности. Мною установлен SUSE open 12.1 и Postgres 9.02. Таким образом там подняли базу 1с. А именно средствами 1с выгрузили в "дт" и в ту базу загрузили. таким образом получилась та же схема что и ранее , только к самим базам 1с сервер обращается к машине linux. Результат порадовал, работать стало все быстрее , зависания прекратились. Определились что как минимум часть проблемы в постгри на вин сервере. но это отдельная тема. Посколько с linux общаюсь давно то быстренько настроил резервное копирование и реиндексацию средствами psql. pg_dump b pg_restore работают в пределах машины linux замечательно. а вот как восстановить базу на win машине?. Уточняю вопрос: Как правильно выгрузить на linux машине с помощью pg_dump ,базу , так чтоб она загрузилась pg_restore на windows (2008r2) машине??? попытка сделать это также как в linux - не увенчалась успехом. вываливает кучу ошибок явно связаных с кодировкой . Подскажите такое восстановление вообще возможно и если да то как именно это правильно делать , а потом уж попробую разобратся в ошибках.. Спасибо, жду помощи.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2014, 13:18:59 |
|
||
|
База postgres(linux) в postgres(win2008r2)
|
|||
|---|---|---|---|
|
#18+
Дима_TLT, у меня работало. Кодировку поставить свою или не ставить если одинаковые pg_dump -hlocalhost -Upostgres -w -f/home/dbname.dmp -EWIN1251 -Fc -Z9 -v DBNAME pg_restore -hlocalhost -p5432 -Upostgres -Fc -v -dDBNAME D:\dbname.dmp развертывает на пустую базу (не поверх) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2014, 19:14:32 |
|
||
|
База postgres(linux) в postgres(win2008r2)
|
|||
|---|---|---|---|
|
#18+
Спасибо . Проблема решилась просто установкой свеженкого пгадмина, А кодировка в базах была одинаковая utf8 А вариант с перекодировкой из утф8 в 1251 - не проканал (и вероятно и не мог ) так как утф8 "шире" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2014, 12:20:04 |
|
||
|
|

start [/forum/topic.php?fid=53&gotonew=1&tid=1998849]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
175ms |
get topic data: |
6ms |
get first new msg: |
3ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 422ms |

| 0 / 0 |
