CREATE TABLE #NewTable 
( VirtualID int  IDENTITY (1, 1)  Primary key  not NUll  ,
   OldID  int not null)
INSERT INTO #NewTable
(OldID)
  Exec('Select AfficheID From OpenRowSet(''MSDASQL'',''DRIVER={SQL Server};SERVER=SERVER;UID=sa;PWD=sa;Database=OfficeAutomation'',''exec dbo.OA_Affiche_SelectBySqlWhere " AND 1=1"  '') AS a') 出错服务器: 消息 7391,级别 16,状态 1,行 1
该操作未能执行,因为 OLE DB 提供程序 'MSDASQL' 无法启动分布式事务。
[OLE/DB provider returned message: [Microsoft][ODBC SQL Server Driver][SQL Server]其它会话正在使用事务的上下文。]
OLE DB 错误跟踪[OLE/DB Provider 'MSDASQL' ITransactionJoin::JoinTransaction returned 0x8004d00a]。