|
|
Сломалось com соединение
Zamestas, Мультук, evorle145, Franchiser, p-soft, NorthWind, Гость из Мариуполя, Chai Nic, paramedic, H A D G E H O G s, seperblunt2, Шурик71, Kuzmich123, vbus, Garykom, CepeLLlka, zzz_zzz_zzz, 1cVandal, Sanchez_22, phabeZ, alexxx961503, shuhard, spiller26, del123, Homer, Михаил Козлов, АНДР, zenik, Chameleon1980, shtucet, bmitkin, TormozIT, PLUT, Vstur, zalexey, mTema32, Fish, AAP, Kongo2019, denk32, Irbis, maxar, Бычье сердце, tulke, Crusher, trad, nick86, Hmster, СамоСабой, arsik, Builder, integer, Sneer, _Batoo, 2S, Поток сознания, X Leshiy, ДенисСмирнов
| ☑ |
|
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
|
|
|
|
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) сом - попытка сделать просто сложную для винды тему. вопрос безопасности, вопрос юзабилити. но мелкомягкие зайки не смогли предложить стабильный и предсказуемый вариант.
в общем случае, рулит только сделанное ручками, остальное в любой момент неожиданно отвалится
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший