Как завершить сеанс пользователя с базой?

Тема в разделе "Lotus - Администрирование", создана пользователем djekizteni, 30 июл 2010.

  1. djekizteni

    djekizteni Member

    Регистрация:
    1 июн 2010
    Сообщения:
    11
    Симпатии:
    0
    возникла ситуация: надо удалить базу, которая не используется несколько месяцев. при удалении выскакивает сообщение что база занята неким пользователем, хотя на самом деле не открывалась довольно давно. как поступить в такой ситуации?
     
  2. puks

    puks Lotus team
    Lotus team

    Регистрация:
    3 фев 2007
    Сообщения:
    1.967
    Симпатии:
    16
    Поробуй с консоли

    dbcache flush
     
  3. HotDog

    HotDog Гость

    Drop "path/databasename"
     
  4. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    надеюсь удаление из под нотес делается, а не файла на диске :)

    во-первых, show users, show tasks
    смотришь занята ли база действительно чем-то
    потом можно дроп + почистить кеш как выше сказано.
    если после этого не удаляется, приостановить сервер и удалить файл, может какой-то процесс завис
     
  5. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    скорее всего база занята агентом - если действительно никем не юзается
    tell amgr quit
    dbcache flush

    удаляем базу

    lo amgr
     
  6. djekizteni

    djekizteni Member

    Регистрация:
    1 июн 2010
    Сообщения:
    11
    Симпатии:
    0
    премного благодарен=)
     
Загрузка...

Поделиться этой страницей