LinuxForum.Fans
Тема

1С 8.2 сервер + PostgresSQL@Etersoft 8.4.4 на Ubuntu Server 10.04.*

Автор: Nigelist 840 сообщений 433684 просмотров В конец обсуждения ↓
#175072

Просто Сабир,всё настроил и немог понять в чём ошибка,понял что связано с ип адресом,Николай мне помог нашёл ошибку и обматерил))))) Всё заработало сразу пинг пошёл Так что люди с файлом interfaces осторожнее,а в нём должно быть следующие что бы прописать ип для eth0 ethX Открыть его можно для редактирования командой

  • nano /etc/network/interfaces

кода добавили эти строки нажимайте Ctrl + O потом Enter Просто мало ли кто не знает как прописать Ип на Убунте.

Показать
[console]auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
auto lo
iface lo inet loopback
[/console]
#175091

Пробывал подключится через обозреватель но тут незадача,немогу переименовать файл и отредактировать файл default.vrd. т.к в файле httpd.conf он прописан как basedefault.vrd а нужен default.vrd Файл httpd.conf не редактируется хотел поменять на default.vrd.

Показать
Как решить эту проблему??

#175139

Сабир вот мануал по tcp протоколу, а как подключить клиент машины одновременно по tcp т.е одни машины работают по lan кабелю и http т.е один машины работает через интернет удалённо ??Можите рассказать? smile

Показать
[console][/console]
#175151

Artemenko, проблемы настройки сети здесь не рассматриваются, это во-первых. Во-вторых, вы невнимательно выполняете действия по инструкции. При патче httpd.conf, вы неправильно указали путь до директории базы, созданной в /var/www.

Делайте все внимательно и точно по инструкции. Я ведь не просто в шапке красным цветом выделил абзац.

#175169

Всё делаю по инструкции. всё равно он присваевает имя ему basedefault.vrd

Вот что выдёт

Показать

Ещё LoadModule _1cws_module "/opt/1C/v8.2/i386/wsap22.so" пишет что несуществет команды такой может поэтому проблема.

#175225

Всё сделал пришлось менять права м править вручную но проблема возникла ещё одна проблема наверно последняя ) Когда происходит конект через обозреватель пишет что не установлен лиц.ключ.
По вашей инструкции в "Свойствах Базы (Base) я не обнаружил пункта Разрешить выдачу лицензий"
Вот что у меня получилось:
1.Свойства моей базы

Показать
Показать

2.При подключении через Обозреватель

Показать
#175238

del

#175241

Artemenko, посмотри внимательнее на скрины Nigelist Настройка веб-сервера Apache для доступа к БД 1С:Предприятие.

#175288

Artemenko, сетевой HASP есть?

#175340

По статье были поставлены
UbuntuSserver 11.04
PS: postgre-etersoft9.0-server_9.0.2-eter1.2ubuntu_amd64.deb
1C: 8.2.13.219
залита рабочая БД: 8.7ГБ

правился config_server 1С т.к. либы лежат в lib/x86_64-linux-gnu

############################################################
function getLibPath {
# checkPath lib $ARCH && { echo /usr/lib; return; }
# checkPath lib32 $ARCH && { echo /usr/lib32; return; }
# checkPath lib64 $ARCH && { echo /usr/lib64; return; }
checkPath lib/x86_64-linux-gnu $ARCH && { echo /usr/lib; return; }
echo "$MSG_UNKNOWN_SYSLIB_PATH"
exit 1
}

в папке conf 1С добавлен
nethasp.ini


[NH_COMMON]

NH_TCPIP = Enabled

[NH_TCPIP]
;IP сетевого ключа
NH_SERVER_ADDR = 192.168.0.104
NH_PORT_NUMBER = 475
NH_TCPIP_METHOD = UDP
NH_TCPIP_BROADCAST = Dasabled

после этого заработал тонкий и web клиент

самый большой минус 12 клиентов при сетевом ключе

#175341

AlexandrM, так серверный HASP пользуйте или DB2, там насколько я знаю таких ограничений нету.

#175350
Nigelist написал:
AlexandrM, так серверный HASP пользуйте или DB2, там насколько я знаю таких ограничений нету.

Серверный хасп должен остаться в Вин сервере там основные БД
На linux нужно перевести для теста не самую важную БД, но туда нужно пустить 20-25 соединений (многие работают в 2-3 клиентах 1С)
А ограничений как я понимаю не от PS, а от сервера 1С. А сервер 1С брать лиц хочет только с локального хаспа, с сетевого он только для тонкого и веб клиента подтягивает.
:(

#175353

AlexandrM, для толстый клиент тоже может брать программные лицензии с сервера 1С. Для пробы DB2 поставить не хотите? smile

#175357
Nigelist написал:
AlexandrM, для толстый клиент тоже может брать программные лицензии с сервера 1С. Для пробы DB2 поставить не хотите? smile

DB2 гляну что за штука

А по лицензиям вижу такую схему:
Для запуска толстого нужна клиентская лицензия (КЛ), она может быть в локальном ПК или браться с сетевого ресурса.
Для запуска сервера 1с нужна серверная лицензия (СЛ), она может быть только в локальном ПК.
Для тонкого и веб клиента нужна КЛ, поэтому настроив hasp.ini на linux 1C:Сервере и разрешив ему выдавать КЛ - все начинает работать.
Т.к. в сервере 1С на linux не стоит хасп - СЛ лицензий нет, но 1С почему-то разрешила 12 соединений.
Нужно либо перекидывать хасп с Вин на linux (что понятно не пойдет) либо искать способ проброса WIN-USB<->LIN-USB

#175360
AlexandrM написал:
Т.к. в сервере 1С на linux не стоит хасп - СЛ лицензий нет, но 1С почему-то разрешила 12 соединений.
Нужно либо перекидывать хасп с Вин на linux (что понятно не пойдет) либо искать способ проброса WIN-USB<->LIN-USB

Я наверное неправильно выразился. При использовании PostgreSQL идет ограничение на 12 пользователей без серверного HASP-ключа. Вам этого не достаточно. Потому я предлагаю вам попробовать DB2 вместо PostgreSQL, в которой насколько я понял нет ограничений на кол-во пользователей без серверного ключа.

#175363
Nigelist написал:
[quote=AlexandrM]Т.к. в сервере 1С на linux не стоит хасп - СЛ лицензий нет, но 1С почему-то разрешила 12 соединений.
Нужно либо перекидывать хасп с Вин на linux (что понятно не пойдет) либо искать способ проброса WIN-USB<->LIN-USB

Я наверное неправильно выразился. При использовании PostgreSQL идет ограничение на 12 пользователей без серверного HASP-ключа. Вам этого не достаточно. Потому я предлагаю вам попробовать DB2 вместо PostgreSQL, в которой насколько я понял нет ограничений на кол-во пользователей без серверного ключа.[/quote]

Посмотрю DB2, но думаю, что ограничение не от БД зависит.
Сейчас попробую linux:1С -> Win:Sql

P.S.
MSSQL не разрешает использовать

#175498

Artemenko, вы ставили драйвера для сетевого HASP. А сам HASP, представляет собой электронный ключ, на определенное кол-во лицензий.

#175550

Все делал по инструкции, в тупую копировал и вставлял но при зпуске посткл выбивает ошибку помогите :(

/etc/init.d/postgresql: line 84: warning: setlocale: LC_ALL: cannot change locale (ru_RU.UTF-8): No such file or directory
Initializing database: [FAILED]

Starting postgresql service:
/var/lib/pgsql/data is missing. Use "service postgresql initdb" to initialize the cluster first.
[FAILED]

#175565

Сабир т.е получается на каждую клиент машину нужно установить лицензионный ключ? USB-HASP?? Можите объяснить пококретней,что бы понять и про сетевой HASP.Что бы понять что куда и куда нужно воткнуть.

Сабир Можите показать какой камандой делать бекап базы 1С ??? Гуглил нечего нормального не нашёл ...

Войдите или зарегистрируйтесь, чтобы ответить.