Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Важно! |
|---|
В будущей версии Microsoft SQL Server этот компонент будет удален. Не используйте его при работе над новыми приложениями и как можно быстрее измените приложения, в которых он в настоящее время используется. Пользуйтесь вместо этого интеграцией со средой CLR. |
В прошлом службы Open Data Services использовались для создания серверных приложений, таких как шлюзы к СУБД, отличных от SQL Server. Microsoft SQL Server не поддерживает устаревшие фрагменты API служб Open Data Services. Единственная часть исходного API-интерфейса служб Open Data Services, все еще поддерживаемая SQL Server, это функции расширенных хранимых процедур, поэтому API-интерфейс был переименован в API-интерфейс расширенных хранимых процедур.
После возникновения более новых и более мощных технологий, таких как распределенные запросы и интеграция со средой CLR, потребность в приложениях API-интерфейса расширенных хранимых процедур значительно снизилась.
Примечание |
|---|
При наличии существующих приложений шлюзов нельзя использовать библиотеку opends60.dll, поставляемую с SQL Server, для запуска приложений. Приложения шлюзов больше не поддерживаются. |
Расширенные хранимые процедуры иИнтеграция со средой CLR.
В более ранних версиях SQL Server расширенные хранимые процедуры представляли собой единственный доступный механизм, позволяющий разработчикам баз данных создавать логику на стороне сервера, которую трудно или невозможно написать с помощью Transact-SQL. Интеграция со средой CLR более надежна, чем использование таких хранимых процедур. Более того, благодаря интеграции со средой CLR, логика, ранее создаваемая в виде хранимых процедур, зачастую лучше выражается возвращающими табличные значения функциями, что позволяет выполнять к результатам такой функции запросы в виде инструкций SELECT, внедряя их в предложение FROM.
См. также
Основные понятия
Функции среды CLR с табличным значением
Важно!
Примечание