|
Сломалось com соединение | ☑ | ||
|---|---|---|---|---|
|
0
СамоСабой
26.02.26
✎
16:16
|
Здравствуйте.
Имеется 1С КА 2.5 и две базы 1С Бух 3.0 Имеется обработка с помощью которой подкачиваем данные из бух баз в 1С КА Подключение происходит при выполнении следующего кода : //------------------------------------------------ Если Организация.Наименование = "АО ""ОРГ-1""" Тогда Сервер = "\\192.168.0.24\1c$\Бух30"; Пользователь = "КакойтоПользователь"; Пароль = "112345"; ИначеЕсли Организация.Наименование = "АО ""ОРГ-2""" Тогда Сервер = "\\192.168.0.4\1c8$\бух3"; Пользователь = "КакойтоПользователь"; Пароль = "112345"; Иначе Возврат Неопределено; КонецЕсли; СтрокаПодключения = "File=""" + Сервер + """;"; СтрокаПодключения = СтрокаПодключения + ?(ПустаяСтрока(Пользователь), "", "Usr=""" + Пользователь + """;"); СтрокаПодключения = СтрокаПодключения + ?(ПустаяСтрока(Пароль), "", "Pwd=""" + Пароль + """;"); V83COMCon= Новый COMОбъект("V83.COMConnector"); Попытка Возврат V83COMCon.Connect(СтрокаПодключения); Исключение ОбщегоНазначения.СообщитьПользователю(СокрЛП(ОписаниеОшибки())); Возврат Неопределено; КонецПопытки; //----------------------------------------- Все работало. Но внезапно при попытке подключиться к базе ОРГ-1 стала вываливаться ошибка : !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V83.COMConnector.1): Ошибка при выполнении операции с информационной базой Файл не является файлом базы данных '\\192.168.0.24\1c$\Бух30/1Cv8.1CD' !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Проверил путь - по указанному пути открывается каталог с требуемой базой. Файл 1Сv8.1CD в этом каталоге также имеется. Обратил внимание что в тексте ошибки присутствует правый слеш, хотя вроде должен быть левый. Как с этим бороться? Прошу подсказать |
|||
|
1
СамоСабой
26.02.26
✎
16:18
|
Подключение к Безе ОРГ-2 по прежнему срабатывает нормально
|
|||
|
2
shuhard
26.02.26
✎
16:20
|
(0)[Как с этим бороться?]
вернуть права на скрытую шэру |
|||
|
3
СамоСабой
26.02.26
✎
16:24
|
(2) Бух база - файловая.
Если в проводнике указать путь \\192.168.0.24\1c$\Бух30 то этот каталог открывается. И Вы считаете, что не хватает прав? Тогда для какого пользователя? |
|||
|
4
СамоСабой
26.02.26
✎
16:35
|
База КА в которой происходит подключение - серверная
|
|||
|
5
H A D G E H O G s
26.02.26
✎
16:39
|
(3) позовите специалиста.
|
|||
|
6
shuhard
26.02.26
✎
16:42
|
(3)[Тогда для какого пользователя?]
от которого запущен rphost |
|||
|
7
spiller26
26.02.26
✎
17:25
|
(0) Да когда вы похороните COM. Столько уже наелись просто.
Переделайте на обмен через папку или Web-сервис. |
|||
|
8
АНДР
26.02.26
✎
17:26
|
(0) Проверь обновления винды и права на шару. После недавнего обновления надо явно клиенту разрешать доступ.
https://learn.microsoft.com/ru-ru/windows-server/storage/file-server/enable-insecure-guest-logons-smb2-and-smb3?tabs=group-policy |
|||
|
9
paramedic
26.02.26
✎
18:40
|
(7) Это сколько же похоронить надо? А заодно и переделать...
А ком последнее время после обновлений винды постоянно ломается. Я так же борюсь с загрузкой через Эксель сложных меняющихся данных. Посла каждой загрузки дубли ищем и вычищаем... |
|||
|
10
Chai Nic
26.02.26
✎
18:45
|
COM конечно кривой и глючный, но ничего лучшего 1с не придумало для связи двух информационных баз на уровне программной модели. Всякие веб-сервисы - это уровень передачи сериализованных данных, что не совсем то.
|
|||
|
11
p-soft
26.02.26
✎
19:02
|
(10) сом - попытка сделать просто сложную для винды тему. вопрос безопасности, вопрос юзабилити. но мелкомягкие зайки не смогли предложить стабильный и предсказуемый вариант.
в общем случае, рулит только сделанное ручками, остальное в любой момент неожиданно отвалится |
|||
|
12
tartarya
27.02.26
✎
07:22
|
(4) тут смотрели?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |