Всем привет!
Хочу выгружать базу сразу на ftp. Написал батник, вот такая комманда:
"C:\Program Files (x86)\1cv8\8.3.8.2088\bin\1cv8.exe" CONFIG /S Server\test /N "Admin" /P "pass" /DumpIB "C:\123.dt"
нормально выгружает на локальный диск.
Если заменить адрес на ftp:
"C:\Program Files (x86)\1cv8\8.3.8.2088\bin\1cv8.exe" CONFIG /S Server\test /N "Admin" /P "pass" /DumpIB "ftp://Login:password@ServerFTP/123.dt"
через некоторое время, завершается без ошибок, но файлик не появляется.
Подскажите в чем может быть затык.
Первое что на ум приходит - отсутствие прав. Попробуйте вручную там файл создать/удалить.
Как вариант попробуйте ещё создать копию у себя локально, и обработкой из 1С перекинуть на ftp
Bernet @ Сегодня, 15:59
,
Права есть.
Хотелось бы одним батником все сделать.
Vofka @ Сегодня, 16:58
,
Написал обработину, файлик на фтп сохраняется/передается. (Для теста взял .txt)
А если из 1С интерактивно прямо на фтп выгрузить dt, выгружается?
Vofka @ Сегодня, 17:26
,
Нет, нажимаю сохранить, окно закрывается и ничего не происходит.
Размер файла DT посмотрите, и настройки FTP, может где-то задан максимальный размер.
logist @ Сегодня, 17:40
,
Размер файла 1Гб. Ограничений на фтп нет, пишем туда файлы на много больше.
logist @ Вчера, 20:47
,
В обработке у меня FTPСоединение с авторизацией, писал ее для теста, и она нормально выгружает.
ФТП = Новый FTPСоединение(ФТПХост, , ФТППользователь, ФТППароль);
ФТП.Записать("C:\"+ФАйл,СокрЛП(Файл));
Vofka @ Сегодня, 9:42
,
В диалоге, в строке адреса вставляю: "ftp://Login:password@ServerFTP"
Имхо не будет оно так работать. Только на локальный / сетевой диск. Или эмуляция ftp-ресурса, как сетевого диска через всякие FTP-drive и т.д.
DrLivsi @ Сегодня, 11:12
,
"Нельзя прото так взять и" (с) выгрузить ИБ на фтп. Ведь при выгрузке наверняка происходит создание файла путем добавления определенных порций данных в этот файл, что фтп не поддерживает.
Короче для быстрого решения вопроса, написал регламентное задание, которое будет каждый день брать последний файл бекапа и ложить его на ftp. А бекап буду делать как и раньше bat -файлом.
Всем спасибо за помощь!
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua