1с ошибка удаления соединения соединение не найдено

  • #1

Добрый день коллеги! У кого нибудь было что не удаляется информационная база с сервера 1с ? Когда я пытаюсь удалить базу то получаю предупреждение:

Ошибка удаления информационной базы
Ошибка соединения с информационной базой
База данных не обнаружена

43434.png

Что можно сделать в таком случае ? Версия 1с 8.3.16.1063

Последнее редактирование модератором: 16.04.2020

  • #3

У вас файловый вариант или клиент серверный с sql server ?

Висит соединение с базой(клиент-сервер). Сеанс удален. Пробовал удалять соединение, оно остается на месте. пробовал блокировать сеансы, не помогло. платформа 8.3.6.2152 как удалить соединение без перезапуска службы 1С?

висит где? на скуле? sp_who + kill

висит — в кластере серверов 1С

Без перезапуска нереально, можно попробовать заставить перезапуститься только процесс, а не всю службу, но в 8.3, с её автоматическим генератором процессов, это тоже нетривиальная задача.

надо отключить рабочий процесс этого сеанса

тоже никогда не получалось. Причем соединение почти всегда обрывается само, достигнув какого-то предела по захвату памяти…

не вижу свойства «отключить» у процесса

он висит по тому что идет транзакция или ее откат, в таком случае нужно вызвать ошибку в этом процессе, например блокировку в скуле или убить текущий запрос…

поставил в свойствах кластера перезапуск процессов в 10 сек. процессы перезапустились, соединение убилось, при этом сеансы пользователей не пострадали

Тэги:

Комментарии доступны только авторизированным пользователям

Войти или зарегистрироваться

8.х Не удаляются базы через консоль администрирования сервером 1С

Тема в разделе «Установка платформы «1С:Предприятие 8″», создана пользователем Ivan2014, 7 июл 2015.

  1. TopicStarter Overlay

    Offline

    Ivan2014
    Опытный в 1С

    Регистрация:
    10 апр 2014
    Сообщения:
    384
    Симпатии:
    3
    Баллы:
    29

    Добрый день!
    Не получается удалить базы данных через консоль администрирования сервера 1С:
    Ошибка удаления информационной базы:
    Ошибка соединения с информационной базой
    База данных не обнаружена
    В тоже время в среде Microsoft SQL Server Management данных баз нет.
    Как их из списка удалить? Большое спасибо.

  2. Offline

    nomad_irk
    Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.891
    Симпатии:
    1.032
    Баллы:
    204

    При удалении выбрать «Оставить без изменений».


    Ivan2014 нравится это.

(Вы должны войти или зарегистрироваться, чтобы ответить.)

Показать игнорируемое содержимое

Похожие темы

  1. pathetique

    8.х
    Администрирование ИБ через «утилиту администрирования кластеров»

    pathetique,
    26 фев 2008
    , в разделе: Установка платформы «1С:Предприятие 8»

    Ответов:
    1
    Просмотров:
    1.869

  2. observer

    8.х
    Отчет из базы через интернет

    observer,
    1 дек 2008
    , в разделе: Конфигурирование на платформе «1С:Предприятие 8»

    Ответов:
    4
    Просмотров:
    909

  3. Angelagros

    Курилка
    Поиск конкурентов с через базы данных таможни.

    Angelagros,
    1 сен 2009
    , в разделе: Курилка

    Ответов:
    1
    Просмотров:
    750

  4. Lotto74

    8.х
    Консоль администрирования серверов 1С: ошибка при выводе списка сеансов

    Lotto74,
    30 сен 2013
    , в разделе: Установка платформы «1С:Предприятие 8»

    Ответов:
    21
    Просмотров:
    32.300

  5. retker

    8.х
    Недоступность администрирования баз 1с пользователем SA

    retker,
    30 сен 2014
    , в разделе: Установка платформы «1С:Предприятие 8»

    Ответов:
    5
    Просмотров:
    1.098
Ваше имя или e-mail:
У Вас уже есть учётная запись?
  • Нет, зарегистрироваться сейчас.
  • Да, мой пароль:
  • Забыли пароль?

Запомнить меня

Поиск

  • Искать только в заголовках
Сообщения пользователя:

Имена участников (разделяйте запятой).

Новее чем:
  • Искать только в этой теме
  • Искать только в этом разделе
    • Отображать результаты в виде тем

Быстрый поиск

  • Последние сообщения

Больше…

При удалении информационной базы в консоли администрирования сервера 1С8 появляется ошибка:
«Ошибка удаления информационной базы: Ошибка соединения с информационной базой Не определен режим работы файлового хранилища.».
Ошибка при удалении информационной базы 1С8

Ошибка появляется после удаления SQL-базы вручную, например, через SQL Server Management Studio. Сервер 1С не может найти нужную ему базу и дико возмущается.

Для избежания ошибки во время удаления информационной базы необходимо выбрать в консоли нетривиальный пункт «Оставить без изменений«.

  • #1

Добрый день коллеги! У кого нибудь было что не удаляется информационная база с сервера 1с ? Когда я пытаюсь удалить базу то получаю предупреждение:

Ошибка удаления информационной базы
Ошибка соединения с информационной базой
База данных не обнаружена

43434.png

Что можно сделать в таком случае ? Версия 1с 8.3.16.1063

Последнее редактирование модератором:

  • #3

У вас файловый вариант или клиент серверный с sql server ?

При удалении информационной базы в консоли администрирования сервера 1С8 появляется ошибка:
«Ошибка удаления информационной базы: Ошибка соединения с информационной базой Не определен режим работы файлового хранилища.».
Ошибка при удалении информационной базы 1С8

Ошибка появляется после удаления SQL-базы вручную, например, через SQL Server Management Studio. Сервер 1С не может найти нужную ему базу и дико возмущается.

Для избежания ошибки во время удаления информационной базы необходимо выбрать в консоли нетривиальный пункт «Оставить без изменений«.

Бывает, однажды, ни с того и с чего программа 1С нам выдает: Ошибка соединения с сервером 1С:Предприятие Не запущен ни один рабочий процесс. Соединение с базой невозможно.

Несколько вариантов поиска ошибок и решений:

1. Глюк сервака — всякое бывает

Остановите в диспетчере задач процессы: ragent rphost rmngr и Запустите службу «Агент сервера 1С:Предприятие»

2. При внезапном отключения питания или аналогичных ситуациях — повредился файл
srvribrg.lst

Нужно удалить все из папки srvinfo

Для Windows
зайдите в каталог c:\program files\1c\1cv82\
srvinfo
, если Linux
usr1cv8/home/.1cv8/1C/1cv8

Через Администрирование серверов 1С Предприятия по новой создать кластер 1С и добавить информационные базы

3. Переименовали сервер на котором служба агента 1С

После переименования сервера Windows Server 2008 с установленным 1С:Предприятие 8.2, перестала работать служба «Агент сервера 1С:Предприятие 8.2». Она запускается, работает несколько секунд и останавливается. Если подключаться к серверу 1С:Предприятие 8.2 через консоль серверов, то возникает ошибка:

Ошибка соединения с сервером 1С:Предприятие 8.2 server_addr=tcp://SERVER:1540 descr=Ошибка сетевого доступа к серверу (Windows Sockets — 10061(0x0000274D). Подключение не установлено, т.к. конечный компьютер отверг запрос на соединение.) line=590 file=.\Src\DataExchangeTcpClientItmpl.cpp

При подключении к базе на этом сервере имеем следующую ошибку:

Не запущен ни один рабочий процесс. Соединение с базой невозможно.

Данная проблема связана с тем, что настройки кластера серверов 1С:Предприятие хранятся в файлах в каталоге srvinfo (путь к нему указывает параметр -d в свойствах службы «Агент сервера 1С:Предприятие»). Поэтому после изменения имени компьютера надо выполнить дополнительно следующие действия:

Для Windows
зайдите в каталог c:\program files\1c\1cv82\
srvinfo
, если Linux
— то файлы лежат в домашнем каталоге пользователя от имени которого запускается сервис: usr1cv8/home/.1cv8/1C/1cv8

Отредактируйте в любом текстовом редакторе два файла: srvinfo\srvribrg.lst и srvinfo\reg_1541\1CV8Reg.lst. Замените в этих файлах старое имя сервера на новое.

Запустите службу «Агент сервера 1С:Предприятие».

После выполнения указанных действий — Все будет

если вдруг нет — повторите пункт 2 !

Ошибки, обнаруживающие себя при работе с программными продуктами, чаще всего лишают возможности пользоваться ими. А отсутствие специальных знаний для понимания алгоритмов работы порождают ещё и невозможность диагностики и исправления возникающих сбоев . В этой статье обратим взгляд на проблему «Сервер 1С:Предприятия не обнаружен, как исправить запуск агент-сервера?».

Устранить проблему в работе 1С можно несколькими способами.

Возникающие ошибки имеют различную подноготную, рассортировать их можно по уровням возникновения:

  • Неправильное прописывание кодов разработчиками самой один-эски;
  • Ошибки, допущенные программистами, которые дорабатывают (изменяют) продукт применительно к требованиям (задачам) конкретного пользователя;
  • Сбои, вызванные погрешностями работы кэш-памяти, чаще всего ставящие в тупик программистов;

Что касается ошибки «сервер 1С:Предприятия не обнаружен», то её нереально отнести к одному из названных, так как подобное уведомление является указанием пользователю на невыполнение определённого необходимого действия для работы программы.

Исправляемся — запускаем сервер

Итак — ситуация, которой посвящена эта публикация возникает в том случае, когда служба агент-сервера или отключена, или остановлена. Отметим, что, как правило, причины этого остаются невыясненными (кто ж признается).

Эта служба запускается двояко — либо как приложение, либо как служба. Посмотрим, как это делать в обоих случаях:

Как приложение

Чтобы запустить её в виде приложения, выполняется команда:

При этом указываются (в своих настройках) порт, диапазоны портов, уровень и каталог. Если эти параметры не указывать, то их значения будут программой установлены «по умолчанию».

В виде службы

Когда при первой установке 1С вариант запуска избирался службой, то она регистрируется и впоследствии должна так и запускаться автоматически (при каждом старте операционки).

Если же первоначально агент был установлен приложением, то можно вручную провести её регистрацию и сделать запуск. Это произойдёт по команде (не забудьте о параметрах):

ragent.exe -instsrvc -usr ‹указываем имя› -pwd ‹указываем пароль›

Port ‹для порта› -regport ‹для порт› -range ‹диапазоны портов›

Seclev ‹нужный уровень› -d ‹указывается каталог›

Результатом регистрации будет создание новой Службы (в этом случае для 1С версии 8.3 для 64-разрядки):

На память

Для удаления (отмены регистрации) службы:

Остановка:

Теперь вы всё знаете о причинах проблемы «сервер 1С:Предприятия не обнаружен» и о том, что нужно сделать при её появлении.

Оставляйте свои комментарии.

На прошлой неделе привезли новый сервер для 1С. HP Proliant 380 G6 2 процессора по 2.58 Ггц, 6 Гб ОЗУ и три диска, каждый емкостью 72 Гб и скоростью вращения 15К. Поскольку Windows 2008 1С-ники не переваривают (это пока!), установил Windows Server 2003 x64 Standart Edition.

На первые грабли наступили, когда запустили сервер в «боевой режим», естественно, переименовав его: служба «Агент сервера 1С:Предприятие 8.2» стала падать (стартует, работает секунд 10 и останавливается).

При подключении к серверу 1С:Предприятие 8.2 через консоль серверов получаем ошибку:

«Ошибка соединения с сервером 1С:Предприятие 8.2

server_addr=tcp://s02:1540 descr=Ошибка сетевого доступа к серверу

(Windows Sockets — 10061(0x0000274D). Подключение не установлено, т.к. конечный компьютер отверг запрос на соединение.) line=590 file=.\Src\DataExchangeTcpClientItmpl.cpp»

При подключении к базе на этом сервере получаем такую ошибку:

«Не запущен ни один рабочий процесс. Соединение с базой невозможно».

Брандмауэр выключен, DEP тоже (включен только для служб Windows). Перезагрузка сервера и переустановка платформы не помогла. Просмотрели реестр на два раза, тоже безрезультатно.

Оказывается настройки кластера серверов 1С:Предприятие хранятся в каталоге srvinfo (путь к этому каталогу можно посмотреть в свойствах службы «Агент сервера 1С:Предприятие 8.2» параметр -d). В этом каталоге хранится имя кластера и его настройки (в том числе безопасность) и списки ИБ подключенных к этому кластеру и их настройки. Это два файла: srvinfo\srvribrg.lst и srvinfo\reg_1541\1CV8Reg.lst. В этих настроечных файлах и осталось старое имя сервера.

Следующий баг: перестал вызываться V82.ComConnector — писал Class not registered. После непродолжительного гугления нашел решение проблемы на ресурсе http://www.gilev.ru/1c/hasp/

15. Для COM-соединений к 64х битному серверу приложений использование
возможно только на том компьютере, на котором установлен ключ
64-разрядного сервера 1С:Предприятия (и не из терминальной сессии).

Для
использования V81.COMConnector на компьютерах, которым доступны только
клиентские ключи, можно зарегистрировать 32-разрядный V81.COMConnector в
COM+.

  • запустите Component Services;
  • создайте пустое COM+ приложение с Activation type — Server application и именем, например, V81_COMConnector, укажите имя пользователя Windows, от имени которого компонента будет запускаться в адресном пространстве отдельного процесса dllhost.exe;
  • в ветке Components добавьте новую компоненту comcntr.dll из каталога загрузочных модулей 1С:Предприятия.

В этом случае V81.COMConnector будет запускаться в отдельном 32-разрядном процессе и может использоваться как 32-разрядными, так и 64-разрядными приложениями.

от себя хочется добавить, что нужно пользователя, под которым работает сервер 8.2 добавить в пользователи этой новой компоненты.

Данная библиотека используется Effector Saver для управления соединениями с информационной базой на сервере 1С предприятия. По идее программа установки 1С должна самостоятельно регистрировать библиотеку, но иногда этого по не происходит и пользователю необходимо зарегистрировать библиотеку самостоятельно.
Примеры сообщений об ошибках, которые указывают на необходимость провести регистрацию библиотеки пользователем самостоятельно:

  • Ошибка отключения пользователей базы 1С, Недопустимая строка с указанием класса, ProgID: «V83.ComConnector»;
  • Ошибка соединения с кластером 1С, Ошибка при загрузке библиотеки;
  • Ошибка соединения с кластером 1С. Не найден указанный модуль, ProgID: «V83.ComConnector»;
  • Ошибка соединения с кластером 1С, Отказано в доступе, ProgID: «V83.ComConnector»;
  • Ошибка отключения пользователей базы 1С. Различаются версии клиента и сервера (8.3.18.1208 — 8.3.16.1296), клиентское приложение: COM-администратор (HRESULT=80004005).

Этап 1. Проверка и удаление альтернативной регистрации библиотеки как COM+.

Первое что необходимо сделать, это проверить наличие регистрации COM+ в службах компонентов и удалить ее. Для этого перейдите «Панель управления»«Администрирование» — выберите «Службы компонентов».

В открывшемся окне «Службы компонентов» перейдите «Компьютеры»«Мой компьютер» — из списка выберите «Приложения COM+».

Откройте V83COMConnector — папку «Компоненты». Удалите содержимое папки.

Этап 2. Отмена регистрации библиотек для всех установленных платформ 1С:Предприятия

Важно: проделайте отмену регистрации для всех платформ 1С:Предприятия, как новых, так и старых.

Если используете Effector Saver 4
Для удаления регистрации, откройте Effector Saver и перейдите «Сервис»«Регистрация V83.COMConnector».

Нажмите «Отменить регистрацию».

Если команда выполнена успешно, то вы увидите вот такое уведомление.

Если используете Effector Saver 3
Для удаления регистрации, запустите командную строку от имени Администратора.

И выполните команды отмены регистрации библиотеки.
Команда выглядит, следующим образом: (измените путь на версию 1С установленную на вашем компьютере)

Если у вас 32 разрядная платформа
regsvr32 /u «C:\Program Files (x86)\1cv8\8.3.16.1148\bin\comcntr.dll»

Если у вас 64 разрядная платформа
regsvr32 /u «C:\Program Files\1cv8\8.3.16.1148\bin\comcntr.dll»

Если команда выполнена успешно, то вы увидите вот такое окно.

Повторите эту процедуру для каждой установленной версии 1С предприятия на данном компьютере.

Этап 3. Регистрация библиотеки comcntr.dll

Теперь, выполним регистрацию только одной, необходимой нам библиотеки comcntr.dll.

Если используете Effector Saver 4
В окне «Регистрация V83.COMConnector», нажмите «Регистрация».

Если команда выполнена успешно, то вы увидите вот такое уведомление.

Если используете Effector Saver 3
Для регистрации, запустите командную строку от имени Администратора, и выполните команду регистрации библиотеки.
Команда выглядит, следующим образом: (измените путь на нужную версию)

Если у вас 32 разрядная платформа
regsvr32 /i:user “C:\Program Files (x86)\1cv8\8.3.16.1148\bin\comcntr.dll”

Если у вас 64 разрядная платформа
regsvr32 /i:user “C:\Program Files\1cv8\8.3.16.1148\bin\comcntr.dll”

Если команда выполнена успешно, то вы увидите вот такое окно.

После регистрации библиотеки comcntr.dll рекомендуем перезагрузить компьютер.

Если данная инструкция не помогла, попробуйте зарегистрировать библиотеку как COM+, по материалу: «Решение проблемы «Недопустимая строка с указанием класса»».

Понравилась статья? Поделить с друзьями:

Интересное по теме:

  • 1с ошибка транзакции при проведении документа
  • 1с ошибка при вызове метода контекста найтипонаименованию
  • 1с ошибка субд ошибка выделения памяти 80004005
  • 1с ошибка при вызове метода контекста индекс
  • 1с ошибка создания информационной базы native client

  • Добавить комментарий

    ;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: