Имя: Пароль:
1C
 
Все равно ошибка "Доступ к базе данных на сервере возможен только из одного
0 OLE63
 
16.06.08
16:08
Возникает такая ошибка "Доступ к базе данных на сервере возможен только из одного каталога информационной базы!"

Проблема решается следующим образом:

1. С помощью монитора пользователей убедится, что с информационной базой никто не работает.

2. Запустить Enterprise Manager SQL Server и закрыть "зависшее" соединение (Kill process).

3. Средствами операционной системы убедиться,что файл в каталоге информационной базы "1Cv7.$ui" никем не открыт. Если существуют пользователи открывшие этот файл, то следует выполнить отключение  доступа (Disconnect) пользователей от данного файла.


проблема не решилась!
А именно файл 1Cv7.$ui создается при первом запуске 1с и удаляется при выходе из 1с, другие пользователи все равно зайти не могут.
Соответственно занят только одним первым пользователем. В чем проблемма?
1 Fragster
 
гуру
16.06.08
16:09
в разных базах прописана одна скульная база
2 OLE63
 
16.06.08
16:10
(1) путь один у всех пользователей
3 elvi
 
16.06.08
16:11
попробуйте первый раз войти монопольно.
4 Яндекс
 
16.06.08
16:12
в Enterprise Manager SQL Server перевести данную базу в режим сингл ... потом возвернуть назад в мульти
5 mikecool
 
16.06.08
16:11
(1) +1
(2) не верю! (с)
6 OLE63
 
16.06.08
16:15
т.е. у всех пользователей C:\BAZA, там лежит скульная конфигурация, первого пускает создает в корне базы 1Cv7.$ui и занимеет его, при выходе файл удаляется. Если кто еще в это время ломиться в C:\BAZA то выдает ошибку
7 OLE63
 
16.06.08
16:16
(4) не помогло
8 Fragster
 
гуру
16.06.08
16:17
(6) у всех на своем компе по папке??????? ееееееее
9 Fragster
 
гуру
16.06.08
16:17
(8) + надо в шаре сделать - одну для всех папку.
10 OLE63
 
16.06.08
16:17
(8) расшаренная папка
11 JBF
 
16.06.08
16:18
Перегрузить сервак. Чо мучиться ?
12 elvi
 
16.06.08
16:19
(10) монопольно один раз войдите.
13 mikecool
 
16.06.08
16:18
(10) у каждого пользователя по попке базы и они расшарены? правильно понял?
14 OLE63
 
16.06.08
16:19
(11)да пробовали, пеергружать, конвертить, платформу меняли.
15 OLE63
 
16.06.08
16:20
C:\BAZA это папка на серваке, все к ней доступ имеют, и именно эта папка прописана в пути у пользователей.  монопольно тоже пробовали.
16 Fragster
 
гуру
16.06.08
16:20
(10) расшаренная папка на компе у кого нить, и у всех доступ к ноей типа \\komp\baza\ ?
17 OLE63
 
16.06.08
16:22
(16) да
18 Fragster
 
гуру
16.06.08
16:24
(17) тогда (5) +1
19 OLE63
 
16.06.08
16:27
(18) нет такого...одна скульная база... одна таблица.
одна сессия в мониторе Manager SQL
20 OLE63
 
16.06.08
16:33
может из за терминального режима?
21 КРТЩ
 
16.06.08
16:37
20, +1

зависшая терминальная сессия любого зверя.
у меня так бывает раз в неделю, особенно когда филиалы которые работают через GPRS остаюццо внещапно без света ;)
22 OLE63
 
16.06.08
16:47
(21) самое обидное что зависших нет...а просто ошибку выдает(

Просто мне интересно так и должно быть.. что в корне базы файл 1Cv7.$ui создается при открытии пользователем и удаляется после закрытия?
23 КРТЩ
 
16.06.08
17:05
да причем тут корень базы? даже если кильнуть всех зверей и в мониторе никого не будет, остается терминальная незакрытая логофнутая сессия, которая держит скуль, и не дает зайтить никому.
24 КРТЩ
 
16.06.08
17:06
а. еще проверь не создается ли в каталоге ИБ файл sys.dll
25 OLE63
 
16.06.08
17:17
как я понял дело в настройках или 1с или sql.
Создал у себя на локальном конфигурацию с одним документом и новую БД.

Конфигурация приконектилась без проблем, и работает но только для одного пользователя. Опять такая же ошибка. Моск сломан окончательно
26 vde69
 
16.06.08
17:24
(25) интерпрайс менеджер ЗАКРОЙЙЙЙЙ
27 vde69
 
16.06.08
17:25
(26)+
такое бывает если и в интерпрайсе и в 1с работаешь под одним логином (например sa), посему я всегда на каждую базу делаю своего юзера
28 elvi
 
16.06.08
17:26
(25) а ключ какой?
29 OLE63
 
16.06.08
17:33
(27)логины разные

(28) какой ключ?
30 КонецЦикла
 
16.06.08
17:37
Бугога
Было такое
Перезагрузки, ресторе из бэкапа в новую базу не помогало :)
Не помню как вылечил... там еще с индексами трабла была... а начиналось с суспекта вроде бы...
Наверное перенес DTS-ом
31 OLE63
 
16.06.08
17:46
нашел в чем трабла...нужно у пользователя БД поставить роль processadmin))
32 mikecool
 
16.06.08
17:49
(31) гм, нафига? для работы 1с достаточно дбо или нет?
33 OLE63
 
16.06.08
17:51
дбо видимо не достаточно)
34 vde69
 
16.06.08
17:59
(33) достаточно:
1. права дбо и паблик для базы,
2. паблик для мастерс,
3. и что-бы он был именно дбо (не роль, а свойство) для базы
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс