Hallo, ich schon wieder :-)

Es hat bisher nichts etwas gebracht.
Die Datenplatte hat gen�gend Platz und ist ok. Models ist auch ok (s.u.)

Jetzt bleibt noch ein Ram-Problem.
Kann mir einer ein bruchbares Tool zum Testen des Speichers empfehlen?
Oder hat noch jemand eine andere Idee ?

Hier das Error-Log seit gestern Abend:

2003-02-25 21:07:05.10 spid63    Sort read failure (bad page ID). pageid =
(0x1:0x331), dbid = 2, file = d:\Microsoft SQL
Server\daten\MSSQL\data\tempdb.mdf.  Retrying.
2003-02-25 21:07:05.15 spid63    Fehler: 823, Schweregrad: 24, Status: 7
2003-02-25 21:07:05.15 spid63    I/O error (bad page ID) detected during
read at offset 0x00000000662000 in file 'd:\Microsoft SQL
Server\daten\MSSQL\data\tempdb.mdf'..
2003-02-25 21:07:05.17 spid63    Fehler: 823, Schweregrad: 24, Status: 7.
2003-02-25 21:42:52.18 spid58    Fehler: 1534, Schweregrad: 20, Status: 1
2003-02-25 21:42:52.18 spid58    Extent (1:1000) not found in shared extent
directory..
2003-02-25 21:42:52.18 spid58    Fehler: 1534, Schweregrad: 20, Status: 1
2003-02-25 21:42:52.18 spid58    Block (1:1000) wurde im Verzeichnis der
gemeinsamen Bl�cke nicht gefunden..
2003-02-26 04:16:25.18 backup    Protokoll gesichert: Datenbank: SQL,
Erstellungsdatum(-zeit): 2003/02/23 (01:32:30), Erste LSN: 1087:628:1,
Letzte LSN: 1184:3472:1, Anzahl der Sicherungsmedien: 1,
Medieninformationen: (FILE=1, TYPE=DISK:
{'C:\WINNT\Temp\SQL_tlog_200302260416.TRN'})
2003-02-26 05:00:41.15 spid52    DBCC CHECKDB (SQL, repair_fast), ausgef�hrt
von VIA-SERVER\admini, hat 0 Fehler gefunden und 0 Fehler behoben.
2003-02-26 09:45:26.96 spid54    Using 'dbghelp.dll' version '4.0.5'
*Dump thread - spid = 54, PSS = 0x333ad248, EC = 0x394cc098
*Stack Dump being sent to d:\Microsoft SQL
Server\daten\MSSQL\log\SQLDump0030.txt
*
****************************************************************************
***
*
* BEGIN STACK DUMP:
*   02/26/03 09:45:27 spid 54
*
*
*
* Input Buffer 1340 bytes -
*  SELECT Artikel.id as id ,artikel.verkaufspreis FROM Kaeufer INNER JOIN A
*  rtikel ON Kaeufer.ID = Artikel.KaeuferID where Artikel.verkaeufer = 1358
*   and (1=2 or ebayname like '%17710044856%' or EbayEmail like '%177100448
*  56%' or Vorname like '%17710044856%' or Nachname like '%17710044856%' or
*   PLZ like '17710044856%' or Firma like '%17710044856%' or Ort like '%177
*  10044856%' or str(Artikelnummer) like '%17710044856%' or Wunschzahlart l
*  ike '%17710044856%' or Artikelbeschreibung like '%17710044856%' or Versa
*  nd like '%17710044856%' or memo like '%17710044856%' or zinfo like '%177
*  10044856%' or history like '%17710044856%' ) and ausblenden = 0 ORDER BY
*   EndeDerAuktion DESC ;
*
*
*  MODULE                          BASE      END       SIZE
* sqlservr                       00400000  00B2CFFF  0072d000
* ntdll                          77880000  77900FFF  00081000
* KERNEL32                       77E70000  77F2DFFF  000be000
* ADVAPI32                       77DA0000  77DFAFFF  0005b000
* RPCRT4                         77D20000  77D90FFF  00071000
* USER32                         77E00000  77E5EFFF  0005f000
* GDI32                          77F40000  77F78FFF  00039000
* OPENDS60                       41060000  41065FFF  00006000
* MSVCRT                         78000000  78045FFF  00046000
* UMS                            41070000  4107CFFF  0000d000
* SQLSORT                        42AE0000  42B6FFFF  00090000
* MSVCIRT                        780A0000  780B1FFF  00012000
* sqlevn70                       41080000  41087FFF  00008000
* NETAPI32                       02320000  0236EFFF  0004f000
* Secur32                        02370000  0237EFFF  0000f000
* NETRAP                         02380000  02385FFF  00006000
* SAMLIB                         02390000  0239FFFF  00010000
* WS2_32                         023A0000  023B2FFF  00013000
* WS2HELP                        023C0000  023C7FFF  00008000
* WLDAP32                        023D0000  023F8FFF  00029000
* DNSAPI                         02400000  02423FFF  00024000
* WSOCK32                        02430000  02438FFF  00009000
* ole32                          028A0000  02994FFF  000f5000
* XOLEHLP                        029A0000  029A7FFF  00008000
* MSDTCPRX                       029B0000  02A65FFF  000b6000
* MTXCLU                         02A70000  02A7FFFF  00010000
* VERSION                        02A80000  02A86FFF  00007000
* LZ32                           02A90000  02A95FFF  00006000
* CLUSAPI                        02AA0000  02AAFFFF  00010000
* RESUTILS                       02AB0000  02ABCFFF  0000d000
* USERENV                        02AC0000  02B1DFFF  0005e000
* rnr20                          02B20000  02B2BFFF  0000c000
* iphlpapi                       02B70000  02B82FFF  00013000
* ICMP                           02B90000  02B94FFF  00005000
* MPRAPI                         02BA0000  02BB6FFF  00017000
* OLEAUT32                       02BC0000  02C5AFFF  0009b000
* ACTIVEDS                       02C60000  02C8EFFF  0002f000
* ADSLDPC                        02C90000  02CB1FFF  00022000
* RTUTILS                        02CC0000  02CCDFFF  0000e000
* SETUPAPI                       02CD0000  02D5FFFF  00090000
* RASAPI32                       02D60000  02D91FFF  00032000
* RASMAN                         02DA0000  02DB0FFF  00011000
* TAPI32                         02DC0000  02DE1FFF  00022000
* COMCTL32                       02DF0000  02E73FFF  00084000
* SHLWAPI                        02E80000  02EE4FFF  00065000
* DHCPCSVC                       02EF0000  02F08FFF  00019000
* winrnr                         033B0000  033B7FFF  00008000
* rasadhlp                       033C0000  033C4FFF  00005000
* SSNMPN70                       03BA0000  03BA5FFF  00006000
* SSNETLIB                       03BB0000  03BC4FFF  00015000
* security                       03F00000  03F03FFF  00004000
* crypt32                        03F10000  03F85FFF  00076000
* MSASN1                         03F90000  03F9FFFF  00010000
* schannel                       03FA0000  03FC5FFF  00026000
* rsaenh                         03FE0000  04002FFF  00023000
* dssenh                         04210000  04236FFF  00027000
* shell32                        04250000  04499FFF  0024a000
* msafd                          044E0000  044FCFFF  0001d000
* wshtcpip                       04540000  04546FFF  00007000
* SSmsLPCn                       045D0000  045D6FFF  00007000
* ntdsapi                        04670000  04680FFF  00011000
* rsabase                        04AC0000  04AE1FFF  00022000
* msv1_0                         050C0000  050DDFFF  0001e000
* SQLFTQRY                       050E0000  05111FFF  00032000
* CLBCATQ                        05120000  051A4FFF  00085000
* sqloledb                       05240000  052B2FFF  00073000
* MSDART                         1F660000  1F67EFFF  0001f000
* comdlg32                       052C0000  052FDFFF  0003e000
* MSDATL3                        05300000  05314FFF  00015000
* oledb32                        1F8A0000  1F905FFF  00066000
* OLEDB32R                       1F910000  1F921FFF  00012000
* xpsqlbot                       05730000  05735FFF  00006000
* srchadm                        06280000  062B5FFF  00036000
* mssws                          062C0000  062C7FFF  00008000
* athprxy                        06610000  06617FFF  00008000
* xpstar                         06620000  06666FFF  00047000
* SQLRESLD                       06670000  06676FFF  00007000
* SQLSVC                         06680000  06696FFF  00017000
* ODBC32                         1F7B0000  1F7E0FFF  00031000
* odbcbcp                        1F9B0000  1F9B5FFF  00006000
* W95SCM                         066A0000  066ABFFF  0000c000
* SQLUNIRL                       066B0000  066DCFFF  0002d000
* WINSPOOL                       066E0000  066FDFFF  0001e000
* MPR                            06700000  0670FFFF  00010000
* SHFOLDER                       06710000  06717FFF  00008000
* odbcint                        1F850000  1F867FFF  00018000
* NDDEAPI                        068E0000  068E6FFF  00007000
* SQLSVC                         068F0000  068F5FFF  00006000
* xpstar                         06900000  06909FFF  0000a000
* mswsock                        11430000  11442FFF  00013000
* dbghelp                        04010000  040C4FFF  000b5000
*
*        Edi: 394CC098: 333AD248  394CC5E8  394CD110  394CC0A4  394CC0A4
394CC030
*        Esi: 00000000:
*        Eax: 00000000:
*        Ebx: 333AD248: 00000036  00000000  009FD351  0000932C  00000000
00000000
*        Ecx: 0EBDEB80: 00000000  0001003F  00000000  00000010  00000000
00000000
*        Edx: FFFFFFFF:
*        Eip: 0087A90E: 4D830088  75FFFFFC  0875FF0C  E8E04D8B  0000002D
64F04D8B
*        Ebp: 0EBDEB64: 0EBDF384  0087C41F  333AD248  0EBDF4E8  0EBDF78B
78025744
*      SegCs: 0000001B:
*     EFlags: 00010246: 006D0065  0043003B  005C003A  00720050  0067006F
00610072
*        Esp: 0EBDEB38: 394CC098  00000000  333AD248  0EBDEB80  333AD000
0EBDEB38
*      SegSs: 00000023:
*
****************************************************************************
***
* --------------------------------------------------------------------------
-----
* Short Stack Dump
* 0087A90E Module(sqlservr+0047A90E)
(CStackDump::GetContextAndDump+0000002E)
* 0087C41F Module(sqlservr+0047C41F) (stackTrace+00000223)
* 00931097 Module(sqlservr+00531097) (utassert_fail+000002E3)
* 005B1DA8 Module(sqlservr+001B1DA8) (RecBase::Resize+00000091)
* 00407EE7 Module(sqlservr+00007EE7) (RecBase::LocateColumn+00000012)
* 00852520 Module(sqlservr+00452520) (mergerow+000000A4)
* 008522B3 Module(sqlservr+004522B3) (merge_getnext+00000285)
* 0085207D Module(sqlservr+0045207D) (mergenext+0000000D)
* 004FC5FB Module(sqlservr+000FC5FB) (getsorted+00000021)
* 004FC56C Module(sqlservr+000FC56C) (RowsetSorted::GetNextRows+00000051)
* 0042A53D Module(sqlservr+0002A53D)
(CQScanRowset::GetRowWithPrefetch+00000073)
* 004FC531 Module(sqlservr+000FC531) (CQScanRowset::GetRow+0000003E)
* 004FC196 Module(sqlservr+000FC196) (CQScanSort::GetRow+00000048)
* 0043B405 Module(sqlservr+0003B405)
(CRowPrefetchDelayMgr::GetRowUnordered+000000DD)
* 0043B3A0 Module(sqlservr+0003B3A0) (CRowPrefetchDelayMgr::GetRow+0000001B)
* 0043B384 Module(sqlservr+0003B384)
(CQScanRangePrefetchDelay::GetRow+00000014)
* 0042E0D9 Module(sqlservr+0002E0D9) (CQScanNLJoin::GetRow+000000C1)
* 0043B405 Module(sqlservr+0003B405)
(CRowPrefetchDelayMgr::GetRowUnordered+000000DD)
* 0043B3A0 Module(sqlservr+0003B3A0) (CRowPrefetchDelayMgr::GetRow+0000001B)
* 006E212E Module(sqlservr+002E212E) (CQScanPreFetchDelay::GetRow+00000014)
* 0043AF9F Module(sqlservr+0003AF9F) (CQScanFetch::GetRow+00000048)
* 0056D115 Module(sqlservr+0016D115) (CQScanFilter::GetRow+00000042)
* 004FAAE4 Module(sqlservr+000FAAE4) (CQScanSort::BuildSortTable+00000047)
* 004FAA94 Module(sqlservr+000FAA94) (CQScanSort::Open+00000032)
* 00425C9D Module(sqlservr+00025C9D) (CQScan::Open+0000001C)
* 006FCA14 Module(sqlservr+002FCA14) (CQScanXProducer::Open+00000041)
* 006FC656 Module(sqlservr+002FC656) (FnProducerThread+0000020E)
* 0051274C Module(sqlservr+0011274C) (subproc_main+000000C2)
* 41075002 Module(UMS+00005002) (ProcessWorkRequests+00000272)
* 41074698 Module(UMS+00004698) (ThreadStartRoutine+00000098)
* 7800C9EB Module(MSVCRT+0000C9EB) (beginthread+000000CE)
* 77E7B2D8 Module(KERNEL32+0000B2D8) (lstrcmpiW+000000B7)
* --------------------------------------------------------------------------
-----
2003-02-26 09:45:33.64 spid54    Stack Signature for the dump is 0x7F1F4B80
2003-02-26 09:45:33.67 spid54    SQL Server-Assertion :
Datei:<p:\sql\ntdbms\storeng\drs\include\record.inl>, Zeile=1447
Fehler bei Assertion='m_SizeRec > 0 && m_SizeRec <= MAXDATAROW'.
2003-02-26 09:45:33.70 spid54    Fehler: 3624, Schweregrad: 20, Status: 1.
2003-02-26 09:49:12.84 spid55    Fehler: 1534, Schweregrad: 20, Status: 1
2003-02-26 09:49:12.84 spid55    Extent (1:976) not found in shared extent
directory..
2003-02-26 09:49:12.84 spid55    Fehler: 1534, Schweregrad: 20, Status: 1
2003-02-26 09:49:12.84 spid55    Block (1:976) wurde im Verzeichnis der
gemeinsamen Bl�cke nicht gefunden..
2003-02-26 10:03:02.01 spid57    DBCC CHECKDB (model), ausgef�hrt von
VIA-SERVER\Administrator, hat 0 Fehler gefunden und 0 Fehler behoben.

Markus Walber

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Auftrag von Markus Walber
Gesendet: Dienstag, 25. Februar 2003 15:52
An: [EMAIL PROTECTED]
Betreff: [Database.asp] AW: [Database.asp] AW: [Database.asp] AW:
Hilfe... Fehler f�hren zu SQL-Absturz und kein Ende :(


Vielen Dank f�r die Infos:

>3. Ein Platzproblem beim automatischen Vergr��ern der TempDB auf der
>Festplatte (wobei SQL Server so etwas erkennt und entsprechend auch
>verk�ndet) - Das kann schon einmal bei komplexeren Abfragen mit gro�en
>Resultsets passieren.

Ist wohl sehr wahrscheinlich.
Das Transaktionsprotokoll der Datenbank war ca 18 GB gro�.
Dazu kamen einige Datensicherungen der letzten Tage.
auf der Datenplatte standen nur noch ca 500 MB zur Verf�gung.
Jetzt vernmute ich mal, dass das ein bisschen wening ist.

Ich r�ume gerade das Transaktionsprotokoll auf und l�sche Sicherungen
und hoffe dann heute nacht zum Schlafen zu kommen :)

Gru�,

Markus Walber

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular
ATTACK! Download Intrexx CRM-Studio Now!   http://www.intrexx.com
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp

Antwort per Email an