如何将CLOB从Oracle复制到SQL Server

时间:2009-07-13 21:48:27

标签: sql-server sql-server-2005 oracle clob

CLOB是>的XML数据。 8k(有时> 32k)。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

不幸的是我无法在SQL Server中运行它,因此我编写了一个C#控制台应用程序来导入和解析CLOB数据,然后将结果写出到SQL Server。

答案 1 :(得分:0)

您可能必须使用IMAGE类型,因为BINARY类型在SQLServer 2K中限制为(IIRC)8000字节。 SQLServer 2005中varchar和varbinary的限制增加,因此它取决于您的目标。对于2005年,如果您的数据是ASCII varchar将起作用,如果它的unicode文本使用nvarchar,否则使用varbinary。

如果您正在寻找示例代码,则必须向我们提供更多信息,例如您正在使用的语言/平台,以及您如何访问这两个数据库。此外,这是一次性转移,还是您需要在生产中以编程方式执行的操作?