0
我有一个Service Broker(MSSQL 2008)队列中有数千条消息。为了对这些消息进行一些取证,我已经将前10000个消息选择到一个## temp表中。我已经成功地将全局临时表BCP化为一个文件。现在我需要将它转换为本地MSSQL实例,并将其转换为新表格。该表必须具有与队列相同的模式。SQL Server Service Broker列名称和类型?
但是,我似乎无法弄清楚新表的结构应该是什么。
我这样做:
exec tempdb..sp_columns '##x'
然后试图让一个新表CREATE TABLE语句,但BCP-中似乎并没有工作。
我认为队列模式必须位于MSDB某处,或者必须有一种方法可以清楚地获取Service Broker队列的列类型。
任何人都可以帮忙吗?
谢谢。