![]() |
Организовать терминальный доступ к 1с, на Windows 7 или 8.
Доброго времени суток. Обращаюсь к вам за помощью. В организации где начал работать, требуется увеличить скорость работы 1с. На данный момент работают 10 человек, и периодически программа зависает. Сама 1с работает на обычном компе (индекс производительности винды без учета видеокарты равен 6) и на Windows 7 (домашняя расширенная).
Как можно организовать терминальный доступ к 1с, без использования серверной ОС, если будет крутиться именно на сервере: -ASUS TS100-E7-PI4 <90S-6JA0000C300UET> -CPU Intel Xeon E3-1230 V3 BOX 3.3 ГГц/4core/1+8Мб/80 Вт/5 ГТ/с LGA1150 -Kingston ValueRAM <KVR13E9L/8> DDR-III DIMM 8Gb <PC3-10600> CL9ECC, Low Profile - штуки -Жесткий диск 300 Gb SATA-II 300 Western Digital VelociRaptor <WD3000BLHX> 2.5" 10000 rpm 32Mb - 2 штуки -Жесткий диск 1 Tb SATA 6Gb/s Western Digital Red <WD10EFRX> 64Mb почему на обычной, потому что серверная ос на 10 юзеров не по карману к сожалению... |
Цитата:
Цитата:
Вы не указали версию платформы Вашей 1С. |
Iska, а как если не обращать на это внимание. 1с 8.2
|
Цитата:
|
Iska, я вообще-то ни к чему не призываю...! И сомневаюсь, что нет сторонних способов найти решение этой проблемы, не нарушая лицензию..
|
Цитата:
|
Ivanchikkz, если вы уже об этом думали и отвергли этот вариант, то заранее прошу прощения.
Чем обосновано использование терминала? Может быть оставить 3х звенную (клиент 1С - сервер 1С - СУБД MSSQL) архитектуру? В этом случае тоже будут действовать лицензионные ограничения (до 10 сетевых подключений), но все же не терминальный сервер поднимать. Да, и не забыть про сервер распространения ключей 1С. На кол-во пользователей 1С свои, отдельные лицензии нужны, как правило с HASP ключом. |
lxa85, Извините, вы могли бы по подробнее рассказать об этом методе, я думал о нем, но не знаю как его реализовать... может подскажите где почитать об этом можно... Заранее благодарен.
|
lxa85, серверная часть MS SQL ставится клиентскую машину?
|
Iska, да, вполне. MS SQL сервер у меня без проблем запускается на рабочем месте и позволяет вести разработку программ. Не бог весть каких, так, по мелочам.
Другое дело, что полноценный MS SQL тоже надо покупать. Я не проводил экспериментов (руки не дошли). Может ли 1С работать с бесплатным MS SQL сервером, или не упрется ли в какие-либо ограничения? ---- Ivanchikkz, традиционно поиск ответов по 1С следует начинать с http://v8.1c.ru/ Где-то от сих начиная. С т.з. админа. Создаем в MS SQL базу, создаем на сервере 1С базу, связываем их вместе. Прописываем базу клиенту (в данном случае администратору 1С), открываем Конфигуратор, и заливаем базу. На клиентах - перенастраиваются базы на использование сервера 1С:Предприятие Если hasp не подхватывается, то ищем файл hasp.ini и прописываем в нем ip адрес сервера с ключами. С т.з. пользователей 1С ничего не изменится. Они также входят в программу и ровно так же с ней работают. Но данный вариант обладает бОльшей гибкостью в плане масштабирования. В плане производительности не совсем все просто, т.к. надо смотреть, где происходят вычисления (на сервере или на клиенте), насколько файловая система успевает отдавать данные, и т.п. Если sqlserver "съест"все ресурсы, то ничего страшного, так надо. В самом деле - зачем ему себя ограничивать? Но я думаю это все равно целесообразнее, нежели тратить ресурсы "сервера" на поддержку терминальных сессий, и, по всей видимости, ту же работу с файловой версией программы. ---- Инструкция по получению лицензий |
Цитата:
Цитата:
Цитата:
|
Iska, мне с трудом даются тексты Microsoft и я не задавался этим вопросом. По логике вещей да, т.к. ведется коммерческая разработка... Подтверждение этого найти не удалось: говорят можно, в сравнении версий, так же это явно не указано.
Но есть интересная приписка: Цитата:
Ivanchikkz, самое простое решение - это попробовать развернуть сервер, подключить базу, и посмотреть, как она работает. Про тонкости лицензионных соглашений лучше спросить на специализированной ветке форума Лицензирование продуктов Microsoft. |
Цитата:
Есть специализированная лицензия на MSSQL для 1С - с условием неразвертывания на MSSQL не 1С баз. Тогда стоимость сервера в 2,5 раза ниже. Но самое дорогое в стоимости лицензирования клиент-серверной 1С - это стоимость 1С сервера, его ключа защиты(а не winсервера или mssql), о ней почему-то здесь не говорили. Терминальные клиенты не столько тратят память сервера, которая сейчас недорогая, сколько существенно уменьшают нагрузку на сеть и требования к оборудованию клиентов, поэтому терминальные лицензии, имхо, в принципе выгодны, не такие уж они дорогие. Другое дело, что пользователи все равно морально не любят работать на клиентских машинах с устаревшей ОС. |
alef2474, спасибо за обстоятельный ответ. Коммерческая сторона вопроса лично меня не затрагивала, т.к. бухгалтерия сама считает деньги, а поддержкой 1С на уровне программирования занимается соседний отдел. Т.е. вне моего "поля зрения".
Локальная сеть вполне успешно справляется, но надо признать, что работу удаленных филиалов перевели на терминал, в том числе из-за трафика (Это к вопросу - где производятся вычисления и каким образом это настраивается). Цитата:
|
Благодарю всех за советы и полноценные ответы. Придет сервак, буду экспериментировать...
|
Время: 11:08. |
Время: 11:08.
© OSzone.net 2001-