Основные понятия о программировании для SQLXML 4.0SQLXML 4.0 Programming Concepts

ОБЛАСТЬ ПРИМЕНЕНИЯ: ДаSQL Server ДаБаза данных SQL Azure НетAzure Synapse Analytics (Хранилище данных SQL) НетParallel Data Warehouse APPLIES TO: YesSQL Server YesAzure SQL Database NoAzure Synapse Analytics (SQL DW) NoParallel Data Warehouse

Компонент SQLXML 3.0 стал доступен в виде веб-версии. Он обеспечивает дополнительную XML-функциональность на стороне клиента и расширение существующих функций: схемы XSD, пакетную загрузку XML, поддержку веб-служб (SOAP), диаграммы обновления и т. д.SQLXML 3.0 was offered as a Web release to provide additional client-side XML functionality and enhancements to existing features, such as annotated XSD schemas, XML bulk load, Web services (SOAP) support, and updategrams.

В SQL Server 2005 (9.x)SQL Server 2005 (9.x) появился SQLXML 4.0, который помимо поддержки всех функций SQLXML 3.0 содержит ряд дополнительных изменений, направленных на поддержку новых функций, появившихся в SQL Server 2005 (9.x)SQL Server 2005 (9.x).SQL Server 2005 (9.x)SQL Server 2005 (9.x) introduced SQLXML 4.0, which continues to deliver the same functionality as SQLXML 3.0 plus additional updates provided to accommodate new features introduced with SQL Server 2005 (9.x)SQL Server 2005 (9.x).

Этот раздел содержит сведения об SQLXML 4.0.This section provides information about SQLXML 4.0.

SQLXML не установлен в SQL ServerSQLXML Is Not Installed in SQL Server
Описывает процесс установки SQLXML 4.0.Describes how to install SQLXML 4.0.

Новые возможности в SQLXML 4.0 с пакетом обновления 1 (SP1)What's New in SQLXML 4.0 SP1
Содержит описание обновлений и расширений в SQLXML 4.0, а также ссылки на соответствующие разделы в настоящей документации.Describes the updates and enhancements in SQLXML 4.0, and provides links to relevant topics in this documentation.

Использование ADO для выполнения запросов SQLXML 4.0Using ADO to Execute SQLXML 4.0 Queries
Описывает процесс работы с запросами ADO для SQLXML.Describes how to use ADO for SQLXML queries. В SQLXML 4.0 поддержка ADO более заметна, чем в предыдущих версиях.ADO is more prominent in SQLXML 4.0 than in previous versions.

Поддержка типов данных xml в SQLXML 4.0xml Data Type Support in SQLXML 4.0
Описывает поддержку типа данных xml, которая была добавлена в SQLXML 4.0.Describes the support for the xml data type that has been added for SQLXML 4.0.

Требования к запуску примеров SQLXMLRequirements for Running SQLXML Examples
Описывает требования для создания рабочих образцов из примеров, входящих в состав SQLXML.Describe the requirements for creating working samples from the SQLXML examples provided.

Форматирование на стороне клиента и на стороне сервера (SQLXML 4,0)Client-side and Server-side Formatting (SQLXML 4.0)
Содержит сведения о форматировании на стороне сервера и на стороне клиента, а также их сравнение, в том числе сведения о команде FOR XML для создания XML-документов.Provides information about and comparisons of client-side and server-side formatting, including the FOR XML command for constructing XML documents.

Схемы XSD с заметками в SQLXML 4.0Annotated XSD Schemas in SQLXML 4.0
Содержит сведения об использовании аннотированных XSD-схем в SQLXML 4.0.Provides information about using annotated XSD schemas in SQLXML 4.0. Кроме того, содержит сведения об аннотированных XDR-схемах для использования в традиционных приложениях.Also provides information about annotated XDR schemas for use in legacy applications.

Использование запросов XPath в SQLXML 4.0Using XPath Queries in SQLXML 4.0
Описывает, как пользоваться подмножеством языка XPath для выполнения запросов к XML-представлениям, создаваемым на основе аннотированной XSD-схемы. Кроме этого, содержит примеры.Describes how to use a subset of the XPath language to query the XML views created by an annotated XSD schema, and provides examples.

Использование диаграмм обновления для изменения данных в SQLXML 4.0Using Updategrams to Modify Data in SQLXML 4.0
Содержит сведения о диаграммах обновления, которые изменяют данные в базе данных применительно к XML-представлениям на основе аннотированных схем XSD (или XDR).Provides information about updategrams, which modify data in a database by working against the XML views provided by XSD (or XDR) annotated schemas.

Выполнение групповой загрузки данных XML (SQLXML 4,0)Performing Bulk Load of XML Data (SQLXML 4.0)
Описывает процесс массовой загрузки XML в SQLXML 4.0.Describes how to bulk load XML in SQLXML 4.0.

Компоненты доступа к данным SQLXML 4.0SQLXML 4.0 Data Access Components
Содержит документацию по поставщику SQLXMLOLEDB и ссылки на другие компоненты доступа к данным SQLXML 4.0.Documents the SQLXMLOLEDB Provider and provides links to other SQLXML 4.0 data access components.

Поддержка SQLXML 4.0 на платформе .NET FrameworkSQLXML 4.0 .NET Framework Support
Описывает поддержку SQLXML 4.0 для .NET Framework.Describes the SQLXML 4.0 support for the .NET Framework.

Кэширование шаблонов, XSL и схем (SQLXML 4,0)Caching Templates, XSL, and Schemas (SQLXML 4.0)
Описывает функции кэширования, обеспечиваемые SQLXML для повышения производительности.Describes the caching functionality provided in SQLXML to improve performance.

Проблемы безопасности SQLXML 4.0SQLXML 4.0 Security Considerations
Содержит обсуждение проблем, относящихся к SQLXML 4.0.Discusses security issues relevant to SQLXML 4.0.

Рекомендации по использованию SQLXML 4.0 и действующие ограниченияGuidelines and Limitations of SQLXML 4.0
Содержит перечень проблем, которые следует учитывать при работе с SQLXML 4.0.Lists issues to remember when working with SQLXML 4.0.

См. также:See Also

SQL Server (XML-данных)XML Data (SQL Server)