Вход | Регистрация

1С:Предприятие ::

Метки:администрирование

Проблема при работе 1c+Sql+Terminal Server

Я
   SergVE
08.06.04 - 14:17
Помогите решить проблему.

При работе 1С предприятие на терминальном сервере возникает следующая ошибка: «Доступ возможен только из одного каталога ИБ».

1. Никакой системы при возникновении ошибки не замечено, возникает случайно.
2. Заблокированных файлов в каталоге ИБ нет.
3. Зависших процессов на Microsoft SQL нет.
4. Зависших сессий на Терминальном сервере нет.
5. Такая ошибка возникает только при запуске в терминальной сессии на терминальном сервере и при этом 1С можно запустить на рабочей станции по сети без ошибок.

Конфигурация
1C:  1С 7.7 для Sql Build 21
Серверы: Windows 2000 server sp4
SQL: MsSql 2000 Sp3
Связка: Sql<-->Terminal<-->Пользователи
 
 
   alxkorvin
 
1 - 08.06.04 - 15:32
По тексту сообщения об ошибке можно однозначно определить способ решения проблемы.
   SergVE
2 - 08.06.04 - 15:48
Как его (способ решения) определить ?
   oleg1117
 
3 - 08.06.04 - 16:04
У меня абсолютно такая же проблема. Решение пока не найдено.

Доступ к SQL базе с двух W2K + Citrix MF 1.8.
Возникает это только на одном из терминальных серверов. Причем если
попытаться из - под терминальной сессии скопировать файл метаданных, система не дает этого сделать. Сообщение об ошибках может варьироваться "Доступ возможен ...", "Файл 1cv7.md ... " и т.п. После отключения ВСЕХ пользователей с "кривого" терминального сервера вход через него становится снова возможным.

Если кто подскажет как с этим бороться буду признателен.
To (1): У всех пользователей прописаны каталоги, и естественно, речь не о попытке второго входа того же пользователя в один каталог.
   SergVE
4 - 08.06.04 - 16:20
To (oleg1117): Да все именно так
   alxkorvin
 
5 - 08.06.04 - 16:57
К базе у разных пользователей прописаны разные пути. Например расшарена папка и часть пользователей обращается с использованием сетевого пути, а часть с использованием локального.
   SergVE
6 - 09.06.04 - 08:25
Нет путь к базе у всех одинаковый
   oleg1117
 
7 - 09.06.04 - 09:36
To: SergVE
Детально сравнил параметры терминальных серверов, обнаружил различия.
Установил на "кривом" так же как на нормально работающем.

Пуск / Настройка / Панель управления
/ Администрирование / Настройка служб теримналов

Подключения / ICA - tcp (или RDP) / Свойства

Закладка Параметры клиента

"Подключение"

Использовать параметры подключения пользователя    -    Нет (Было Да)
   Подключение дисков клиента при входе    -    Да
   Подключение принтеров клиента при входе    -    Да
   По умолчанию выбрать основной принтер клиента -    Да   (Было Нет)

"Отключить следующие возможности:" (все флаги сняты)

Пока жду, что получится.

Какие в Вас настройки?
   SergVE
8 - 09.06.04 - 11:38
Такие же как у Вас были.
Я это отключаю в свойствах конкретных пользователей.
   oleg1117
 
9 - 09.06.04 - 11:44
Не помогло:(
Только что пришлось выгнать всех с проблемного сервера.
   romix
 
10 - 09.06.04 - 15:57
Эта проблема возможна из-за того, что папки Temp не являются различными
для разных пользователей терминального сервера. Напишите в консоли MS-DOS
echo %temp%
и нажмите Enter. Что пишет эта команда?
Если короткий путь типа c:\temp, то надо выставить его в правильное значение
в Свойствах системы (правый клик на Мой компьютер ...). Правильное значение
взять из виндов, в которых эту переменную не изменяли.
 
 
   romix
 
11 - 09.06.04 - 16:02
(+10) А изменять могли, чтобы поставить MS-SQL (на имени Администратор установщик MS-SQL молча падает; правильное решение - создать юзера с коротким латинским именем типа AdminSQL и устанавливать под ним, неправильное - изменить переменную окружения Temp и потом не вернуть как было).
   nice
12 - 09.06.04 - 22:06
У меня такая же беда, просто если внимательно посмотреть, то сессия "плохого" пользователя не закрыта, хотя я закрывал на его машине терминал ручками...
Можно удалить "плохую" сесию и всё должно быть Ок
   SergVE
13 - 09.06.04 - 22:08
Папки переменной %TEMP% разные в разных терминальных сессиях, по крайней мере у меня. SQL сервер и терминальный сервер разные компьютеры.
Может еще идеи есть.
   SergVE
14 - 09.06.04 - 22:22
to Nice:
Вопрос как ее определить - "плохую" сессию ?
Когда такая ситуация возникает я смотрел что пользователи делают в своих сессиях с 1С. Все работают, документы вводят и т.д. Вроде как зависших нет.
   nice
15 - 09.06.04 - 23:53
пользователь вышел, а потом зайти не смог, хотя окошко стерминалом закрыл и из 1С вышел, вот который войти не могёт, как я понимаю с одной и той же машины, то его сессию и киляй, она у меня тоже нормальной была, но это тоже не лучший вариант :(
хотя удобнее чем всех из базы гнать...
   EvilMurena
16 - 10.06.04 - 03:59
Попробуй снеси W2K4SP и поставь тоже, но с 3-м SP. Были траблы (но другие) с 4-м. После отката на третий они пропали.
   789
17 - 07.12.04 - 21:35
г-да, 0 проблем. перейдите на win server 2003 enterp....s и все


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует