REVISIÓN: Mensaje de Error cuando utiliza la instrucción BULK INSERT para importar un archivo de datos en una tabla de SQL Server 2005 con SP1: "el proveedor OLE DB"BULK"para el servidor vinculado"(null)"informó de un error"

Microsoft distribuye correcciones de Microsoft SQL Server 2005 como un archivo descargable. Como las revisiones son acumulativas, cada versión nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la versión anterior de SQL Server 2005.
Este artículo describe lo siguiente acerca de esta versión de hotfix:
  • Los problemas corregidos por el paquete de hotfix
  • Los requisitos previos para instalar el paquete de hotfix
  • Si debe reiniciar el equipo después de instalar el paquete de hotfix
  • Si el paquete de revisiones queda reemplazado por otro paquete de hotfix
  • Si debe hacer algún cambio el registro
  • Los archivos que están contenidos en el paquete de hotfix

Síntomas

En Microsoft SQL Server 2005 con Service Pack 1 (SP1), cuando se utiliza la instrucción BULK INSERT para importación masiva un archivo de datos en una tabla, falla la operación de importación masiva. Además, recibirá el siguiente mensaje de error:
Ubicación: lockbyte.cpp:445
Expresión: colid > 0
SPID: [spidvalue]
Id. de proceso: [processIDvalue]
Msj 7399, nivel 16, estado 1, línea 3
El proveedor OLE DB "BULK" para el servidor vinculado "(null)" informó de un error. El proveedor no dio información sobre el error.
Msj 7330, nivel 16, estado 2, línea 3
No se puede recuperar una fila del proveedor OLE DB "BULK" para el servidor vinculado "(null)".
Msj 3624, nivel 20, estado 1, línea 3
Error en una comprobación de aserción del sistema. Compruebe el registro de errores de SQL Server para obtener más detalles
Este problema se produce si se cumplen las condiciones siguientes:
  • Aplique el hotfix que se describe en artículo de Microsoft Knowledge Base (KB) 935446 en el equipo que está ejecutando Microsoft SQL Server 2005 SP1.
  • Usted tiene una tabla que tiene una columna de datos de objetos grandes (LOB).
  • Desea masiva importar un archivo de datos determinado en la tabla.
  • El archivo de datos contiene una columna de datos. Desea importar esta columna de datos en la columna de datos LOB de la tabla.
  • El archivo de datos contiene otra columna de datos LOB que no tienen ninguna columna correspondiente en la tabla. Omitir esta columna durante el proceso de importación.

Causa

SQL Server 2005 utiliza una interfaz para configurar el proveedor de carga masiva. La interfaz crea valores LOB huérfanos para operaciones masivas. SQL Server 2005 establece el proveedor de carga masiva en las columnas de datos LOB siguientes:
  • La columna que existe en la tabla.
  • La columna que no tiene la columna correspondiente de la tabla.
Cuando SQL Server 2005 intenta crear un valor LOB huérfano de la columna que no tiene la columna correspondiente de la tabla, se produce un error.

Solución

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

Debe tener Microsoft SQL Server 2005 Service Pack 1 instalado para aplicar esta revisión.

Para obtener más información acerca de cómo obtener SQL Server 2005 Service Pack 1, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

913089 cómo obtener el service pack más reciente para SQL Server 2005

Información de reinicio

No es necesario que reinicie el equipo después de aplicar este hotfix.

Información del registro

No es necesario cambiar el registro.

Información de archivo de hotfix

Este hotfix contiene sólo los archivos necesarios para corregir los problemas que se enumera en este artículo. Este hotfix no puede contener todos los archivos que debe tener para actualizar plenamente un producto a la compilación más reciente. Versión del inglés de esta revisión tiene los atributos de archivo (o atributos de último archivo) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha zona horaria en el elemento fecha y hora del Panel de Control.
Versión SQL Server 2005 de 32 bits
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Bcp.exe2005.90.2233.069,48816-May-200716:30x86
Databasemailengine.dll9.0.2233.075,12016-May-200716:30x86
Logread.exe2005.90.2233.0400,75216-May-200716:31x86
Microsoft.analysisservices.adomdclient.dll9.0.2233.0546,16016-May-200716:31x86
Microsoft.analysisservices.deploymentengine.dll9.0.2233.0140,65616-May-200716:31x86
Microsoft.analysisservices.dll9.0.2233.01,217,90416-May-200716:31x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2233.078,19216-May-200716:31x86
Microsoft.sqlserver.sqlenum.dll9.0.2233.0910,70416-May-200716:31x86
Msasxpress.dll9.0.2233.024,94416-May-200716:31x86
Msgprox.dll2005.90.2233.0200,56016-May-200716:31x86
Msmdlocal.dll9.0.2233.015,646,06416-May-200716:31x86
Msmdredir.dll9.0.2233.03,993,96816-May-200716:31x86
Odsole70.dll2005.90.2233.059,76016-May-200716:31x86
Qrdrsvc.exe2005.90.2233.0369,52016-May-200716:31x86
Rdistcom.dll2005.90.2233.0643,44016-May-200716:31x86
Repldp.dll2005.90.2233.0187,24816-May-200716:31x86
Replmerg.exe2005.90.2233.0320,88016-May-200716:31x86
Replprov.dll2005.90.2233.0550,25616-May-200716:31x86
Replrec.dll2005.90.2233.0784,75216-May-200716:31x86
Replsub.dll2005.90.2233.0407,40816-May-200716:31x86
Spresolv.dll2005.90.2233.0177,00816-May-200716:25x86
Sqlaccess.dll2005.90.2233.0350,57616-May-200716:25x86
Sqlagent90.exe2005.90.2233.0321,39216-May-200716:25x86
Sqlservr.exe2005.90.2233.028,979,11216-May-200716:25x86
Sqsrvres.dll2005.90.2233.066,41616-May-200716:25x86
Xmlsub.dll2005.90.2233.0195,44016-May-200716:25x86
Xpstar90.dll2005.90.2233.0295,28016-May-200716:25x86
Xpstar90.rll2005.90.2233.0155,50416-May-200716:31x86
Versión x64 de SQL Server 2005
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Bcp.exe2005.90.2233.088,94416-May-200721:04x64
Databasemailengine.dll9.0.2233.075,12016-May-200721:04x86
Logread.exe2005.90.2233.0525,16816-May-200721:04x64
Microsoft.analysisservices.adomdclient.dll9.0.2233.0546,16016-May-200716:31x86
Microsoft.analysisservices.adomdclient.dll9.0.2233.0546,16016-May-200721:04x86
Microsoft.analysisservices.deploymentengine.dll9.0.2233.0140,65616-May-200716:31x86
Microsoft.analysisservices.dll9.0.2233.01,217,90416-May-200716:31x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2233.078,19216-May-200716:31x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2233.094,06416-May-200721:04x64
Microsoft.sqlserver.sqlenum.dll9.0.2233.0877,93616-May-200721:04x86
Msasxpress.dll9.0.2233.024,94416-May-200716:31x86
Msasxpress.dll9.0.2233.030,06416-May-200721:04x64
Msgprox.dll2005.90.2233.0262,00016-May-200721:04x64
Msmdlocal.dll9.0.2233.015,646,06416-May-200716:31x86
Msmdredir.dll9.0.2233.03,993,96816-May-200716:31x86
Odsole70.dll2005.90.2233.090,99216-May-200721:04x64
Qrdrsvc.exe2005.90.2233.0434,03216-May-200721:04x64
Rdistcom.dll2005.90.2233.0836,46416-May-200721:04x64
Repldp.dll2005.90.2233.0187,24816-May-200716:31x86
Repldp.dll2005.90.2233.0237,93616-May-200721:04x64
Replmerg.exe2005.90.2233.0417,64816-May-200721:04x64
Replprov.dll2005.90.2233.0747,88816-May-200721:04x64
Replrec.dll2005.90.2233.01,010,54416-May-200721:04x64
Replsub.dll2005.90.2233.0528,24016-May-200721:04x64
Spresolv.dll2005.90.2233.0225,64816-May-200721:04x64
Sqlaccess.dll2005.90.2233.0357,74416-May-200721:04x86
Sqlagent90.exe2005.90.2233.0392,56016-May-200721:04x64
Sqlservr.exe2005.90.2233.039,364,97616-May-200721:04x64
Sqsrvres.dll2005.90.2233.078,19216-May-200721:05x64
Xmlsub.dll2005.90.2233.0319,85616-May-200721:05x64
Xpstar90.dll2005.90.2233.0543,60016-May-200721:05x64
Xpstar90.rll2005.90.2233.0156,01616-May-200721:04x64
Versión de arquitectura Itanium de SQL Server 2005
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Bcp.exe2005.90.2233.0157,55216-May-200718:23IA-64
Databasemailengine.dll9.0.2233.075,12016-May-200718:23x86
Logread.exe2005.90.2233.01,098,09616-May-200718:23IA-64
Microsoft.analysisservices.adomdclient.dll9.0.2233.0546,16016-May-200716:31x86
Microsoft.analysisservices.adomdclient.dll9.0.2233.0546,16016-May-200718:23x86
Microsoft.analysisservices.deploymentengine.dll9.0.2233.0140,65616-May-200716:31x86
Microsoft.analysisservices.dll9.0.2233.01,217,90416-May-200716:31x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2233.078,19216-May-200716:31x86
Microsoft.sqlserver.mgdsqldumper.dll2005.90.2233.0165,74416-May-200718:23IA-64
Microsoft.sqlserver.sqlenum.dll9.0.2233.0877,93616-May-200718:23x86
Msasxpress.dll9.0.2233.024,94416-May-200716:31x86
Msasxpress.dll9.0.2233.057,71216-May-200718:23IA-64
Msgprox.dll2005.90.2233.0545,13616-May-200718:23IA-64
Msmdlocal.dll9.0.2233.048,718,70416-May-200718:23IA-64
Msmdredir.dll9.0.2233.06,249,32816-May-200718:23IA-64
Odsole70.dll2005.90.2233.0180,08016-May-200718:23IA-64
Qrdrsvc.exe2005.90.2233.0943,98416-May-200718:23IA-64
Rdistcom.dll2005.90.2233.01,884,01616-May-200718:23IA-64
Repldp.dll2005.90.2233.0187,24816-May-200716:31x86
Repldp.dll2005.90.2233.0511,34416-May-200718:23IA-64
Replmerg.exe2005.90.2233.0957,29616-May-200718:23IA-64
Replprov.dll2005.90.2233.01,619,82416-May-200718:23IA-64
Replrec.dll2005.90.2233.02,143,60016-May-200718:23IA-64
Replsub.dll2005.90.2233.01,159,53616-May-200718:23IA-64
Spresolv.dll2005.90.2233.0498,03216-May-200718:23IA-64
Sqlaccess.dll2005.90.2233.0352,11216-May-200718:23x86
Sqlagent90.exe2005.90.2233.01,143,66416-May-200718:23IA-64
Sqlservr.exe2005.90.2233.072,213,87216-May-200718:23IA-64
Sqsrvres.dll2005.90.2233.0137,07216-May-200718:23IA-64
Xmlsub.dll2005.90.2233.0593,26416-May-200718:23IA-64
Xpstar90.dll2005.90.2233.0953,71216-May-200718:23IA-64
Xpstar90.rll2005.90.2233.0154,99216-May-200718:23IA-64

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Referencias

Para obtener más información sobre el artículo KB 935446, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

CORREGIR 935446 : mensaje de Error cuando utiliza la instrucción BULK INSERT para importar datos de forma masiva en SQL Server 2005: "Error de carga masiva"

Para obtener más información acerca del esquema de nomenclatura para las actualizaciones de SQL Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Paquetes de actualización de 822499 nuevo esquema de nomenclatura para software de Microsoft SQL Server

Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

824684 descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft

Propiedades

Id. de artículo: 937545 - Última revisión: 14 ene. 2017 - Revisión: 1

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Workgroup Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems

Comentarios