08.06.2005, 14:32 | #1 |
Участник
|
Всем привет!
Периодически возникает такая ситуация, что нельзя удалить базы Navision 3.70 крутящиеся на MS SQL. В Navision пишет что-то вроде 3702,Cannot drop the database Test because it is currently in use. При этом сессий 0. Через Enterprise MS SQL-a то же самое: сессий - 0, удалить - ошибка 3702, Detach Database не работает Спасает только перезапуск MS SQL . Может кто знает как решить эту проблему? |
|
08.06.2005, 15:51 | #2 |
Участник
|
Может надо сначала остановить сервер?
__________________
MBS Certified Master in Navision Developer |
|
09.06.2005, 09:43 | #3 |
Участник
|
Цитата:
Спасает только перезапуск MS SQL
в этом методе напрягает то, что работающий народ "вываливается" ... |
|
09.06.2005, 11:02 | #4 |
Участник
|
Цитата:
Сообщение от Rom
Цитата:
Спасает только перезапуск MS SQL
в этом методе напрягает то, что работающий народ "вываливается" ...
__________________
MBS Certified Master in Navision Developer |
|
10.06.2005, 17:21 | #5 |
Участник
|
Удалось всё-таки найти способ "малой крови"
В Enterprise Manager-e через меню Locks/Process ID, либо Locks/Object нашлись процессы "держащие" базу - Kill и база готова к удалению |
|
19.06.2005, 16:00 | #6 |
Участник
|
Вариант куда проще.
В Enterprise Manager'е нужно сделать Detach БД. При этом сервер спросит уверены ли вы что вы выкидываете всех активных юзеров. Вы соглашаетесь. После этого БД можно спокойно удалять. |
|
19.06.2005, 17:10 | #7 |
Участник
|
Цитата:
Сообщение от Scorpie
Вариант куда проще.
В Enterprise Manager'е нужно сделать Detach БД. При этом сервер спросит уверены ли вы что вы выкидываете всех активных юзеров. Вы соглашаетесь. После этого БД можно спокойно удалять. я писал про Detach - показывает сессий 0, вероятно механизм подсчета сессий, как и в Navision, через \Management\Current Activity\Process Info |
|