Could not find Record #8710 ($2706)
07.10.2014 15:05
#
Добрый день.
ИБ 8.7. Ключ Sentinel 5 users. BDE 5.0.1.
Есть 2-е виртуальные машины Win Server 2008 r2 на одной из которых установлен терминальный сервер. Через терминальный сервер заходят пользователи ИБ, на диске D этой ВМ лежит общая оболочка , пользователям ИБ подключается диск с базой, которая находится на 2-й виртуальной машине.
Если работает один пользователь - все в порядке, если от 2-х то периодически при работе с ИБ выскакивает сообщение - Could not find Record #8710 ($2706), а в протоколе появляется ОШИБКА ОТЛОЖЕННОЙ ЗАПИСИ и ссылается в основном на индексные файлы. Отключение антивируса не помогло.
Может кто сталкивался с этой проблемой ?
Заранее благодарен.
- 311 просмотров
Кок-то очень мудро.
Зачем базу располагать на второй виртуальной машине?
Зачем вообще ВМ, разве без них нельзя?
1.Расположить базу на другой ВМ было связано с правами пользователей да и BDE всегда был так настроен на локальных ПК, к которым подключался диск с Файл сервера под некой Буквой.
2. Есть железка - Сервер. На нем крутятся разные Виртуальные сервера с разными функциями . Пользователи работают в терминальном режиме.
Для VirtualBox есть такая информация:
http://www.virtualbox.org/manual/ch12.html#idp57177296
Доводы не очень убедительные, внутри одного Виртуального сервера всегда можно настроить нужные права доступа. В базах удалить все файлы с расширением lck и файл PDOXUSRS.NET, и про букву сразу забыть.
Вот и пусть работают на одном виртуальном сервере.
Ксть конечно другой путь, изучать матчасть, Александр Вас отправил в нужном направлении.
P.S. У нас таких железяк на обслуживании несколько, своих тоже несколько. Несколько десятков пользователей на одном сервере легко уживаются.