На главную страницу Версия-Т
VTSoft.ru

1С УТ 10.3 + VT Магазин: ошибка подключения к базе


RSS
1С УТ 10.3 + VT Магазин: ошибка подключения к базе, Ошибка.
 
Доброго времени суток!
Искал на форуме и в факе, ничего не нашёл.
Имеем УТ 10.3 на одном компьютере, и VT Магазин на другом.
Используем стандартную связку УТ + VT скачанную с сайта. Если база данных кассы Database.gdb находится на том же компьютере, что и 1С, всё работает и выгружается. При попытке подключить базу данных, которая находится в сети на любом компьютере или сетевом накопителе, вылетает ошибка в 1С: "Ошибка при подключении устройства. Необходимо убедиться, что устройство правильно настроено и соответствующий порт не занят другим приложением.".
Подскажите, куда копать?

P.S. Возможно это важно, vtsync1c.dll при попытке регистрации выдала ошибку "Модуль vtsync1c.dll загружен, но точка входа DllRegisterServer не найдена."
 
А у Вас на другом компьютере установлен сервер Firebird?
 
Цитата
Александр пишет:
А у Вас на другом компьютере установлен сервер Firebird?
На кассе с VT Магазин да, на компьютере с 1С нет, но это не мешает 1С чудесно всё выгружать, если базу положить с ней на один компьютер.
 
Путь к БД VT в 1С можно глянуть, когда БД на другой машине.
 
Цитата
Innotech пишет:
Путь к БД VT в 1С можно глянуть, когда БД на другой машине.
Я тоже подумал в эту сторону.
Что должно быть в строке "Сервер:"?
Я пробовал айпи и путь стиля \\имя компьютера в сети

[img]http://hkar.ru/F9Is[/img]
 
В строке "сервер" ИМЯ или IP адрес ПК, где находится БД.
а в строке "путь" - путь от корня сервера к файлу БД типа C:\Program Files\VT\VTShop\Database\database.gdb
Изменено: Innotech - 26.11.2015 13:45:57
 
Цитата
Innotech пишет:
Если не ошибаюсь, то в строке "сервер" имя_ПК. Насчет IP не скажу.
а в строке "путь"- путь от корня сервера к файлу БД типа C:\Program Files\VT\VTShop\Database\database.gdb
Попробовал и айпи и имя сервера в строке "Сервер".
В строке путь попробовал прямой путь к файлу на сервере "С:\Base\Database.gdb

Всё равно старая ошибка "Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Unable to complete network request to host"

Есть ещё мысли господа?
 
Цитата


Есть ещё мысли господа?
Отрубить брэндмауэры, файрволлы
 
Цитата
Innotech пишет:
Отрубить брэндмауэры, файрволлы
Отключил первым делом, но в целом куда копать понятно, буду разбираться, спасибо за участие!
Если ещё какие то мысли будут, пишите.
 
Смущает кавычка вот в этом: "С:\Base\Database.gdb
 
Цитата
Innotech пишет:
Смущает кавычка вот в этом: "С:\Base\Database.gdb
Нее, там без кавычек было.
Разобрался в проблеме, дело было в виндовс 8, точнее в настройках пользователя. Какие именно настройки были кривыми я так и не понял, но создав нового "чистого" пользователя проблема ушла.
Большое спасибо за участие!
 
Господа, подниму тему, к другой кассе не подключается ни в какую, пишет ошибку:
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Unable to complete network request to host "192.168.0.80:D:".
Failed to establish a connection.

Выручайте, если ни кто не может подсказать "по фотографии", подключитесь по удалёнке в рабочее время, настройте сами, услуги оплачу.
 
У кого ни будь вообще VT-Магазин работает без проблем с 1С???
Мы близки к тому, что бы отказаться от вт софта и перейти на фронтол, там хоть форум живой.
 
Цитата
Константин Свириденко пишет:
Господа, подниму тему, к другой кассе не подключается ни в какую, пишет ошибку:
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Unable to complete network request to host "192.168.0.80 :D :".
192.168.0.80:D - что это?
Изменено: Innotech - 02.12.2015 13:05:56
 
Имя диска по идее.
Вот строчки настроек:
Сервер: \\192.168.0.80
База данных: D:\VTShop\Database\DATABASE.GDB

Я с этими настройками игрался по всякому, кроме localhost ничего не работает.
 
Здравствуйте.
Должно быть так.
Сервер: 192.168.0.80
База данных: D:\VTShop\Database\DATABASE.GDB
И никак иначе. Дальше надо искать проблему в доступности сервера Firebird на ПК 192.168.0.80 и наличию файла базы D:\VTShop\Database\DATABASE.GDB на нем. Отключить там сетевой экран (хотя бы на время опытов). Когда Вы указываете localhost, обращение происходит к локальному серверу Firebird и локальному файлу.
 
Цитата
Антон Раджабли пишет:
Здравствуйте.
Должно быть так.
Сервер: 192.168.0.80
База данных: D:\VTShop\Database\DATABASE.GDB
И никак иначе. Дальше надо искать проблему в доступности сервера Firebird на ПК 192.168.0.80 и наличию файла базы D:\VTShop\Database\DATABASE.GDB на нем. Отключить там сетевой экран (хотя бы на время опытов). Когда Вы указываете localhost, обращение происходит к локальному серверу Firebird и локальному файлу.
Спасибо, попробуем.
А есть разница какой стоит фаербёрд (Classic или Super) и в каком виде запускается (Служба, Приложение)?
 
Заработало без слешей перед именем сервера, но теперь вышибает:
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.
Cannot attach to password database

А куда этот пароль нужно прописывать?
 
Я не до конца понимаю схему. Сейчас на кассе 192.168.0.80 стоит АРМ Кассира или нет? Работает там кассир? Или Вы с нуля ставите? Расскажите подробнее, а то гадать приходиться.
Firebird ставьте Classic и запуск через службу.
 
Пароль уже прописан в обработке 1С. Принудительно его не надо менять. При "чистой" установке Firebird пароль будет верный и такого сообщения быть не должно. Либо Вы его сами сменили, либо что-то не договариваете нам.
 
Всё сделал как вы сказали, подключение работает, огромное спасибо за участие!

P.S. В инструкции к ПО нет достаточного описания подключения по локальной сети, вам бы её доделать, а то я из за этих двух слешей перед именем сервера голову сломал. Ещё раз спасибо!
 
Поступил вопрос. можно ли состыковать VT магазин с 1С розница базовая. Насколько помню, там те же механизмы, что и в УТ, значит можно. Или ошибаюсь?
 
Здравствуйте.
Механизмы там разные. У нас методики подключения "1С:Розница" к "VT:Магазин" нет.