15.01.2017 15:37 | |
SanПосетитель Количество сообщений 11 Зарегистрирован: 01-01-2017, 17:00:49 |
Запуск SQL-скрипта
Цитата Написал: support Вы все правильно сделали. Но вам еще нужно изменить путь к файлу XML с товарами в строке Цитата SET @FileName = 'C:\TEXP\price_yml.xml'; После модификации пути к исходному файлу вы можете запускать запрос (скрипт) на выполнение (если у вас включены опции сохранения истории изменений, то его выполнение может занять время). Для выполнения подобных SQL-запросов которые используют команду OPENROWSET требуется полномочия пользователя ADMINISTER BULK OPERATIONS в системе управления базами данных (СУБД) MS SQL Server (если вы используете для подключения к базе данных программы ту же учетную запись Windows, под которой устанавливали СУБД, то она должна иметь по умолчанию полномочия SYSADMIN). Как быть если мой исходный файл в формате: "http://..." ? Так же стоит отметить, что файлы YML могут отличаться по наполнению, например название товара может быть не в теге name, а в vendor + model или vendor + vendorCode и для таких случаев требуется небольшая модификация данного запроса. Как быть если мой исходный файл в формате: "http://..." ? |