Терминальная сессия

1. апостол 32 17.05.11 16:27 Сейчас в теме
Здравствуйте. Подскажите в чем может быть дело. Стоит Windows Server 2003 при сворачивании терминальной сессии ее, потом развернуть не возможно.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. cool.vlad4 2 17.05.11 16:34 Сейчас в теме
3. апостол 32 17.05.11 16:38 Сейчас в теме
cool.vlad4 пишет:

(1) скрин?

скрин могу только завтра выложить, когда буду в офисе. сейчас позвонили описали эту проблемку. а так не подскажешь в чем может быть дело?!
4. tango 543 17.05.11 21:10 Сейчас в теме
есть такая бадья, что открывается вторая сессия. при этом первая честно трудится, но попасть в нее можно только если лимит сессий исчерпан, и новую тебе не подсунут. (реально месяца полтора назад было)
5. апостол 32 18.05.11 08:42 Сейчас в теме
(4) и как эту проблему решил?
6. tango 543 18.05.11 21:25 Сейчас в теме
это не у меня было, у Василия. Ну, он приехал, долго ругался на админов, а потом успокоился, потому что в первой сессии все было ок
7. Driver_Com 27.09.11 08:45 Сейчас в теме
Попробуй ограничить средствами администрирования сервера терминалов пользователя одним сеансом.
8. ivan811 27.09.11 11:13 Сейчас в теме
Такое же очень часто возникает- первая сессия висит а подключается новая. В диспетчере просто потом выбираю первое соединение и к нему подключаюсь.Но ка кто это не правильно(
9. olsan 27.09.11 11:28 Сейчас в теме
(8)Аналогично. Подключаюсь к первой сессии сохраняю (если нужно изменения). Потом её убиваю и пользуюсь последней. Такое иногда бывает но причину я пока не установил.
10. Arox 4 27.09.11 11:37 Сейчас в теме
иногда приходится убивать сессию на сервере, т к бухгалтера как то выходят не правильно...
11. SanSem 27.09.11 11:58 Сейчас в теме
какая версия Citrix ? какие настройки публикации приложения?
12. ramzess9 20.10.11 17:50 Сейчас в теме
Ограничьте на сервере время логаута пользователя в терминале при простое 1-5 минутами
SlavaVNL; +1 Ответить
13. leka1st 26.10.11 15:49 Сейчас в теме
Как уже сказали достаточно ограничить клиента на сервере одним сеансом, ну и логаут сделать не 1-5 минут а час или два, потомучто при не активности пользователя будет закрывать сессию, и скидывать все.
14. leka1st 26.10.11 15:50 Сейчас в теме
А пользователи не всегда работают все время в сессии, так что вам один путь в настройки терминальных сессий.
15. vinniboom 26.10.11 23:54 Сейчас в теме
Конечно инфы мало. Кто конектися,чем, как устроенно куда конектится по политикам.
Но могу кинуть иголку следующую. А с сетью все в порядке? Или ты думаеш что все в порядке?
16. avko 15.02.13 11:04 Сейчас в теме
Конспект установки 1С:Предприятие 8
на MS SQL Server 2005

"Тайные" знания




Установка 1С:Предприятие 8.1 на MS SQL Server 2005 (да и не только) не требует глубоких знаний. Вполне можно обойтись "методом тыка". Ну как обычно администраторы/программисты и поступают. :)

Ниже идет небольшой текст, который можно осилить прочитать. Но если сразу до конца "много" покажется, запомните в закладки (клавиши Ctrl + D) , потом всегда можно будет вернуться.

Клиент-серверный режим работы
Купить совместные продукты
1С и Microsoft

1С:Предприятие 8 + MS SQL Server Standard 2008. Клиентская лицензия на 1 рабочее место

1С:Предприятие 8 + MS SQL Server Standard 2008. Клиентская лицензия на 5 рабочих мест

1С:Предприятие 8 + MS SQL Server Standard 2008. Клиентская лицензия на 10 рабочих мест

1С:Предприятие 8 + MS SQL Server Standard 2008. Клиентская лицензия на 20 рабочих мест

1С:Предприятие 8 + MS SQL Server Standard 2008. Клиентская лицензия на 50 рабочих мест

1С:Предприятие 8 + MS SQL Server Standard 2008. Клиентская лицензия на 100 рабочих мест

1С:Предприятие 8.2 + MS SQL Server Standard 2008. Лицензия на сервер (x86-32)

1С:Предприятие 8.2 + MS SQL Server Standard 2008. Лицензия на сервер (x86-64)

1С:Предприятие 8.2. Лицензия на сервер(x86-32) + MS SQL Server Standard 2008. Лицензия на 1 процессор

1С:Предприятие 8.2. Лицензия на сервер(x86-64)+ MS SQL Server Standard 2008. Лицензия на 1 процессор

1С:Предприятие 8. Дополнительная лицензия на 1 процессор к MS SQL Server Standard 2008

1С:Предприятие 8.2. Лицензия на сервер(x86-64)+ MS SQL Server Enterprise 2008. Лицензия на 1 процессор

1С:Предприятие 8. Дополнительная лицензия на 1 процессор к MS SQL Server Enterprise 2008

Базовый комплект для перехода на SQL Server Standard 2008 (10 клиентских лицензий). Только для пользователей 1С:Предприятие 8 + MS SQL Server 2000 (2005)

Клиентский доступ к MS SQL Server Standard 2008 в составе системы 1C:Предприятие 8 на 1 пользователя

Клиентский доступ к MS SQL Server Standard 2008 в составе системы 1C:Предприятие 8 на 5 пользователей


Что означают понятия «клиент» и «сервер»? Клиентом является запрашивающая машина (обычно ПК), сервером — машина, которая отвечает на запрос. Оба термина (клиент и сервер) могут применяться как к физическим устройствам, так и к программному обеспечению.



клиент-сервер



Клиентская часть 1С:Предприятия 8.1, установленная на компьютере пользователя выполняет запрос к серверной части 1С:Предприятия 8.1, расположенной на сервере. Для взаимодействия используется протокол TCP/IP. Применительно к SQL Server, клиентами являются рабочие сервера кластера 1С:Предприятия 8.1. Клиент SQL (сервер приложений) выполняет запрос по протоколу TCP/IP. Для взаимодействия с клиентами MS SQL Server использует порт 1433 (по умолчанию). Могут использоваться и другие порты, если используется несколько экземпляров приложения SQL Server. Кроме этого, в SQL Server 2005 используется порт 1434 для обзора списка доступных серверов. IBM DB2 использует для своих клиентов порт 50000 (по умолчанию) по протоколу TCP/IP.
Таким образом получается, что применительно к 1С:Предприятию 8.1 образуются две связки «клиент-сервер»:
1 - клиент (компьютер пользователя) - сервер (сервер приложений)
2 - клиент (сервер приложений) - сервер (сервер баз данных)

архитектура



Обучающий ролик (внимание, анлийский язык, ролики не мои!)



Выбор редакции MS SQL Server



Раздел переехал сюда.

Перед установкой




Для работы MS SQL Server 2005 подходят большинство современных компьютеров.

Обязательно понадобятся (они идут в дистрибутиве):

Windows Installer 3 (в современных версиях он уже есть)
.NetFramework 2

Как "правильному" админу (DBA) вам еще нужно будет приготовить:

SQL Server 2005 Performance Dashboard Reports
SQL Server 2005 Best Practices Analyzer


Параметры установки




Не принципиально, какие вы укажете настройки при установке SQL Server, кроме способа сортировки collate. Для правильной работы необходимо в "Языке и региональных стандартах" выбрать "Русский". В этом случае при установке SQL Server сам предложит правильную сортировку Cyrillic_General_CI_AS. Выбор режима проверки подлинности пользователей укажите смешанный (mixed). Остальные параметры всегда можно скорректировать после установки - 1С:Предприятие будет работать независимо от них.

Саму процедуру установки SQL Server 2005 можно прочитать в оригинале. Установка Express версии описана здесь Scott Lowe (Перевод Моисеенко С.И.) - Как установить SQL Server 2005 Express Edition и SQL Server Management Studio Express?



Важно! На видео выбрана кодировка не для 1С (видео не мое)

После установки

Оставьте для работы только протоколы TCP/IP и SHARED MEMORY

В версии Express экземпляр по умолчанию отличается от других версий, после имени компьютера нужно указывать именованный экземпляр SQLEXPRESS. А также по умолчанию выключен протокол TCP/IP, нужный для работы с 1С:Предприятие 8.

Протокол именнованных каналов выключите совсем (и для "клиента" тоже на сервере приложений).
Обновите экземпляр сервера до актуального релиза

Обновите версию MS SQL Server 2005 до последней.
Для повышения быстродействия выключите проверку сертификатов

EXEC sp_fulltext_service 'verify_signature', 0
GO

*Примечание. Описание тут.
Перенесите tempdb на быстрый независимый массив/диски

Пример скрипта:

USE Master

GO

ALTER DATABASE tempdb

Modify file (NAME=tempdev, FILENAME='F:\SQLDATA\tempdb_data.mdf')

GO

ALTER DATABASE tempdb

Modify file (NAME=templog, FILENAME='E:\SQLLOG\tempdb_log.ldf')

GO
Выключите антивирус на сервере СУБД

Ну не дружат антивирусы и СУБД :)
После всех настроек посмотрите на рекомендации SQL Server 2005 Best Practices Analyzer

SQL Server 2005 Best Practices Analyzer

SQL Server 2005 Best Practices Analyzer - это небольшое приложение (дистрибутив - 1.9 Мб), позовляющее анализировать сервисы и БД MS SQL Server 2005. В результате выдается отчет о том, что не очень хорошо, а что совсем плохо.

http://www.gilev.ru/1c/hardware/RAID.html

Например данный скриншот говорит о том, что у этого сервера можно повысить производительность, правильно выполним разметку HDD и затем оптимизировав размещение баз данных.

Об этом я сделал отдельную заметку.



Регламентное обслуживание

Сопутствующая статья:

Выбор серверного оборудования Выбор серверного оборудования


Регламентные процедуры

Рекомендуется также выполнять следующие регламентные операции:
Обновление статистики базы данных
(один или несколько раз в день)

Если вручную, то выполняем процедуры:

exec sp_msforeachtable N'UPDATE STATISTICS ? WITH FULLSCAN'
DBCC UPDATEUSAGE (dbname)

Через графический интерфейс:

Обновление статистики мастером
Очистка процедураного кэша СУБД
(после обновления статистики)

Выполняем процедуру

DBCC FREEPROCCACHE

Реиндексация базы данных
(раз в сутки в не рабочее время)

Если вручную, то

sp_msforeachtable N'DBCC DBREINDEX (''?'')'

или смотрите скрипт

Через графический интерфейс:

Перестройка индексов мастером
Используйте анализа фрагментированности для снижения нагрузки

Для больших баз данных нужно уменьшать ненужные операции по дефрагментации тех индексов, для которых это не требуется.

Функция таблицы динамического управления sys.dm_db_index_physical_stats возвращает процент фрагментации в столбце avg_fragmentation_in_percent. Если значение в этом столбце превышает 25%, то для восстановления исходных параметров производительности рекомендуется выполнить дефрагментацию/реиндексацию этого индекса.

Еще проще, воспользовшись отчетом:

Отчет о необходимости обновления индексов
Настройте резервное копирование
Не забудьте настроить автоматический бэкап для вашей базы данных. Это существенно дешевле, чем не делать бэкап и без нервов :) . Хотя бы раз в неделю проверяйте, что не закончилось место и восстанавливайте бэкап в копию базы для проверки а спасет ли бэкап, "если что"...
Уменьшение размера базы (лога) данных

Уменьшить базу данных можно или с помощью графического интерфейса приложения SQL Server Management Studio.
Первый случай выполняется посредством вызова контекстного меню на необходимой базе и выбора Tasks - Shrink - Database.
Второй случай опишем несколько подробнее. Ниже приведен скрипт уменьшения лога:



DBCC shrinkdatabase(N'base1c', TRUNCATE_ONLY); /*усечение всей базы*/

use [base1c] DBCC SHRINKFILE (N'base1c_Data', 101); /*усечение только файла данных до размера 101 мб*/

use [base1c] DBCC SHRINKFILE (N'base1c_Log', 0); /*усечение только файла транзакций до размера 0 мб*/

CHECKPOINT; /*Записывает все данных из буферного кэша в текущей базе данных на диск*/

BACKUP LOG [base1c] TO DISK = N'F:\log\base1c.bak' WITH TRUNCATE_ONLY /*очистка журнала транзакций */



где:
base1c - имя базы данных
F:\log\base1c.bak - путь к файлу бэкапа лога



Рекомендую также настроить регламент "Автоматического тестирования и исправления".

Мониторинг производительности

Polls - Получить наш опрос



Бесплатный инструмент SQL Server 2005 Performance Dashboard Reports

Perfomance Dashboard

Server 2005 Performance Dashboard – это набор отчетов являющихся средством мониторинга нагрузки на производственные сервера.

Скачайте SQL Server 2005 Performance Dashboard, скопируйте на сервер где установлен SQL Server и запустите его.

Теперь нам нужно что-то вроде “зарегистрировать” наши отчеты, а если точнее создать новую схему (MS_PerfDashboard) в базе данных msdb и донастроить процедуры и функции. Запустите Management Studio (обычно находится по адресу Start - All Programms - Microsoft SQL Server 2005 - SQL Server Management Studio):

В верхнем меню File - Open - File… и выбирете файл C:\Program Files\Microsoft SQL Server\90\Tools\PerformanceDashboard\setup.sql
Выполните команду Execute нажав соотвтствующую кнопку на панели инструментов;
Установка закончена. Разверните на левой панели “дерево” и щелките правой кнопкой по нужной Вам БД - Reports - Custom Reports… (вылезит предупреждение о том что запускаете кастомные отчет на свой “страх и риск”, забиваем и идем дальше). Появится окошко выбора файла, выберите C:\Program Files\Microsoft SQL Server\90\Tools\PerformanceDashboard\performance_dashboard_m­ain.rdl. В главном окне сформируется отчет.

Не обманывайтесь простотой картинки на скриншоте. Все "ссылки" отчета расшифровываются в более детальные и серьезные "на подумать вещи".
Платный инструмент 1С:Центр управления производительностью

Для мониторинга и анализа производительности клиент-серверных информационных систем на платформе 1С:Предприятие 8.1 предназначен «Центр управления производительностью» (ЦУП).

1С:ЦУП

Пример когда нужен ЦУП описан в статье Влияние блокировок на производительность 1С:Предприятие 8.1.

Более подробно вопросы производительности рассмотрены в материале Оптимизация 1С:Предприятия 8.1



Помощь в администрировании сервера и повышение производительности

Услуги оказываются от 1С-Рарус


Телефоны: (495) 250-6383, 250-6393, 223-0404

попросить оператора переключить на Гилёва Вячеслава (сотовый)

Схема проезда к московскому офису на улице Бутырский Вал

и эта же схема в яндексе






1С-Рарус, услуги оказываемые Вячеславом от имени компании

Цены



Наименование Бесплатные часы Цена
1С:Предприятие 8 + MS SQL Server 2005. Доп. лицензия на 300 рабочих мест 44
890 000 руб.



Если Вы хотите мою помощь:

- настроить/развернуть сервер

- проверить, что все верно настроено

- повысить производительность

- настроить мониторинг производительностьи

рекомендую обратиться через эту страничку или обратившись в компанию 1С-Рарус.

Вы можете также можете потренироваться в вышеописанном на авторском курсе администрирования 1С.
17. VicGuru 16.02.13 14:24 Сейчас в теме
18. stas_r 1 07.04.13 20:49 Сейчас в теме
У меня в настройках ограничение на одну сессию для пользователя и все отлично. Так же советую сделать закрытие неактивных пользователей по таймауту, например через 3-5 часов, чтобы не мешало копированию 1С..
19. mumilkin 10.04.13 14:27 Сейчас в теме
Через групповые политики ограничить пользователя 1 сеансом, ограничить по времени отключенный сеанс и бездействующий сеанс. Еще не забыть обозначить действие при превышении ограничений или разрыве подключения.
20. Disday 12.04.13 12:20 Сейчас в теме
Обновите клиент-RDP это баг.
21. nsm 29.04.13 16:23 Сейчас в теме
Если это случается на каком то конкретном компе то есть известная настройка ПК. Делается так gpedit.msc --> Computer Configuration --> Administrative Templates --> Windows Components --> Terminal Services --> Keep-Alive Connections (Подключения, проверяемые на активность) --> Enabled
Так же есть альтернативы для подключения http://www mremoteng org/ http://remotedesktopmanager com/ с очень большим количеством мощных инструментов.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот