Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / экспорт файла на FTP-сервер / 4 сообщений из 4, страница 1 из 1
28.11.2019, 15:43
    #39895734
-SWAN-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
экспорт файла на FTP-сервер
Здравствуйте О ГУРУ MSSQL!
Подскажите советом!
Пытаюсь из MSSQL скопировать файлик на FTP-сервер
Код:
Код: sql
1.
2.
3.
4.
5.
6.
declare	@fileNameITOG varchar(100), @fileNameITOGFTP varchar(100)
set @fileNameITOG='\\WDMYCLOUD\Public\stock_price\stockPre.csv'
set @fileNameITOGFTP='ftp://user:пароль@111.11.111.24/zub/tmp/stockTEST.csv'

set @sql= 'exec master..xp_cmdshell ''copy '+@fileNameITOG+' '+@fileNameITOGFTP+''''
exec(@sql)


Но не получается(((Ругается на путь копирования:
"Неопознанное устройство: "ftp:"."
"Не удается найти указанный файл."

Подскажите как быть? Может есть другие варианты решения данной задачи?

Спасибо заранее за помощь!
...
Рейтинг: 0 / 0
28.11.2019, 16:36
    #39895789
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
экспорт файла на FTP-сервер
Вы не с того начинаете. Для начала попробуйте выполнить саму команду копирования на FTP (из командной строки):
Код: powershell
1.
copy \\WDMYCLOUD\Public\stock_price\stockPre.csv ftp://user:пароль@111.11.111.24/zub/tmp/stockTEST.csv
...
Рейтинг: 0 / 0
28.11.2019, 17:56
    #39895846
Serп
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
экспорт файла на FTP-сервер
-SWAN-,
Команда copy не сможет так скопировать файл, разве что, если папка на сервере ftp доступна как сетевой ресурс, но тогда нужно использовать UNC-путь.
А для работы с протоколом ftp нужно использовать команду ftp и курить ее синтаксис.
...
Рейтинг: 0 / 0
29.11.2019, 11:55
    #39896234
-SWAN-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
экспорт файла на FTP-сервер
Serп
-SWAN-,
Команда copy не сможет так скопировать файл, разве что, если папка на сервере ftp доступна как сетевой ресурс, но тогда нужно использовать UNC-путь.
А для работы с протоколом ftp нужно использовать команду ftp и курить ее синтаксис.


Спасибо Вам за помощь!
Ваше же решение нашел в ветке:
https://www.sql.ru/forum/1310512/export-xml-fayl-na-papku-ftp
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / экспорт файла на FTP-сервер / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]