Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 无法在SQL Server 2008 R2中为XML版本1.1创建XML架构集合_Sql Server_Xml_Sql Server 2008 R2 - Fatal编程技术网

Sql server 无法在SQL Server 2008 R2中为XML版本1.1创建XML架构集合

Sql server 无法在SQL Server 2008 R2中为XML版本1.1创建XML架构集合,sql-server,xml,sql-server-2008-r2,Sql Server,Xml,Sql Server 2008 R2,我可以使用xml版本1.0创建模式,但是需要在这个项目中使用xml版本1.1,因为需要一些1.1特性(可扩展性、Keyrefs、断言)。有人知道xml版本1.1是否与SQL Server 2008 R2兼容吗?在线搜索时,我找不到这个问题的任何具体答案。我认为唯一可用的XML Schema 1.1处理器是Saxon、Xerces和Altova 如果SQLServer2008支持XSD1.1,那就有点令人惊讶了,因为XSD1.1是在2013年才推出的 但是微软几年前就放弃了实施新的W3CXML规范

我可以使用xml版本1.0创建模式,但是需要在这个项目中使用xml版本1.1,因为需要一些1.1特性(可扩展性、Keyrefs、断言)。有人知道xml版本1.1是否与SQL Server 2008 R2兼容吗?在线搜索时,我找不到这个问题的任何具体答案。

我认为唯一可用的XML Schema 1.1处理器是Saxon、Xerces和Altova

如果SQLServer2008支持XSD1.1,那就有点令人惊讶了,因为XSD1.1是在2013年才推出的


但是微软几年前就放弃了实施新的W3CXML规范:你必须去找第三方。如果您被锁定在SQL Server中,这并不容易。

谢谢您提供这些信息!现在,我必须弄清楚如何将这些第三方工具之一与Sql Server一起使用。