Hi All,
we migrated our 32 bit sql server 2005 to 64bit sql server 2008 (R2) .
The provider for flat files was changed to Microsoft.ACE.OLEDB.12.0. and OPENROWSET is used for data transfer between database and files (DBF,TXT,CSV,XLS). Transfers run but sometime I get the fatal error with c0000005 EXCEPTION_ACCESS_VIOLATION. After this error it is not possible to use Driver and the server has to be restarted. I enabled the options Dynamic parameter and Allow inprocess but without success. Can be problem for example with manyOPENROWSET queries at the same time ?
Thanks
Regards
RM
Current time is 12:00:19 05/27/13.
=====================================================================
BugCheck Dump
=====================================================================
This file is generated by Microsoft SQL Server
version 10.50.4276.0
upon detection of fatal unexpected error. Please return this file,
the query or program that produced the bugcheck, the database and
the error log, and any other pertinent information with a Service Request.
Computer type is Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz.
Bios Version is INTEL - 6040000
PhoenixBIOS 4.0 Release 6.0
2 X64 level 8664, 14 Mhz processor (s).
Windows NT 6.1 Build 7601 CSD Service Pack 1.
Memory
MemoryLoad = 83%
Total Physical = 4095 MB
Available Physical = 667 MB
Total Page File = 12285 MB
Available Page File = 8414 MB
Total Virtual = 8388607 MB
Available Virtual = 8383694 MB
***Stack Dump being sent to W:\MSSQLSERVER\MSSQL10_50.MSSQLSERVER\MSSQL\LOG\SQLDump0066.txt
SqlDumpExceptionHandler: Process 113 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is
terminating this process.
* *******************************************************************************
*
* BEGIN STACK DUMP:
* 05/27/13 12:00:19 spid 113
*
*
* Exception Address = 000007FEE7D90D4A Module(mso+0000000000050D4A)
* Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION
* Access Violation occurred reading address 000007FEF6212F08
* Input Buffer 130 bytes -
* exec vyroba_naplneni_dat exec vyroba_naplneni_dat_XLS
*
CSession @0x00000000F3F5A3B0
----------------------------
m_spid = 113 m_cRef = 14 m_rgcRefType[0] = 1
m_rgcRefType[1] = 1 m_rgcRefType[2] = 11 m_rgcRefType[3] = 1
m_rgcRefType[4] = 0 m_rgcRefType[5] = 0 m_pmo = 0x00000000F3F5A080
m_pstackBhfPool = 0x000000008067F1A0 m_dwLoginFlags = 0x83e0 m_fBackground = 0
m_eConnResetOption = 0 m_fUserProc = -1 m_fConnReset = 0
m_fIsConnReset = 0 m_fInLogin = 0 m_fAuditLoginSent = 1
m_fAuditLoginFailedSent = 0 m_fReplRelease = 0 m_fKill = 0
m_ulLoginStamp = 261166 m_eclClient = 6 m_protType = 6
m_hHttpToken = FFFFFFFFFFFFFFFF
m_pV7LoginRec
---------------------
0000000000000000: a0010000 03000b73 00100000 00000007 84040000 † ......s........„...
0000000000000014: 00000000 e0830000 c4ffffff 09040000 5e000d00 †....àƒ..Äÿÿÿ ...^...
0000000000000028: 00000000 00000000 78004900 0a010000 00000000 †........x.I.........
000000000000003C: 0a010400 12010000 12010700 005056ac 0fa52001 †.............PV¬.¥ .
0000000000000050: 80002001 00000000 00000000 0000†††††††††††††††.. ...........
CPhysicalConnection @0x00000000F3F5A270
---------------------------------------
m_pPhyConn->m_pmo = 0x00000000F3F5A080
m_pPhyConn->m_pNetConn = 0x00000000F3F5AAD0
m_pPhyConn->m_pConnList = 0x00000000F3F5A380
m_pPhyConn->m_pSess = 0x00000000F3F5A3B0 m_pPhyConn->m_fTracked = -1
m_pPhyConn->m_cbPacketsize = 4096 m_pPhyConn->m_fMars = 0 m_pPhyConn->m_fKill = 0
CBatch @0x00000000F3F5AFA0
--------------------------
m_pSess = 0x00000000F3F5A3B0 m_pConn = 0x00000000F3F5AEA0 m_cRef = 3
m_rgcRefType[0] = 1 m_rgcRefType[1] = 1 m_rgcRefType[2] = 1
m_rgcRefType[3] = 0 m_rgcRefType[4] = 0 m_pTask = 0x0000000083155DC8
EXCEPT (null) @0x000000000D686A18
---------------------------------
exc_number = 0 exc_severity = 0 exc_func = 0x00000000025A9380
Task @0x0000000083155DC8
------------------------
CPU Ticks used (ms) = 14745 Task State = 2
WAITINFO_INTERNAL: WaitResource = 0x0000000000000000 WAITINFO_INTERNAL: WaitType = 0x0
WAITINFO_INTERNAL: WaitSpinlock = 0x0000000000000000
WAITINFO_EXTERNAL: WaitResource = 0x0000000000000000 WAITINFO_EXTERNAL: WaitType = 0x40006D
WAITINFO_EXTERNAL: WaitSpinlock = 0x0000000000000000
WAITINFO_EXTERNAL: WaitResource = 0x0000000000000000
WAITINFO_EXTERNAL: WaitType = 0x200001D9
WAITINFO_EXTERNAL: WaitSpinlock = 0x0000000000000000 SchedulerId = 0x1
ThreadId = 0x1688 m_state = 0 m_eAbortSev = 0
EC @0x00000000F3F5BEC0
----------------------
spid = 0 ecid = 0 ec_stat = 0x0
ec_stat2 = 0x0 ec_atomic = 0x0 __fSubProc = 1
__pSETLS = 0x00000000F3F5AF10 __pSEParams = 0x00000000F3F5B350
SEInternalTLS @0x00000000F3F5AF10
---------------------------------
m_flags = 0 m_TLSstatus = 3 m_owningTask = 0x0000000083155DC8
m_activeHeapDatasetList = 0x00000000F3F5AF10
m_activeIndexDatasetList = 0x00000000F3F5AF20 m_pDbccContext = 0x0000000000000000
SEParams @0x00000000F3F5B350
----------------------------
m_lockTimeout = -1 m_isoLevel = 4096 m_logDontReplicate = 0
m_neverReplicate = 0 m_XactWorkspace = 0x00000000A55F8080
m_pSessionLocks = 0x000000008067EA70 m_pDbLocks = 0x00000000F3F5B870
m_execStats = 0x00000000AFDE3820 m_pAllocFileLimit = 0x0000000000000000