Switch to full style
Программы, software, hardware, warez, cracks и все что с этим связано.
Ответить

Глюки при установке!

Вс янв 27, 2013 15:34 pm

Казалось бы что проще, установить postgre-etersoft9.0-9.0.4-eter17.exe от знаменитого Этерсофта (обычный PostgreSQL не подходит, так как там другой механизм управляемых блокировок). Я понимаю конечно, что данная СУБД родная для Linux-систем и ставить её на винду - извращение, но раз его портировали и он стал кроссплатформенным, почему бы и нет? Запускаю инсталлятор в пятый раз, наученный горьким опытом, указываю папку не по дефолту, а в корне диска D: в папку разрешено читать и писать всем (all). Инсталляция проходит нормально до того момента, когда начинается монтироваться начальный кластер базы данных. Что-то идёт не так, папка DATA с системной базой и конфигурационными файлами удаляется, сервис соответственно не стартует. Пытаюсь активировать кластер вручную:
initdb -D "D:\PostgreSQL\Data -E UTF8 --locale=ru_RU.UTF-8
Кластер вроде бы создаётся, но! Пароль суперпользователя, введённый в инсталляторе не подходит!
Пытаюсь оснасткой PSQL поменять пароль root:
ALTER USER postgres WITH PASSWORD ‘tmppassword’#
Не пускает, нет прав!
Исправляю файл прав доступа pg_hba.conf Добавляю такую строку:
#IPv4 local connections:
local all all trust

После этого консоль стала пускать! Небольшой анализ логов приводит к выводу -инсталлятор не создал суперпользователя postgres в базе данных, соответственно не создал роль. Захожу в базу шаблонов templates1, ввожу аккорды команд:
psql -d template1
# CREATE USER postgres WITH SUPERUSER ENCRYPTED PASSWORD 'FghU1tT';

Роль создана! Стартуем службу PostgreSQL. И, о чудо! Сервис корректно стартует и стабильно работает. Оснастка PgAdmin3 коннектится к серверу! На всё ушло более двух часов. Я на линуксе его ставил и настраивал за полчаса. Собственно вопрос коллеги. Этерсофт - солидная контора. Почему даже в 9-ой версии такой кривой инсталлятор? Пробовал на разных системах, на ХР, на 2003, на Windows 7. Везде такие же грабли.
Причём на семёрке свои косяки, связанные с безопасностью. Почему всё так криво? Искренне, и всегда ваш, Тимофей

Изображение

Re: Глюки при установке!

Вс янв 27, 2013 16:39 pm

карлик писал(а): Почему всё так криво?
Потому что мир говно, а люди делают бабло...

Re: Глюки при установке!

Вс янв 27, 2013 16:56 pm

Вообще на PostgreSQL работает Google. Что тогда вообще ставить, если не его?

Re: Глюки при установке!

Вс янв 27, 2013 17:08 pm

Криво? Ха! это же OpenSource! как говорится, не нравится? сделай сам! :) там всё такое, за редким исключением...
pgAdmin тоже кстати кстати на редкость кривая программулина.. а более вменяемых халявных альтернатив почти нет.

Единственный выход, не ставить изначально юниксовый софт на винду. У профессиональных админов/программеров есть какаято дикая болезнь путать слэши (прямой и обратный)... бывает пытаешся какуюнить монстрообразную хрень поставить (типа ораклового софта, который на дикой смеси явы на томкате работает)...глядишь через Proccess monitor...а оно там ТАКОЕ делает что плакать хочется... фокусы вроде hardcoded констант вроде INSTALL_PATH=C:/program file/some program/bin там обычное дело...то что слеши кривые это ерунда (винда их переваривать вроде научилась)...а вот полное непонимание наличия разных дисков в системе это уже болезнь...особенно после того как MS свинью им подложила вроде отдельных Program files (x86) для 32х битного софта

Re: Глюки при установке!

Вс янв 27, 2013 17:22 pm

карлик писал(а):Вообще на PostgreSQL работает Google. Что тогда вообще ставить, если не его?
Ставь свечку Господу...

Re: Глюки при установке!

Вс янв 27, 2013 17:54 pm

:shock: о чём топег вообще?

Re: Глюки при установке!

Вс янв 27, 2013 17:57 pm

О линуксовом open-source, портированном на винду
:unknown:

Re: Глюки при установке!

Вс янв 27, 2013 18:02 pm

так а почему не ставить все же на линукс? а сам линукс на виртуальную машину?

Re: Глюки при установке!

Вс янв 27, 2013 19:46 pm

Изображение

Re: Глюки при установке!

Пн янв 28, 2013 3:53 am

Линукс в некоторых вещах гораздо вроще винды ...так что зря

Re: Глюки при установке!

Пн янв 28, 2013 17:01 pm

хи... карлик вы наверное не работали со сложными программами... так там обнастраиваешься... люди очень неплохое бабло на этом имеют....

Re: Глюки при установке!

Пн янв 28, 2013 18:07 pm

Какие конкретно программы Вы считаете сложными?

Re: Глюки при установке!

Пн янв 28, 2013 18:09 pm

карлик писал(а):Какие конкретно программы Вы считаете сложными?

SAP for example)))

Re: Глюки при установке!

Пн янв 28, 2013 18:15 pm

Вообще любой ентерпрайз-софт. SAP, Oracle, IBM .... более комплексное объединение решений MS например Sharepoint+Project+Exchange да ещё размазанных на несколько Site-ов территориально разделённых

Re: Глюки при установке!

Пн янв 28, 2013 18:37 pm

SAP это отдельная стезя, это вам не 1С

Re: Глюки при установке!

Пн янв 28, 2013 18:43 pm

карлик писал(а):SAP это отдельная стезя, это вам не 1С


хи.. я тут участвовал в фиксинге одной системы.. .пипец... человека 4 из разных областей участвовало, не считая пары начальников... переписка и телефонные разговоры шли дня три...
ну в конце концов пофиксили.....

Re: Глюки при установке!

Пн янв 28, 2013 18:48 pm

карлик писал(а):SAP это отдельная стезя, это вам не 1С


у 1С есть УПП, это конечно не САП...но уровень геморроя и сложности там не меньший

Re: Глюки при установке!

Пн янв 28, 2013 19:21 pm

Garikk писал(а):
карлик писал(а):SAP это отдельная стезя, это вам не 1С


у 1С есть УПП, это конечно не САП...но уровень геморроя и сложности там не меньший[/quote}

хи.. . в сапе куча модулей.... дык консультанты зачастую знают только один модуль... и за знание только ОДНОГО модуля неплохо получают....

Re: Глюки при установке!

Пн янв 28, 2013 19:33 pm

SAP это масштаб другой совершенно, дешёвых специалистов в этой области нет т.к. очень высокий бюрократический уровень входа, дома его выучить невозможно как 1С т.к. нет практики из-за того что все решения на нём "тяжелые" и надо на момент начала изучения знать много управленческой и бюрократической теории.

Но это совершенно не означает что он в чём то сложнее и особенней чем 1С

Вот например БД Oracle тоже очень "сложный" продукт в администрировании, хорошего DBA очень тяжело найти... а вот обычных программеров под него много...т.к. программеру особенности языка подучил и всё, задачи на всех БД чемто похожи, а вот dba дома не стать т.к. железа нет и задач таких для моделирования

Re: Глюки при установке!

Вт янв 29, 2013 11:18 am

Да занимался я три года КА, потом год УПП, а насчёт SAP, есть знакомый админ в госконторе, они внедряют SAP, получает он со всеми бонусами 30руб в месяц

Re: Глюки при установке!

Вт янв 29, 2013 11:23 am

карлик писал(а):потом год УПП


Чисто админством или внедрением?

а насчёт SAP, есть знакомый админ в госконторе, они внедряют SAP, получает он со всеми бонусами 30руб в месяц


1) нельзя работать ИТшником в госконторе, это адское болото... там не бывает нормальных ИТшников из-за низких зарплат.
2) После окончания проекта внедрения, можно идти к какомунить интегратору, и получать уже 130руб в месяц минимум. в этом есть смысл....хороший старт

Re: Глюки при установке!

Вт янв 29, 2013 11:45 am

Чисто админством или внедрением?

Запуском с нуля. Контора работала на DOS-ском спецефичном самописном софте, Выгружал справочники контрагентов, номенклатуры, ГТД, серий (десятки тысяч позиций), остатки товаров, сальдо счетов, взаиморасчёты контрагентов, задолженности, обработками переносил в УПП, допиливал печатные формы, в общем по мелочи. А потом им захотелось прикрутить в УПП отдельный модуль фасовки (мы крупы фасовали), купили 1С логистику и склад, нужно было интегрировать её с УПП, в общем наняли отдельного прогера 1С. А я уже занимался только обновлениями конфигураций, платформ, администрированием, распределением ролей, доступом на уровне записей и прочей байдой. Сервер 1С8.2 я развернул на линуксе, второй сервак под базу postgre, тоже на линуксе, 1С логистику на 2008R2 c MicrosoftSQL. И как я не пытался заставить работать 1С шустрее ничего не получалось. Реализация товаров и услуг с 300 позициями в табличной части проводилась секунд 10, база 25гигов, 30 человек онлайн (это на линуксе), На 2008R2 в логистике всё летало, но там сидело 4 человека и база маленькая новая

Re: Глюки при установке!

Вт янв 29, 2013 11:49 am

Я уже не знаю что написать в postgresql.conf неужели ему мало столько памяти?

#------------------------------------------------------------------------------
# RESOURCE USAGE (except WAL)
#------------------------------------------------------------------------------

# - Memory -

shared_buffers = 1GB # min 128kB
# (change requires restart)
temp_buffers = 64MB # min 800kB
#max_prepared_transactions = 0 # zero disables the feature
# (change requires restart)
# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory
# per transaction slot, plus lock space (see max_locks_per_transaction).
# It is not advisable to set max_prepared_transactions nonzero unless you
# actively intend to use prepared transactions.
work_mem = 128MB # min 64kB
maintenance_work_mem = 128MB # min 1MB
#max_stack_depth = 2MB # min 100kB
# - Kernel Resource Usage -
#max_files_per_process = 1000 # min 25# (change requires restart)
#shared_preload_libraries = '' # (change requires restart)
# - Cost-Based Vacuum Delay -
#vacuum_cost_delay = 0ms # 0-100 milliseconds
#vacuum_cost_page_hit = 1 # 0-10000 credits
#vacuum_cost_page_miss = 10 # 0-10000 credits
#vacuum_cost_page_dirty = 20 # 0-10000 credits
#vacuum_cost_limit = 200 # 1-10000 credits
# - Background Writer -
#bgwriter_delay = 200ms # 10-10000ms between rounds
#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round
#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round
# - Asynchronous Behavior -
#effective_io_concurrency = 1 # 1-1000. 0 disables prefetching

Re: Глюки при установке!

Вт янв 29, 2013 12:20 pm

Полнотекстовый поиск и все ненужные регламентные задания отключил, не помогает
:unknown:

Re: Глюки при установке!

Вт янв 29, 2013 12:51 pm

А в железо нигде не упирается?

хотя 10 сек на 300 позиций это уже неплохо
---
У меня в семёрке, начисление зарплаты 200человекам на 4гб базе, 15 онлайн, занимает 15 минут....и каждый отчёт по зарплате 2-5 минут. но там всё в архитектуру семёрки упирается которая многоядерность не переваривает
Ответить