![]() |
![]() |
|
v7: Database 'DB' is already open and can only have one user at a time | ☑ | ||
---|---|---|---|---|
0
1c_prog
17.02.14
✎
08:29
|
При открытии базы данных через Enterpris Manager выдается такая ошибка Database 'DB' is already open and can only have one user at a time
Как её побороть? Перезагрузка сервера не помогла. |
|||
1
dk
17.02.14
✎
08:30
|
больше информации
скуль? |
|||
2
dk
17.02.14
✎
08:31
|
торможу
тоды версия |
|||
3
1c_prog
17.02.14
✎
08:34
|
1с 7.7
sql 7 |
|||
4
dk
17.02.14
✎
08:35
|
коннекты и свойства базы дает посмотреть?
|
|||
5
ДенисЧ
17.02.14
✎
08:36
|
кто-то монопольно зашёл
|
|||
6
1Сергей
17.02.14
✎
08:40
|
>>sql 7
Мать моя, женщина... Люди на ём ещё сидят :) |
|||
7
Bigbro
17.02.14
✎
08:43
|
1c уже вылетела и висит с ошибкой ждет пока кто то ткнет кнопку закрыть.
|
|||
8
Рэйв
17.02.14
✎
08:51
|
(0)Покиляй все сессии у базы на скуле и будет счастье
|
|||
9
1c_prog
17.02.14
✎
09:14
|
что было сделано для решения проблемы:
перезагружен сервер - не помогло базу переименовали,заново присоединили в конфигураторе - не помогло переименовали на старое имя, прописали соединение - не помогло опять перезагрузили сервер - все работает проблема возникла на мой взгляд из-за того что у нас есть пользователи которые напрямую обращаются к запросам этой самой базы и в момент сохранения конфигурации было такое обращение - вот спасибо всем за участие:) |
|||
10
ЧеловекДуши
17.02.14
✎
09:37
|
(0) Почитай, там многое есть :)
http://yadi.sk/d/2DSqEyuAE57iJ |
|||
11
ЧеловекДуши
17.02.14
✎
09:37
|
(9) В менеджере установи галочку, где говорится что к БД может подключаться не только один пользователь :)
|
|||
12
ЧеловекДуши
17.02.14
✎
09:40
|
+(9) >> есть пользователи которые напрямую обращаются к запросам этой самой базы
Прямой Запрос Проблема возникает только в момент первого входа в БД. Т.е. даже если ты входишь в 1С раздельно, то 1С при первом запуске БД проверяет структуру таблиц. И делает она это в монопольном режиме. А следовательно, если у вас разные пользователи подключаются к вашей БД из разных БД под средством прямых запросов, то и 1С не могёт сверить таблички :) |
|||
13
ЧеловекДуши
17.02.14
✎
09:42
|
+(12) Как вариант, всегда иметь пользователя, который подключен к БД. Типо Бота, но который нечего не делает.
Или попросту при таком обращении организовывать ОЛЕ соединение с БД. Но запросы конечно не переписывать, работать по прямым. :) |
|||
14
МихаилМ
17.02.14
✎
11:39
|
значит была неудачная реструктуризация
и база осталась в режиме single user SQL база данных в режиме single user \ emergency mode |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |