Всем привет! Хочу выгружать базу сразу на 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" через некоторое время, завершается без ошибок, но файлик не появляется. Подскажите в чем может быть затык.
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 327 раз
Рейтинг: 0
Первое что на ум приходит - отсутствие прав. Попробуйте вручную там файл создать/удалить. Как вариант попробуйте ещё создать копию у себя локально, и обработкой из 1С перекинуть на ftp
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(DrLivsi @ 15.03.17, 17:20)
Написал обработину, файлик на фтп сохраняется
Как сохраняется, через метод "записать/сохранить" или FTPСоединение? Если второе - попробуйте убрать вообще в настройках фтп - авторизацию. Думается, 1с не умеет выполнять аутентификацию через ОС.
Личные бесплатные консультации не даю, для этого есть форум!
Группа: Основатель
Сообщений: 13981
Из: Киев
Спасибо сказали: 4549 раз
Рейтинг: 3678.1
Цитата(DrLivsi @ 15.03.17, 17:31)
Нет, нажимаю сохранить, окно закрывается и ничего не происходит.
Может есть какие-то особенности самой платформы 1С по выгрузке базы данных непосредственно на ftp. Мне на ум сейчас приходит такой вариант: выгружаем базу куда-то на локальный диск, а потом перемещаем на ftp. Все это, наверное, можно описать в одном батнике.
logist @ Вчера, 20:47
, В обработке у меня FTPСоединение с авторизацией, писал ее для теста, и она нормально выгружает.
ФТП = Новый FTPСоединение(ФТПХост, , ФТППользователь, ФТППароль); ФТП.Записать("C:\"+ФАйл,СокрЛП(Файл));
Не выгружает через bat файл и вручную.
Vofka @ Сегодня, 9:14
, Да у меня тоже пока только этот вариант есть. Может у кого-то будет возможность проверить выгрузку на другой платформе, отпишитесь.
Группа: Местный
Сообщений: 2908
Из: Київ, Україна
Спасибо сказали: 1159 раз
Рейтинг: 1244.5
DrLivsi @ Сегодня, 11:12
, "Нельзя прото так взять и" (с) выгрузить ИБ на фтп. Ведь при выгрузке наверняка происходит создание файла путем добавления определенных порций данных в этот файл, что фтп не поддерживает.
Допрацьовую: - "Бухгалтерія для України 2.1"; - "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".
Короче для быстрого решения вопроса, написал регламентное задание, которое будет каждый день брать последний файл бекапа и ложить его на ftp. А бекап буду делать как и раньше bat -файлом. Всем спасибо за помощь!
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!