Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.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
如何在SQLServer2008中增加XML数据类型_Sql_Sql Server_Xml_Import_Data Dump - Fatal编程技术网

如何在SQLServer2008中增加XML数据类型

如何在SQLServer2008中增加XML数据类型,sql,sql-server,xml,import,data-dump,Sql,Sql Server,Xml,Import,Data Dump,我试图在SQL Server 2008中导入大型XML数据类型,但收到以下错误消息: 味精6365,第16级,状态1,第3行 XML操作导致XML数据类型的大小超过2GB。操作中止 有人知道我能做些什么来规避这个/增加SQL Server中的限制吗?我终于找到了导入Data.Stackexchange.com数据转储的方法,但现在它告诉我XML文件太大,无法以我导入的方式导入 使用: /* Populate the temp table with the comments.xml file */

我试图在SQL Server 2008中导入大型XML数据类型,但收到以下错误消息:

味精6365,第16级,状态1,第3行
XML操作导致XML数据类型的大小超过2GB。操作中止

有人知道我能做些什么来规避这个/增加SQL Server中的限制吗?我终于找到了导入
Data.Stackexchange.com
数据转储的方法,但现在它告诉我XML文件太大,无法以我导入的方式导入

使用:

/* Populate the temp table with the comments.xml file */
INSERT INTO #WorkingTable
SELECT *
FROM   OPENROWSET(BULK 'd:\so\comments.xml',SINGLE_BLOB) AS data
如果你需要任何其他信息,让我知道。谢谢

找到了,希望这不是最好的资源

编辑感谢@Bummi有人知道我如何/如果我能绕过这个问题吗?

它被限制在2GB以内



@ilight:没有解决方法-它仅限于2GB-周期。