Не могу удалить базу в консоли кластера 1С

1. posix86749 10.01.18 15:35 Сейчас в теме
Здравствуйте.
Есть сервер 1с. В нем создан кластер, в котором создана тестовая база 1С. В эту базу загружены данные из 1С бухгалтерия 8.3
Пытаюсь удалить эту тестовую базу, но получаю ошибку: список соединений не пустой. Если зайти в эту базу и посмотреть список активных пользователей, то мы видим активное соединение "консоль кластера".
Если в консоли кластера убить это "левое" соединение, то оно появляется вновь.
Как мне базу удалить?
По теме из базы знаний
Найденные решения
4. Vitaly1C8 10.01.18 16:25 Сейчас в теме
Как вариант: Установить запрет регламентных заданий для базы; Остановить агент сервера (лучше на всех узлах кластера, но по идее достаточно на сервере который выдает соединение к базе); Запустить агент сервера; В списке соединений - удалить соединение (если оно еще есть);
alfanika; zlexuzz; posix86749; +3 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
7. Armando 1400 10.01.18 16:51 Сейчас в теме
(1) Попробуй базу на SQL в офлайн перевести, затем повтори удаление. Может проканает.
GeraltSnow; Crazy_Max; user785234; Nisa; skalistratov; MaximusLee; +6 Ответить
37. user785234 22.10.21 09:32 Сейчас в теме
(7)
базу на SQL в офлайн перевести

Добавлю сюда, чтобы другие не искали.
Перевести в офлайн:
"USE master
GO
ALT ER DATABASE [ИМЯ БД]
SET OFFLINE WITH ROLLBACK IMMEDIATE
GO"

Вернуть обратно:
"USE master
GO
ALT ER DATABASE [ИМЯ БД]
SET ONLINE
GO"
10. dimasts 22 11.12.20 12:54 Сейчас в теме
(1) В SQL-серваке можно просто переименовать её и спокойно удалить в Консоли кластера.
2. antonsat49 10.01.18 16:14 Сейчас в теме
3. dandykry 10 10.01.18 16:19 Сейчас в теме
В консоли кластера соединения есть на вкладке Сеансы или Соединения?
Vitaly1C8; +1 Ответить
5. posix86749 10.01.18 16:39 Сейчас в теме
(3)
Да, есть соединение. С сервера 1с, приложение: "Консоль кластера"
4. Vitaly1C8 10.01.18 16:25 Сейчас в теме
Как вариант: Установить запрет регламентных заданий для базы; Остановить агент сервера (лучше на всех узлах кластера, но по идее достаточно на сервере который выдает соединение к базе); Запустить агент сервера; В списке соединений - удалить соединение (если оно еще есть);
alfanika; zlexuzz; posix86749; +3 Ответить
6. posix86749 10.01.18 16:42 Сейчас в теме
(4)
Чуть позже попробую, сейчас не могу тормознуть агент сервера - в других базах люди работают.
8. posix86749 11.01.18 11:28 Сейчас в теме
(4)Сделал как вы написали - помогло! Спасибо!
12. sergey_s_ 10.01.21 16:04 Сейчас в теме
(4)
Платформа 8.3.17.1851 никак не могу удалить базу, соединений нет никаких, все перепробовал, что делать?
mousesport; serge_msk; ulen; RIS2020; +4 Ответить
13. Vitaly1C8 12.01.21 14:03 Сейчас в теме
(12) более подробно: удалить из кластера, или удалить из SQL ?
17. RIS2020 5 15.01.21 14:46 Сейчас в теме
(12) Тоже самое. Походу баг (
18. Dmitry888 41 17.01.21 13:47 Сейчас в теме
19. Vitaly1C8 20.01.21 09:07 Сейчас в теме
(18) Иногда после удаления всех соединений, добавляется новое соединение к базе из консоли кластера*
После всех удалений - снова зайти в соединения убедиться что соединений к базе не осталось; закрыть консоль; попробовать
38. vasylyboytsov 21.11.21 13:07 Сейчас в теме
(4)непомогло
Помогла установка однопользовательского режима базы данных, и удаление в консоли кластеров под пользователем, под которым был установлен однопользовательский режим.
9. user1393433 14.04.20 09:28 Сейчас в теме
Обалдеть. Отчего так криво-то реализована консоль? Если база в офлайне, сеансов к ней точно нет, нажимаешь в консоли -удалить, спрашивает логин-пароль, пишешь владельца - не канает, пишешь sa - не канает, вообще ничего не канает. В чем смысл вообще этой консоли - для меня загадка
11. user689995_qalitek 21.12.20 08:05 Сейчас в теме
В 8.3.17.1851 та же фигня вылезла. "список соединений не пустой. Если зайти в эту базу и посмотреть список активных пользователей, то мы видим активное соединение "консоль кластера"."
14. Mopkobo4ka 27 13.01.21 11:07 Сейчас в теме
(11)

мы тоже обновились на платформу 8.3.17.1851.
Помогло только следующее:
1. Остановить службу 1с
2. В папке reg_1541 изменить в файле 1CV8CLst.lst любой параметр базы, которой надо удалить (мы изменили имя пользователя БД на неправильное), сохранили файл.
3. Запустить службу 1с
4. Открыть консоль и удалить базу
michmich; Date; Zahary; cleaner_it; bubaman; Longinoff; paybaseme; xSavantx; grfsd; sergkushkov; Asdam; SoDm; ulen; tdml; brusok; RIS2020; +16 Ответить
15. user689995_qalitek 13.01.21 12:09 Сейчас в теме
16. sergey_s_ 14.01.21 06:40 Сейчас в теме
это ошибки платформы, в тестовом релизе поправили
stevgene; RIS2020; +2 Ответить
20. stevgene 23.01.21 16:18 Сейчас в теме
Такая же ошибка, релиз 8.3.18.1208. При удалении базы появляется соединение и оно мешает удалению. Помогло только загрузить в эту базу пустую конфигурацию. Тогда сработало Удалить информационную базу - Да - Удалить базу данных.
oxana1; user1573319; dmitriy.volt; blackjack666; ewics; Азверин; Wolex; TigerS74; Sergeevich; Ali1976; Raskad; RIS2020; +12 Ответить
23. Ali1976 14 08.02.21 14:48 Сейчас в теме
(20 8.3.17.1851 Спасибо помогло, очень не хотелось останавливать сервер. помог ваш метод, как я понимаю в пустой базе нет пользователей, поэтому удаляется..
user1573319; stevgene; +2 Ответить
29. FKLDOZ 8 15.04.21 16:20 Сейчас в теме
(20) Классное решение! Спасибо!
Помогло
user727369; user1573319; Vintovkin; stevgene; +4 Ответить
31. Wolex 125 18.05.21 12:21 Сейчас в теме
(20) спасибо, помог способ. платформа 8.3.18.1208 х64
34. blackjack666 15 09.07.21 14:58 Сейчас в теме
(20) На 8.3.17.1851 только так получилось
39. oxana1 02.03.22 01:19 Сейчас в теме
(20) спасибо большое, ура, сработало!)
21. stevgene 25.01.21 09:51 Сейчас в теме
После обновления на релиз 8.3.18.1289 базы удалились без ошибок.
Sergeevich; RIS2020; +2 Ответить
22. user606422_yadviga 31.01.21 19:48 Сейчас в теме
(14) Спасибо огромное за предложенное решение!
Помогло!
24. Prof7777 12.02.21 10:59 Сейчас в теме
Платформа 8.3.16.1876, такая же проблема, помогло:
- в свойствах базы щелкнуть блокировку начала сеанса и блокировку регламентных заданий
- в списке соединений удалить все соединения
после этого база удалилась без перезапуска службы 1С
dushin86@mail.ru; stevgene; +2 Ответить
25. SoDm 8 14.02.21 01:21 Сейчас в теме
(14) помогло на релизе 8.3.17.1851.

И ещё сработало такое решение без остановки службы:
1. Удаляем базу в SQL SERVERе (после этого никакие соединения уже не запускаются)
2. Удаляем базу в кластере 1С
buy_sale; Kostt; mousesport; sskripatch; mpflash; +5 Ответить
27. user1370702 19.03.21 22:56 Сейчас в теме
(25)
Удалил базу из SQL, так теперь в консоли кластера нельзя удалить базу.
Пишет, что база данных не найдена.
77Viktor77; stevgene; +2 Ответить
28. FKLDOZ 8 13.04.21 10:52 Сейчас в теме
(25) Если базу удалить из SQL Server, на 1С:Сервер она точно не удалится, будет висяк.
stevgene; +1 Ответить
32. WWWolfy 132 24.06.21 11:55 Сейчас в теме
(28) легко удаляется

Удаляем в SQL
В консоли 1С в сеансах удаляем все соединения к нашей базе (если они есть)
В консоли 1С удаляем базу, когда спросит про "что делать с базой " - отвечаем "Оставить без изменений"
v_id; user1394337; Nest2008; Raf_f; Kostt; sdaf; +6 Ответить
36. user811769 13 09.08.21 17:17 Сейчас в теме
(32) угу, подтверждаю.

Соединения можно удалить не только в консоли, но и в MS SQL SMS? выставив галочку Закрыть существующие соединения
26. Tangram 160 20.02.21 18:05 Сейчас в теме
8.3.17.1851, MS SQL

Перевел базу в автономный режим, после этого база легко удалилась из консоли.
al1golubev; SoDm; igor1318; DenisMedvedev; +4 Ответить
30. ins-life 16.04.21 19:33 Сейчас в теме
(14) Спасибо, помогло 8.3.17.1851
33. nksk 26.06.21 13:43 Сейчас в теме
32 ответ точно помог !!!
35. han_kdz 11 23.07.21 10:05 Сейчас в теме
Соединения живут в SQL. Если перезапустить сервер 1С нет возможности возможен такой вариант:
1. Отсоединить базу в SQL (или прибить список соединений, или перевести в автономный режим, лишь бы не было соединений с базой в SQL)
2. Удалить базу из консоли 1С
3. Подсоединить базу в SQL
4. Добавить базу в консоли 1С
40. alexeyvs77 63 09.01.23 13:37 Сейчас в теме
Самый верный способ - развернуть пустую базу 1С без пользователей ИБ. После этого нормально удаляется
41. peper- 11.12.23 12:22 Сейчас в теме
Да, с 8.3.17.1851 помогла загрузка пустой базы
42. dakork 34 19.02.24 11:46 Сейчас в теме
У меня другая ситуация. На SQL базы нет - видимо удалили. В консоли 1С в дереве база указана, но при удалении пишет "Информационная база не зарегистрирована". В файле 1CV8Clst.lst данных по базе также нет. Сеансов и соединений также не осталось. На сервере файлов базы и логов нет: т.е. нет файлов mdf и ldf. При попытке открыть через программу 1С (в конфигураторе) пишет база не обнаружена и предлагает создать базу (пока не пробовал), т.е. пустую базу загрузить не получится. Службу 1С перезапускали - не помогло. Пока решение не найдено. Если найдётся решение - отпишусь, ну или если у кого есть предложения - буду рад помощи.
43. user620512 19.02.24 12:37 Сейчас в теме
(42)
Информационная база не зарегистрирована


Выбирали вариант при удалении "Оставить без изменений" ?

По хорошему должен помочь рестарт службы, говорите выполняли, но бывают ситуации когда процессы могут продолжать работать при остановленной службе, зависнуть в диспетчере. Тогда руками их убиваете (ragent, rmngr, rphost) и стартуете.
44. dakork 34 19.02.24 12:52 Сейчас в теме
(43) Пробовал все варианты удаления. Ошибка одна и та же. База висит давно. Несколько раз и Платформу обновляли на сервере, так что вряд ли ragent, rmngr и rphost оставались. Но все равно спасибо, вечерком попробую остановить агента и поудаляю, если будут зависшие rphostы.
46. user620512 19.02.24 13:09 Сейчас в теме
(44) всегда остается возможность пересоздать кластер с чистого листа)
47. asinst 13.05.24 12:42 Сейчас в теме
(43) Помогло. Правда вышла ошибка, но после переоткрытия консоли базы не было. Создал новую с таким же имеем, работает.
48. Pacan4ik 13.05.24 13:44 Сейчас в теме
Вероятно проблема в самой технологической платформе
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот