![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Configuration: Server-1: COM+ components installed on W2K3 Server-2: SQL 2000 Server SP3 installed on W2K3 We use an application that has its components on server-1 and accesses data on server-2. Everything works fine when querying data (ex.customer information) but when we try to save any modification (ex.address change) an error pops up. I ran the 'dtctester' and it came up with the following: Executed: dtctester DSN: database2 User Name: sa Password: xxxx tablename= #dtc30537 Creating Temp Table for Testing: #dtc30537 Warning: No Columns in Result Set From Executing: 'create table #dtc30537 (ival int)' Initializing DTC Beginning DTC Transaction Enlisting Connection in Transaction Error: SQLSTATE=25S12,Native error=-2147168219,msg='[Microsoft][ODBC SQL Server Driver]Distributed transaction error' Error: SQLSTATE=24000,Native error=0,msg=[Microsoft][ODBC SQL Server Driver]Invalid cursor state Typical Errors in DTC Output When a. Firewall Has Ports Closed -OR- b. Bad WINS/DNS entries -OR- c. Misconfigured network -OR- d. Misconfigured SQL Server machine that has multiple netcards. Aborting DTC Transaction Releasing DTC Interface Pointers Successfully Released pTransaction Pointer. Thanks for your input, s.c. |
![]() |
| Thread Tools | |
| Display Modes | |
| |