このストアド プロシージャを sqlxml から実行しようとしています。プロファイラーでトラフィックを監視しているため、コマンドがSQLサーバーに到達しないことはわかっています。パラメーターはなく、私の Exec ステートメントはこれを反映しています。レジストリに OLEDB_SERVICES の値があり、動作する他のコードで接続文字列をテストしました。oledb のドライバーが間違っている可能性があると思いますが、ドライバーが何であるかを理解し、それを置き換える方法がわかりません。
command.CommandText = "Exec SXAVWFOpenWorkflowPr FOR XML NESTED";
command.RootTag = "Workflow";
command.ClientSideXml = true;
XmlReader xr = command.ExecuteXmlReader();
エラー メッセージは次のとおりです。複数ステップの OLE DB 操作でエラーが発生しました。利用可能な場合は、各 OLE DB ステータス値を確認します。作業は行われませんでした。