Имя: Пароль:
IT
Админ
Переход нетиповой конфигурации с файловой на клиент-сервер PostgreSQL
0 Guerro
 
04.10.21
12:43
Добрый день. Начали переход на клиент сервер, купили 1С Сервер и есть лицензии платформы. БД хочу использовать PostgreSQL. База на обычном приложении, пока половина документов на управляемых формах, остальные на обычных. Какой правильный порядок при переходе на клиенте-серверное взаимодействие? Слышал, что нужно коррективы в конфигурацию еще внести, потом развернуть PostgreSQL, а потом установить 1С Сервер и все настройки сделать на 1С Сервере и PostgreSQL и все вроде. Есть материал именно по такому типу вопроса?
1 HeKrendel
 
04.10.21
12:44
2 HeKrendel
 
04.10.21
12:44
Есть только предложение 4-)
3 Kassern
 
04.10.21
12:44
(0) а как связанны управляемые формы и обычные с базой данных?
4 DimVad
 
04.10.21
12:49
Если там обычные формы то там возможно и автоматические блокировки. Что под постгресом не есть гуд.
5 ptiz
 
04.10.21
12:50
(0) Проблемы будут только если код написан совсем "через жо". Поставить и попробовать.
6 Guerro
 
04.10.21
12:51
Обычные формы работают на клиент-сервер?
7 Guerro
 
04.10.21
12:52
(3) Вот и задаю вопрос, значит никак, но вот управляемой или обычное приложение есть разница?
8 Guerro
 
04.10.21
12:53
(4) Учту это при переходе
9 Guerro
 
04.10.21
12:53
(5) Код писался 4-мя программистами в разные времена, то есть захожу в объект и пересываю код на адекватный, когда связываюсь с объектом.
10 DimVad
 
04.10.21
12:56
(8) Лет так с 10 попал на фирму - там были кучи маленьких УПП по одной на юр. лицо. И постресс.
Максимум - 2 буха на юрлицо. Так вот - одна документы вводит - другая может только смотреть. Ибо пострес блокировал таблицы как в файловой базе :-)

В новых конфах там другие блокировки - там вроде всё терпимо.
11 Guerro
 
04.10.21
13:01
(10) У нас 35 пользователей и файловая база уже задыхается от блокировок транзакций. Клиент-сервер на такое кол-во пользователей уже нужен, если не ошибаюсь
12 vovastar
 
04.10.21
13:03
(11) Они через веб работают?
13 HeKrendel
 
04.10.21
13:07
(11) Мы уже на 5 пользователях ставим
14 Guerro
 
04.10.21
13:10
(12) rdp толстый клиент
15 Guerro
 
04.10.21
13:11
(13) в рекомендациях сказано от 15
16 HeKrendel
 
04.10.21
13:11
(15) Ну минисервер же не просто так появился в продаже ;-)
17 МихаилМ
 
04.10.21
13:12
(11) Если в Вашей самописке обычные блокировки, то постре не поможет, тк 1с в постге будет ставить блокировки на всю таблицу, как в файловой.
18 Chai Nic
 
04.10.21
13:12
Обычные формы и клиент-сервер - понятия перпендикулярные. В архитектуре клиент-сервер может работать как обычное приложение, так и управляемое. Только модель работы разная при этом.
19 Guerro
 
04.10.21
13:13
(16) первый раз слышу
20 Guerro
 
04.10.21
13:13
(16) Мы свою базу в 2015 разворачивали, тогда такого не было
21 Kassern
 
04.10.21
13:13
(19) удобная штук, чтобы полноценную лицензию не брать. Сам таким пользуюсь на работе.
22 timurhv
 
04.10.21
13:14
(10)
>Ибо пострес блокировал таблицы как в файловой базе :-)
Не PostgreSQL, а 1С платформа.
ЗУП 2.5 платформа 1С тоже блокировала по всем организациям таблицы при расчетах.
23 Guerro
 
04.10.21
13:14
(17) режим блокировок "Управляемый"
24 Guerro
 
04.10.21
13:14
(18) Переписывать код нужно?
25 timurhv
 
04.10.21
13:14
(22) Дополню про ЗУП: в MSSQL все блокировалось
26 Guerro
 
04.10.21
13:15
(21) Цену какая? чтобы не лазил
27 HeKrendel
 
04.10.21
13:15
14к, но там ограничение
28 HeKrendel
 
04.10.21
13:16
НА УПП мини не применяется, это для свежих релизов с большим потреблением оперативы
29 Guerro
 
04.10.21
13:16
(27) до скольки пользователей реккомендует?
30 Chai Nic
 
04.10.21
13:16
(24) Как правило не нужно. Если конечно не писали серверный код в предположении, что он выполняется на клиенте. Например, работали с файловой системой клиента из серверной процедуры.
31 HeKrendel
 
04.10.21
13:17
(29) В твоем случае это серверный ключ на 64 бита, за 80+к рублей
32 Guerro
 
04.10.21
13:18
(31) Уже купили
33 Chai Nic
 
04.10.21
13:18
(31) С учетом того что нетиповая, конфигурация нетяжелая - то и 32-битного хватит.
34 HeKrendel
 
04.10.21
13:19
(32) Сервак тоже на 64 бита?
35 Guerro
 
04.10.21
13:19
(34) Да, Windows Server 2012 R2 64
36 Guerro
 
04.10.21
13:19
И Платформа и 1С сервер
37 Guerro
 
04.10.21
13:27
Подытожим...
1) Код переписывать не нужно
2) Перевести платформу на "автоматический" режим блокировки
3) настройки 1С Сервер и PostgreSQL беру стандартные в интернете
4) Все работает
Верно?
38 HeKrendel
 
04.10.21
13:39
(37) по первому- сомтря как дорабатывали

А так все верно
39 HeKrendel
 
04.10.21
13:41
1) Код переписывать не нужно -смотря как дорабатывали

2) Перевести платформу на "автоматический" режим блокировки - не подскажу

3) настройки 1С Сервер и PostgreSQL беру стандартные в интернете - у нас свои

4) Все работает

Да
40 pechkin
 
04.10.21
13:42
постгре на винду ставить - моветон
41 DimVad
 
04.10.21
13:43
(37) Зачем переводить на автоматический ? Наоборот управляемый - то, что нужно.
42 pechkin
 
04.10.21
13:47
может статься что никаких блокировок вовсе нет. несмотря на режим.
ибо файловая была, там это не нужно было
43 Guerro
 
04.10.21
14:25
Сейчас проблема в том, что 9 менеджеров проводят документ, обращается к одной и той же таблице и потом блокировка транзакций
44 Guerro
 
04.10.21
14:27
(40) лучше линукс