Как работать с файлами из Transact-SQL
Самородов Федор Анатольевич: Как работать с файлами из Transact-SQL

Иногда хочется поработать с файлами прямо из SQL-кода. Например, вывести в файл какую-нибудь отладочную информацию, выгрузить XML-данные, использовать текстовый файл для ведения журнала или сохранить отчёт в HTML-файле. А может, наоборот, прочитать из файла какие-то данные, конфигурационную информацию, импортировать содержимое CSV-таблицы или XML-источника.
Есть несколько способов получить доступ к файловой системе и сдержимому файлов из базы данных SQL Server. Один из них — задействовать штатные процедуры для работы с COM-объектами. Вот простой пример:
Этот способ работы с файлами не самый оптимальный. Его имеет смысл использовать, если нужно быстро решить простую задачу. Для промышленного использования это не лучший вариант. Как можно полноценно работать с файлами из SQL Server'а, вы узнаете на наших курсах...
Кстати, если вы администратор, то я уверен, что знаю о чём вы подумали, глядя на пример кода, получающего доступ к файлу Hosts из SQL-сценария. Не пугайтесь, безопасность не пострадает, если SQL Server настроен правильно. Что должен сделать администратор SQL Server'а, чтобы спокойно спать по ночам мы обсудим на наших занятиях.
Ближайшие группы
Заказ добавлен в Корзину.
Для завершения оформления, пожалуйста,
перейдите в Корзину!
От какого лица вы будете оплачивать обучение?