Select Your Region
Americas
Europe
Middle East & Africa
Asia Pacific
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
SAS/ACCESS® 9.1.3 Interface to OLE DB can call MS SQL Server stored procedures with temporary tables.
When you call the same stored procedure in SAS® 9.2, the following error is returned:
ERROR: Prepare error: ICommand::Execute failed. : Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done. SQL statement: spTempTablTest #DatesMinp.
SAS 9.2 forces the use of the dynamic cursor with a global connection, but the cursor does not work.
Currently, there is no a way to override this behavior.
Product Family | Product | System | SAS Release | |
Reported | Fixed* | |||
SAS System | SAS/ACCESS Interface to OLE DB | Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.2 TS1M0 | 9.2 TS2M2 |
Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.2 TS1M0 | 9.2 TS2M2 | ||
Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.2 TS1M0 | 9.2 TS2M2 | ||
Microsoft Windows XP 64-bit Edition | 9.2 TS1M0 | 9.2 TS2M2 | ||
Microsoft® Windows® for x64 | 9.2 TS1M0 | 9.2 TS2M2 | ||
Microsoft Windows Server 2003 Datacenter Edition | 9.2 TS1M0 | 9.2 TS2M2 | ||
Microsoft Windows Server 2003 Enterprise Edition | 9.2 TS1M0 | 9.2 TS2M2 | ||
Microsoft Windows Server 2003 Standard Edition | 9.2 TS1M0 | 9.2 TS2M2 | ||
Microsoft Windows XP Professional | 9.2 TS1M0 | 9.2 TS2M2 | ||
Windows Vista | 9.2 TS1M0 | 9.2 TS2M2 |