REVISIÓN: Anulación de transacciones de DTC en tempdb puede causa 7105 errores aserciones y el posible de SQL Server

Seleccione idioma Seleccione idioma
Id. de artículo: 304847 - Ver los productos a los que se aplica este artículo
Nº DE ERROR: 355018 (SHILOH_BUGS)
Expandir todo | Contraer todo

En esta página

Síntomas

Una anulación de una transacción de Coordinador de transacciones distribuidas (DTC) durante la actividad de tempdb puede producir 7105 errores, aserciones de comercial y potencialmente un error durante la reversión en tempdb puede producir el apagado del servidor.

Solución

Para resolver este problema, consiga el Service Pack más reciente para Microsoft SQL Server 2000. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
290211INF: Cómo obtener el Service Pack más reciente de SQL Server 2000

revisión

Nota : se creó la siguiente revisión antes de SQL Server 2000 Service Pack 2.

La versión en inglés de esta revisión debe tener los atributos de archivo siguientes o posteriores:
   Version     File name       Platform
   -------------------------------------
   8.00.430    Sqlservr.exe    i386
				
Nota : debido a dependencias de archivo, el más reciente revisión o característica que contiene los archivos anteriores quizás contenga también archivos adicionales.

Solución

En casos donde espera de transacción distribuida la aplicación hace que el Administrador de DTC anular la transacción se ha producido este problema.

Para solucionar el problema, elimine la causa de los tiempos de espera o aumente el valor de tiempo de espera.

Estado

Microsoft ha confirmado que trata de un problema de SQL Server 2000. Este problema se corrigió por primera vez en Microsoft SQL Server 2000 Service Pack 2.

Más información

Es similar a la mensaje de error 7105 que aparece en el registro de errores:
Error: 7105, gravedad: 22, estado: página 6 (1:123232) ranura 3 para text, ntext o nodo de imagen no existe
Uno o varios de los siguientes mensajes de aserción aparecen en el registro de error si se produce este problema (basándose en una generación 194 comercial de SQL Server 2000):
Aserción de SQL Server: Archivo: <SpcAlloc.cpp>, línea = 378 error de aserción = 'pPage-> IsType (Page::TEXT_MIX_PAGE)'.
Aserción de SQL Server: Archivo: <page.cpp>, línea = 2777 error de aserción = ' rowLength > = offset + deleteLength '.
Aserción de SQL Server: Archivo: <logscan.cpp>, línea = 3037 error de aserción = ' m_lastLSN == NullLSN || startLSN < m_lastLSN '.
Aserción de SQL Server: Archivo: <page.cpp>, línea = 3429 error de aserción = ' m_freeCnt + emptySlots * sizeof (ranura) > = spaceNeed '.
El siguiente mensaje de también puede aparecer en el registro de errores cuando se produce este problema:
AllocPageFromTargetExtent error: extId = 1:357672 pages_seen = 8
Seguido por un volcado de grande del interno de SQL Server Administrador de bloqueo y tabla Esta aserción:
Aserción de SQL Server: Archivo: <alloc.cpp>, línea = 10649 aserción error = ' force_success == FALSE '.

Propiedades

Id. de artículo: 304847 - Última revisión: lunes, 26 de septiembre de 2005 - Versión: 3.2
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Standard Edition
Palabras clave: 
kbmt kbhotfixserver kbqfe kbbug kbfix kbsqlserv2000presp2fix KB304847 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 304847

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com