Не могу удалить базу в консоли кластера 1С
Здравствуйте.
Есть сервер 1с. В нем создан кластер, в котором создана тестовая база 1С. В эту базу загружены данные из 1С бухгалтерия 8.3
Пытаюсь удалить эту тестовую базу, но получаю ошибку: список соединений не пустой. Если зайти в эту базу и посмотреть список активных пользователей, то мы видим активное соединение "консоль кластера".
Если в консоли кластера убить это "левое" соединение, то оно появляется вновь.
Как мне базу удалить?
Есть сервер 1с. В нем создан кластер, в котором создана тестовая база 1С. В эту базу загружены данные из 1С бухгалтерия 8.3
Пытаюсь удалить эту тестовую базу, но получаю ошибку: список соединений не пустой. Если зайти в эту базу и посмотреть список активных пользователей, то мы видим активное соединение "консоль кластера".
Если в консоли кластера убить это "левое" соединение, то оно появляется вновь.
Как мне базу удалить?
По теме из базы знаний
- Кластер серверов 1С
- 10 «заповедей» эксплуатации крупной информационной системы 1С
- Построение отказоустойчивого кластера 1С: Предприятие 8.3. Требования назначения функциональности. MythBusters
- Много тестовых баз 1С и много разработчиков. Как работать, чтобы не запутаться
- Что нужно учесть, когда в кластере 1С появляется второй рабочий сервер
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Как вариант: Установить запрет регламентных заданий для базы; Остановить агент сервера (лучше на всех узлах кластера, но по идее достаточно на сервере который выдает соединение к базе); Запустить агент сервера; В списке соединений - удалить соединение (если оно еще есть);
Обалдеть. Отчего так криво-то реализована консоль? Если база в офлайне, сеансов к ней точно нет, нажимаешь в консоли -удалить, спрашивает логин-пароль, пишешь владельца - не канает, пишешь sa - не канает, вообще ничего не канает. В чем смысл вообще этой консоли - для меня загадка
(11)
мы тоже обновились на платформу 8.3.17.1851.
Помогло только следующее:
1. Остановить службу 1с
2. В папке reg_1541 изменить в файле 1CV8CLst.lst любой параметр базы, которой надо удалить (мы изменили имя пользователя БД на неправильное), сохранили файл.
3. Запустить службу 1с
4. Открыть консоль и удалить базу
мы тоже обновились на платформу 8.3.17.1851.
Помогло только следующее:
1. Остановить службу 1с
2. В папке reg_1541 изменить в файле 1CV8CLst.lst любой параметр базы, которой надо удалить (мы изменили имя пользователя БД на неправильное), сохранили файл.
3. Запустить службу 1с
4. Открыть консоль и удалить базу
Такая же ошибка, релиз 8.3.18.1208. При удалении базы появляется соединение и оно мешает удалению. Помогло только загрузить в эту базу пустую конфигурацию. Тогда сработало Удалить информационную базу - Да - Удалить базу данных.
Платформа 8.3.16.1876, такая же проблема, помогло:
- в свойствах базы щелкнуть блокировку начала сеанса и блокировку регламентных заданий
- в списке соединений удалить все соединения
после этого база удалилась без перезапуска службы 1С
- в свойствах базы щелкнуть блокировку начала сеанса и блокировку регламентных заданий
- в списке соединений удалить все соединения
после этого база удалилась без перезапуска службы 1С
(28) легко удаляется
Удаляем в SQL
В консоли 1С в сеансах удаляем все соединения к нашей базе (если они есть)
В консоли 1С удаляем базу, когда спросит про "что делать с базой " - отвечаем "Оставить без изменений"
Удаляем в SQL
В консоли 1С в сеансах удаляем все соединения к нашей базе (если они есть)
В консоли 1С удаляем базу, когда спросит про "что делать с базой " - отвечаем "Оставить без изменений"
Соединения живут в SQL. Если перезапустить сервер 1С нет возможности возможен такой вариант:
1. Отсоединить базу в SQL (или прибить список соединений, или перевести в автономный режим, лишь бы не было соединений с базой в SQL)
2. Удалить базу из консоли 1С
3. Подсоединить базу в SQL
4. Добавить базу в консоли 1С
1. Отсоединить базу в SQL (или прибить список соединений, или перевести в автономный режим, лишь бы не было соединений с базой в SQL)
2. Удалить базу из консоли 1С
3. Подсоединить базу в SQL
4. Добавить базу в консоли 1С
У меня другая ситуация. На SQL базы нет - видимо удалили. В консоли 1С в дереве база указана, но при удалении пишет "Информационная база не зарегистрирована". В файле 1CV8Clst.lst данных по базе также нет. Сеансов и соединений также не осталось. На сервере файлов базы и логов нет: т.е. нет файлов mdf и ldf. При попытке открыть через программу 1С (в конфигураторе) пишет база не обнаружена и предлагает создать базу (пока не пробовал), т.е. пустую базу загрузить не получится. Службу 1С перезапускали - не помогло. Пока решение не найдено. Если найдётся решение - отпишусь, ну или если у кого есть предложения - буду рад помощи.
(42)
Выбирали вариант при удалении "Оставить без изменений" ?
По хорошему должен помочь рестарт службы, говорите выполняли, но бывают ситуации когда процессы могут продолжать работать при остановленной службе, зависнуть в диспетчере. Тогда руками их убиваете (ragent, rmngr, rphost) и стартуете.
Информационная база не зарегистрирована
Выбирали вариант при удалении "Оставить без изменений" ?
По хорошему должен помочь рестарт службы, говорите выполняли, но бывают ситуации когда процессы могут продолжать работать при остановленной службе, зависнуть в диспетчере. Тогда руками их убиваете (ragent, rmngr, rphost) и стартуете.
(43) Пробовал все варианты удаления. Ошибка одна и та же. База висит давно. Несколько раз и Платформу обновляли на сервере, так что вряд ли ragent, rmngr и rphost оставались. Но все равно спасибо, вечерком попробую остановить агента и поудаляю, если будут зависшие rphostы.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот