我正在尝试跟踪SQLServer 2008数据库,但我只有SQL Profiler 2005可用。(不要问为什么,这对我来说也没什么意义)。当我尝试启动一个新的跟踪时,我得到"Unable to locate trace file for Microsoft SQLserver version 10.0.0.单击OK从服务器检索它。
我在SQLServer中有一个具有XML列类型的表。在XML列中,我存储了一个XML文档。我想使用Toad for Oracle在Oracle中创建相同的表,但在Toad for Oracle中没有XML列类型。这样做的原因是要将数据从SQLServer传输到Oracle,以便进一步处理和报告。我需要在Oracle中创建什么类型的列才能插入XML文档?
我想从SQLServer2005中查询多个表,并创建一个XML文档,然后在存储过程中执行此操作。我知道我可以在一个存储过程中查询多个表,并在我的.NET应用程序中获得一个可以很容易地另存为XML的DataSet。但是,我正在尝试在存储过程的上下文中执行类似的操作。从本质上讲,我想做这样的事情:select @x = x.result
from (select y.* from tabley y for xml path