Взаимодействие сервера 1С с разными видами СУБД одновременно #793286


#0 by Amateur
Добрый день! Никто не знает что будет если к серверу приложений 1С подключить 2 сервера СУБД (СУБД MS SQL + СУБД PostgreSQL)?? Спасибо!
#1 by vde69
все нормально будет... только зачем?
#2 by Фрэнки
а на каких операционных системах хотите иметь все это хозяйство, кроме MS SQL ?
#3 by Amateur
Как сказал мне наш сис админ ресурсы компа на котором сейчас у нас расположен СУБД MS SQL ограничены и получается у нас остается либо переносить СУБД на более мощный компьютер либо подключить дополнительный комп, но так как у нас нет доп. лицензии на СУБД MS SQL, мы рассматриваем вариант с СУБД PostgreSQL.
#4 by Amateur
операционные системы Windows
#5 by Джинн
На траву у вас деньги есть, а на сервер нет. Странно...
#6 by Фрэнки
не совсем понимаю, каким образом ваш админ собирается извлечь выгоду от подключения еще одной субд в кластер, с учетом того, что базы данных в таком раскладе останутся раздельными, а установка еще одного сервера для субд, даже если это постгри, но поверх виндуса - это все равно потребует денег на лицензирование
#7 by Amateur
По его словам якобы у нас лицензии на windows есть. Но если я вас поняла правильно установка СУБД PostgreSQL на windows требует лицензии?? Если честно я тоже пытаюсь понять зачем все это реализовывать, поэтому обратилась к вам.
#8 by Фрэнки
Лицензию на саму СУБД PostgreSQL не нужно покупать. Но нужны лицензии на клиентские подключения к самому серверу-железяке, на которой установлена Windows. не очень верится, что админ заблаговременно, в соответствии со всеми правилами эти подключения купил. У вас по итогу будет стоять общий сервер 1С - к нему подключены все пользователи. Затем к этому серверу СУБД №1 и рядом СУБД № 2. Если ничего покупать не нужно, то запустить СУБД № 2 можно прямо не откладывая. Зачем тогда спрашивать совета, когда надо пробовать?
#9 by YFedor
Лицензии на подключение включены в лицензии на клиентов если на сервере настроено лицензирование не по пользователям, а по устройствам
#10 by Amateur
Я должна согласится с этой затеей, но мне если честно это затея кажется бредом. Я не знаю ни одного человека кто бы использовал  PostgreSQL с сервером приложений 1с это раз.  Второе как сервер 1С будет себя вести с двумя разными субд. Я могу с уверенностью сказать, что лицензии на клиентские подключения никто покупать не будет, поэтому ставится вероятно если будет то на линукс. Была бы благодарна если бы вы мне привели аргументы почему лучше этого не делать.
#11 by Necessitudo
Неужели кто-то ставит Постгресс на Винду?
#12 by Фрэнки
ну я могу убедительно заявить, что СУБД эта используется достаточно массово, чтоб не вызывать такого принципиального отрицания. Аргументы против Постгри найти можно такие же точно, как и против других СУБД. Это не слишком конструктивный способ отрицания предложенного администратором варианта. А вот, если говорите, что Постгри будет по факту установлен на линукс, то одновременно придется установить на линукс и 1С-сервер тоже, который сможет работать с любым сервером СУБД (MS SQL + Windows) и (постгри+линукс) - 1С-сервере на линуксе это переваривает спокойно.
#13 by Фрэнки
другое дело, что даже в экзамене на сертификат уровня Проф на Платформу 1С имеется вопрос, в котором сказано, что нельзя на 1С-сервере, установленном в Windows соединять СУБД сервера, установленные где-то еще, кроме Windows
#14 by Волшебник
Вполне рабочий вариант
#15 by etc
что-то не верится. Если такой вопрос есть на экзамене то где этот запрет на ИТС?
#16 by Dmitrii
>> Неужели кто-то ставит Постгресс на Винду? Да, ставят. И ничего в странного в этом нет, учитывая дефицит грамотных линуксоидных админов. Со стороны 1С особой разницы нет. На последней конференции Инфостарта выступали ребята, которые утверждали, что на продуктивных серверах разницы в производительности не было (во всяком случае значимой).
#17 by igork1966
+1
#18 by Фрэнки
сейчас скопирую текст вопроса и ответы
#19 by Фрэнки
1.20 Если рабочие серверы кластера 1С:Предприятие работают с использованием разных операционных систем то: 1. ни каких ограничений на используемые СУБД нет 2. с MS SQL сервер можно работать с рабочего сервера под управлением операционных систем Windows, c другими СУБД только из под Linux 3. с MS SQL сервер можно работать с рабочего сервера под управлением операционных систем Windows, c другими СУБД как из под Windows, так и из под Linux правильный ответ указан 3 --- получается, что ограничения по гибридным связям есть.
#20 by etc
не, тут имеется ввиду что сервер 1С запущеный на Linux-е не сможет установить соединение с MSSQL поскольку он только на Windows. И вся эта возня я так понимаю из за SQL Native клиента которого требует 8.3 со снятым режимом совместимости.
#21 by etc
+ А так связка 1С(Windows) - Postgre(Linux) не запрещена.
#22 by Фрэнки
похоже, что уже содержание документации изменено, по сравнению с тем что было раньше. Вот с картинками ссылка
#23 by etc
да, почему-то они это вариант не нарисовали. Хотя явно не запрещают.
#24 by Dmitrii
Русским языком вроде написано в ссылке из : Особенности рабочих серверов под управлением Linux - не могут взаимодействовать с СУБД Microsoft SQL Server, - не поддерживается работа с СОМ-объектами, - аутентификация на сервере выполняется по протоколу Kerberos. Если у автора ветки сервер 1С остаётся под виндой, тоникаких ограничений нет. Указанные выше ограничения для серверов 1С под линукс.
#25 by Dmitrii
>> как сервер 1С будет себя вести с двумя разными субд. Если сервер 1С останется на винде, то вполне нормально. Никаких явных проблем быть не должно. >> ставится вероятно если будет то на линукс Что будет ставиться? PostgreSQL? Да ради бога. Если есть грамотный линуксовый админ, готовый настроить и развлекаться с этим сервером и гарантировать его устойчивую и бесперебойную работу, то никаких проблем я не вижу. В противном случае я бы рекомендовал ставить PostgreSQL на винду. Никакого особого смысла ставить PostgreSQL именно на линукс нет, кроме экономии на виндовых лицензиях. Если речь об установке на линкус 1С'а. То это не ваш вариант так как 1С, стоящий на линуксе не дружит с СУБД MS-SQL и имеет прочие ограничения, перечисленные в - не поддерживает COM и требует аутентификацию Kerberos.
#26 by Dmitrii
>> если бы вы мне привели аргументы почему лучше этого не делать. Чтобы привести нормальные аргументы, нужно получить нормальное описание предполагаемой среды, которую надо покритиковать. Я, например, так и не понял что, где и как будет установлено и какие версии. Сервер 1С - на винде или на линуксе? Сервер PostgreSQL - на винде или на линуксе? Сервер MSSQL будет стоять на одном физическом серваке с 1С или на отдельном? Пока что единственный аргумент против - это геморрой с администрированием двух различных СУБД, у каждой из которых  свои особенности. Трудности с переносом баз с одной СУБД на другую - только через выгрузку/загрузку dt, которая для больших баз может быть затруднена.
#27 by Фрэнки
да там много чего можно накритиковать. Начиная с того, что вовсе не раскрыта задумка, каким образом появление в связке еще одного сервера СУБД (не замена старого, а появление еще одного) должно как-то изменить ситуацию в позитивную сторону. для уже существующих баз на старом сервере. Можно с большой вероятностью предположить, что там не сервера, а некие офисные компы с операционками, поставляемые в ОЕМ комплектации и это называется лицензией на сервер. Так же не сказано ничего о старом сервере, который по факту может оказаться MS SQL Express какого-то года выпуска.
#28 by Lama12
Ставьте построить на Линукс и не парьтесь. Сервер приложений нормально отработает.
#29 by ansh15
Какие именно ресурсы ограничены и почему их может перестать хватать, админ не сказал? Базы увеличились в количестве и размере, число активных пользователей, интенсивность работы с базами? Или на сервер с 1С и СУБД поставили еще что-то левое и 1С теперь стало работать медленно? Параметры компьютера, именуемого "сервер"(кол-во ядер, частота, память) тоже неизвестны? Может ничего дополнительно ставить и не надо.
#30 by ТупойЖадный
>> Я не знаю ни одного человека кто бы использовал  PostgreSQL с сервером приложений 1с это раз. Я буду первым. И таких обкуренных как я полно.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С