kot488, попробуйте так:
Проверьте присутствует ли строка:
Если такой строки нету добавьте. Потом:
И перезагрузите сервер.
Artemenko, вам же i2ks, говорил. В команде имя базы указывайте без кавычек. И выполняйте команды от пользователя postgres.
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Проекты пользователей LinuxForum → 1С 8.2 сервер + PostgresSQL@Etersoft 8.4.4 на Ubuntu Server 10.04.*
Страницы Назад 1 … 6 7 8 9 10 … 28 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться
kot488, попробуйте так:
Проверьте присутствует ли строка:
Если такой строки нету добавьте. Потом:
И перезагрузите сервер.
Artemenko, вам же i2ks, говорил. В команде имя базы указывайте без кавычек. И выполняйте команды от пользователя postgres.
Всё сделал бекап баз у меня получилось по этой команде
Artemenko, а теперь попробуйте этот бэкап восстановить в чистую базу. И что-то у вас бэкап быстро прошел. У меня до сих пор идет бэкап, правда делаю в виртуалке.
Nigelist, да если база пустая, то dump быстро сделается
i2ks, ну да. Я думал он уже залил туда какую нибудь ИБ.
В общем кому интересно бэкап делал так:
Но рано я радовался... На виртуалке место кончилось. 
Nigelist, если на ВМ, то поставь addon для гостя, подмонтируй реальную шару и делай туда бэкапы, а вообще для бекапа я бы порекомендовал бы вот что: http://www.opennet.ru/dev/fsbackup/ + средствами 1C.
Где то я читал, сейчас найти не могу, что надо бэкапить для пострига и 1С, что бы корректно восстановить базы, найду инфу, скину =)
Чтоб не прописывать
192.168.11.4 1cserverставьте wins server
Иначе DrWeB лечит его.
поставил наново Ubuntu буду пробывать
Artemenko, а теперь попробуйте этот бэкап восстановить в чистую базу. И что-то у вас бэкап быстро прошел. У меня до сих пор идет бэкап, правда делаю в виртуалке.
У меня серв стоит на ноуте чисто под Ubuntu так что быстро делается )
Мы с i2ks разговаривали о автоматическом переодисчом бекапе баз Сабир ты знаешь как это делать например через каждые 5 часов??
i2ks статью хорошую дал )) читаю.
Востановление базы из бекапа у меня файл base.back.tgz
Восользовался командой
НО Выдоло Ошибку

Процесс востановление,но увы выдаёт Ошибку.....может потомучто база чистая...

Nigelist, если на ВМ, то поставь addon для гостя, подмонтируй реальную шару и делай туда бэкапы, а вообще для бекапа я бы порекомендовал бы вот что: http://www.opennet.ru/dev/fsbackup/ + средствами 1C.
Где то я читал, сейчас найти не могу, что надо бэкапить для пострига и 1С, что бы корректно восстановить базы, найду инфу, скину
Можно делать бэкап средствами postgres'a, главное знать как. Вот и будем искать инфу как ПРАВИЛЬНО.
Artemenko, что и требовалось доказать. 
i2ks пишет:Nigelist, если на ВМ, то поставь addon для гостя, подмонтируй реальную шару и делай туда бэкапы, а вообще для бекапа я бы порекомендовал бы вот что: http://www.opennet.ru/dev/fsbackup/ + средствами 1C.
Где то я читал, сейчас найти не могу, что надо бэкапить для пострига и 1С, что бы корректно восстановить базы, найду инфу, скинуМожно делать бэкап средствами postgres'a, главное знать как. Вот и будем искать инфу как ПРАВИЛЬНО.
Artemenko, что и требовалось доказать.
Да но востановление проихходит с ошибкой =(((
Artemenko, как я писал пробовали делать?
Artemenko, как я писал пробовали делать?
Да,вроде востанавливается но без лога т.е я не вижу просто что он делает,думает консолька.
Artemenko, залейте какую нибудь базу. Сделайте бэкап, потом попробуйте восстановить, по тому же принципу.
Artemenko, залейте какую нибудь базу. Сделайте бэкап, потом попробуйте восстановить, по тому же принципу.
Сабир где бы её взять ))) у меня УТ стоит 10.03 чистая ))))
Artemenko, у хороших знакомых попросите... Может дадут погонять. 
Гуглил нашёл скрипт для автоматического создание бекапов:
# Параметры подключения к Postgre (если необходимо)
dbhost='адрес сервера'
dbuser='имя_пользователя'
dbpass='пароль'
# функция чтения переменных из строчки
set_conf_var () {
mark=0 #маркер, определяющий тип резервного копирования
if [ "$1" != "" ] # отделяем закомментированые базы
then
folderto=$(head -${cont} $cfg | tail -1|cut -f1 -d:)
folderfrom=$(head -${cont} $cfg | tail -1|cut -f2 -d:)
type=$(head -${cont} $cfg | tail -1|cut -f3 -d:)
mark=1
else
mark=0
fi
if [ "$type" == "s" ]
then
sql_base=$(head -${cont} $cfg | tail -1|cut -f4 -d:)
ver='77' # переменная с версией программы 1С
mark=3
#Это условие нужно для того чтобы раз в неделю и в начале месяца к дампу добавлялась папка с конфигурацией
if [ "$(date +%a)" == 'Thu' ]||[ "$(date +%a)" == 'Чтв' ]||[ "$(date +%d)" == '01' ]; then mark=2; fi
fi
if [ "$type" == "8" ]; then sql_base=$(head -${cont} $cfg | tail -1|cut -f4 -d:);mark=3; ver='82'; fi
# тут мы определяем какая именно из файловых версий лежит 7-ая или 8-ая версия
if [ "$type" == "f" ]
then
v77=$(ls "${pathfrom}${folderfrom}/" | grep -ic 1cv7.md)
v82=$(ls "${pathfrom}${folderfrom}/" | grep -ic 1cv8.1cd)
if [ $v77 -ge 1 ]; then ver='77'; else if [ $v82 -ge 1 ]; then ver='82'; fi; fi
echo $v77, $v82, $1
fi
}
# функция копирования исходных данных во временную папку
copy_src () {
# копируем только файлы
if [ $1 -eq 1 ]
then
rsync -r "${pathfrom}${folderfrom}/" $format
fi
#копируем файлы и делаем дамп
if [ $1 -eq 2 ]
then
rsync -r "${pathfrom}${folderfrom}/" $format
export PGPASSWORD=${dbpass}
pg_dump -h $dbhost -U $dbuser -c $sql_base>"${format}/base_dump.sql"
export PGPASSWORD=
fi
# только дамп базы
if [ $1 -eq 3 ]
then
export PGPASSWORD=${dbpass}
pg_dump -h $dbhost -U $dbuser -c $sql_base>"${format}/base_dump.sql"
export PGPASSWORD=
fi
}
# Проверка на наличие конфига
if [ -f $cfg ]; then : ; else echo "Нет файла конфигурации" exit 0; fi
# Подсчет общего количества баз (использовал для отладки, можно закомментить или использовать в логах)
cont=1
cfg_all=$(cat "$cfg"|grep -c ".")
cfg_comment=$(cat "$cfg" |grep -c \#)
echo $cfg_all,$cfg_comment
let $[bases_cont=$cfg_all - $cfg_comment]
echo "Всего: $bases_cont баз(ы)"
# Подготовка папок для бэкапа
# создаем (если нет) папку 1cbackup
if [ -d "${pathtmp}/1cbackup" ]; then : ; else mkdir "${pathtmp}/1cbackup"; fi
# читаем построчно файл конфигурации
until [ $cont -gt $cfg_all ]
do
string=$(head -${cont} $cfg | tail -1|cut -f1 -d\#)
set_conf_var "$string"
if [ $mark -ne 0 ]
then
cd ${pathtmp}/1cbackup/
# в одной временной директории создается еще одна, сделано на всякий случай, если вдруг пойдет что то не так собирать файлы придется не по всему темпу а в одной папке (лично мне так удобней)
mkdir $format
copy_src "$mark"
# проверяем существует ли папка для бэкапа
if [ -d "${pathto}${ver}/${folderto}" ]; then : ; else mkdir "${pathto}/${ver}/${folderto}"; fi
cd $format
# проверка на начало месяца, в начале месяца откладываем отдельно
if [ "$(date +%d)" == '01' ]
then
tar -czf "${pathto}${ver}/${folderto}/monthly/${format}.tar.gz" *
else
tar -czf "${pathto}${ver}/${folderto}/${format}.tar.gz" *
fi
# удаляем следы
cd ..
rm -r ${format}
fi
let $[cont=$cont+1]
done
Кто пробывал его в действии??
Народ, никто не знает, зачем среди дистрибутивов PostgreSQL@Etersoft 9.0.2, аддон Selta? И нужно ли этот аддон ставить?
если база на PostgreSQL тогда не надо.
Помогите советом намучился уже. Сначала делал все на Ubuntu desktop 11.04, Вылезла ошибка, долго мучился, плюнул решил делать на Ubuntu server 10.10. Делал сервер по инструкции. Когда выполняю sudo ./config_server вылезает опять эта ошибка:
Подскажите как скормить этому монстру библиотеку. Пытался указать через SYSTEM_LIB_PATH, но тогда возникает другая ошибка. Ругается на отсутствие ImageMagic, хотя он стоит... Мозг кипит 
P.S. Дистрибутивы .deb для 1с брал с ИТС диска 2кв2011, для Postgres у Etersoft"а, по ссылочке ftp://updates.etersoft.ru/pub/Etersoft/ … ntu/10.10/. 1с конфигуратор открывается. Предприятие сразу вылетает. Если перейди на управляемые формы, то ошибка графической подсистемы
biofox, как же, делали вы по инструкции... Если вы делали по инструкции, зачем используете команду sudo? Ведь изначально весь процесс установки идет от рута?
есть разница?) делал от рута. вконце когда замучала ошибка, заходить под рут постоянно неохото.
biofox, заметьте, что все кто пишет в теме об ошибках возникших в процессе установки, так или иначе нарушали инструкцию по установке. Ваши невнимательность и нежелание разбираться в своих ошибках меня поражает. Читайте до тех пор пока не получится. Все уже разжевано, осталось проглотить.
Если будут конкретные, правильно описанные вопросы по теме (например нюансы установки на Debian или установки новой платформы 8.2.14). Отвечу.
Конкретный вопрос. Стоит Ubuntu server 10.10 и сборка PostgresSQL@Etersoft 9.0 (Под 10.10 на их сайте нету 8.4). Postgres работает без ошибок, 1c тонкий клиент ругается на "Ошибка инициализации графической подсистемы". Проверяя ./config_server вылезли ошибки (Подробнее пост 231). Собственно вопрос: Могут ли эти библиотеки отсутствовать в новых сборках Ubuntu, или кривой конфигурационый файл от 1с?
Если поставить 10.04 и 8.4.4 проблем конечно не будет. Но хочется расти...
biofox, вы запустите скрипт config_server от рута и выхлоп скрипта выложите в тему. Глянем, что серверу 1С не хватает. И укажите, какую версию 1С вы пытаетесь ставить. С большой вероятностью у вас не поставлен imagemagick и texlive-base. Проверить поставлены ли эти пакеты можно так:
1c (8.2.13.219)
Вот выхлоп
проверка imagemagick и texlive-base
Как понял ругается на libc-*.so. Проверил libc-dev libc6-dev стоят. Подскажите как узнать где именно эти библиотеки, попробую всунуть ссылкой, если путь путается.
biofox, что-то не понятно, теперь выхлоп команды:
Как понял ругается на libc-*.so. Проверил libc-dev libc6-dev стоят. Подскажите как узнать где именно эти библиотеки, попробую всунуть ссылкой, если путь путается.
Проверьте лучше права на:
И на всякий случай покажите мне содержимое папки lib:
К тому же желательно скрин консоли с ошибками, чтобы было видно введенную команду:
в понедельник кину работу закрыли. спс за помошь)
Ребят как добавить сетевой интерфейс eth0 ethX ???
Я хочу сделать что бы было lo eth0 eth1 это нужно 2 дополнительные сетевые карты??
Страницы Назад 1 … 6 7 8 9 10 … 28 Далее
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Проекты пользователей LinuxForum → 1С 8.2 сервер + PostgresSQL@Etersoft 8.4.4 на Ubuntu Server 10.04.*
Форум работает на PunBB, при поддержке Informer Technologies, Inc