Errores 10000 a 10999

Error

Gravedad

Evento registrado

Descripción (texto del mensaje)

10000

16

Ninguno

Error desconocido del proveedor.

10001

16

Ninguno

El proveedor informó de un error grave inesperado.

10002

16

Ninguno

El proveedor no implementó la funcionalidad.

10003

16

Ninguno

Memoria insuficiente para el proveedor.

10004

16

Ninguno

El proveedor indicó que uno o varios argumentos no son válidos.

10005

16

Ninguno

El proveedor no es compatible con una interfaz.

10006

16

Ninguno

El proveedor indicó que un puntero no es válido.

10007

16

Ninguno

El proveedor indicó que un identificador no es válido.

10008

16

Ninguno

El proveedor terminó la operación.

10009

16

Ninguno

El proveedor no proporcionó información acerca del error.

10010

16

Ninguno

El proveedor aún no dispone de los datos necesarios para completar esta operación.

10011

16

Ninguno

Acceso denegado.

10021

16

Ninguno

Ejecución terminada por el proveedor al alcanzarse el límite de recursos.

10022

16

Ninguno

El proveedor ha llamado a un método de IRowsetNotify en el consumidor y el método aún no ha concluido.

10023

16

Ninguno

El proveedor no es compatible con el método necesario.

10024

16

Ninguno

El proveedor indica que el usuario no tiene permiso para realizar la operación.

10025

16

Ninguno

El proveedor provocó un error de servidor en un proceso externo.

10026

16

Ninguno

No se estableció texto para el comando.

10027

16

Ninguno

El comando no estaba preparado.

10028

16

Ninguno

Error de autenticación.

10032

16

Ninguno

No se pueden devolver múltiples conjuntos de resultados (el proveedor no lo admite).

10033

16

Ninguno

El índice especificado no existe o el proveedor no admite un examen de índice en este origen de datos.

10034

16

Ninguno

La tabla o vista especificada no existe o contiene errores.

10035

16

Ninguno

No se ha especificado ningún valor para uno o varios parámetros requeridos.

10042

16

Ninguno

No se pueden establecer propiedades cuando hay un conjunto de filas abierto.

10052

16

Ninguno

Inserción cancelada por el proveedor durante la notificación.

10053

16

Ninguno

No se puede convertir el valor por razones distintas del desbordamiento o la falta de coincidencia de signos.

10054

16

Ninguno

El valor de una o varias columnas ha desbordado el tipo que utiliza el proveedor.

10055

16

Ninguno

Los datos infringen las restricciones de integridad de una o varias columnas.

10056

16

Ninguno

El número de filas con cambios pendientes supera el límite que especifica la propiedad DBDROP_MAXPENDINGROWS.

10057

16

Ninguno

No se puede crear la fila. Superaría el número total de filas activas que admite el conjunto de filas.

10058

16

Ninguno

El consumidor no puede insertar una nueva fila antes de liberar los identificadores de fila obtenidos anteriormente.

10060

 

 

Error al establecer una conexión con el servidor. La causa del problema en la conexión a SQL Server puede deberse a que SQL Server no permite conexiones remotas en su configuración predeterminada. (proveedor: Proveedor TCP, error: 0 - Se produjo un error durante el intento de conexión ya que la parte conectada no respondió adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexión establecida ya que el host conectado no ha podido responder.) (Microsoft SQL Server, Error: 10060)

10061

 

 

Error al establecer una conexión con el servidor. La causa del problema en la conexión a SQL Server puede deberse a que SQL Server no permite conexiones remotas en su configuración predeterminada. (proveedor: Proveedor TCP, error: 0 - No pudo establecerse una conexión porque el equipo de destino la rechazó.) (Microsoft SQL Server, Error: 10061)

10062

16

Ninguno

Cambio cancelado por el proveedor durante la notificación.

10063

16

Ninguno

Cambio cancelado por el proveedor durante la notificación.

10064

16

Ninguno

No se puede convertir el valor por razones distintas del desbordamiento o la falta de coincidencia de signos.

10065

16

Ninguno

El valor de una o varias columnas ha desbordado el tipo que utiliza el proveedor.

10066

16

Ninguno

Los datos infringen las restricciones de integridad de una o varias columnas.

10067

16

Ninguno

El número de filas con cambios pendientes supera el límite que especifica la propiedad DBDROP_MAXPENDINGROWS.

10068

16

Ninguno

El conjunto de filas utiliza simultaneidad optimista y el valor de una columna ha cambiado desde que se capturó o volvió a sincronizar por última vez la fila que la contiene.

10069

16

Ninguno

El consumidor no puede eliminar la fila. Hay una eliminación pendiente o ya transmitida al origen de datos.

10081

16

Ninguno

El consumidor no puede eliminar la fila. La inserción se ha transmitido al origen de datos.

10085

16

Ninguno

El conjunto de filas utiliza índices integrados y no hay índice actual.

10086

16

Ninguno

Se canceló RestartPosition en la tabla durante la notificación.

10087

16

Ninguno

La tabla se creó sobre una secuencia de datos en directo y no se puede reiniciar la posición.

10088

16

Ninguno

El proveedor no liberó algunas de las filas existentes.

10100

16

Ninguno

No se especificó el orden de columnas en el objeto que creó el conjunto de filas. El proveedor tuvo que ejecutar de nuevo el comando para volver a colocar la siguiente posición de captura en la posición inicial y cambiar el orden de las columnas.

10101

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene la palabra clave DISTINCT. Considere la posibilidad de quitar DISTINCT de la vista o no indizar la vista. Como alternativa, considere la posibilidad de quitar DISTINCT por GROUP BY o COUNT_BIG(*) para simular DISTINCT en columnas de agrupamiento.

10102

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene la palabra clave TOP. Considere la posibilidad de quitar TOP o de no indizar la vista.

10103

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene la cláusula TABLESAMPLE. Considere la posibilidad de quitar TABLESAMPLE o de no indizar la vista.

10104

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque utiliza OPENROWSET, OPENQUERY u OPENDATASOURCE. Considere no indizar la vista o eliminar OPENQUERY, OPENROWSET y OPENDATASOURCE.

10105

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque hace referencia a una tabla que utiliza una función de texto completo CONTAINSTABLE o FREETEXTTABLE. Considere la posibilidad de quitar el uso de estas funciones o de no indizar la vista.

10106

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque utiliza el proveedor de conjuntos de filas OPENXML. Considere la posibilidad de quitar OPENXML o de no indizar la vista.

10107

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque hace referencia a un proveedor de conjuntos de filas interno del sistema. Considere la posibilidad de no indizar esta vista.

10108

16

Ninguno

No se puede crear %S_SMG en la vista "%.*ls" porque utiliza la variable de tabla "%.*ls". Considere la posibilidad de no indizar esta vista o de quitar la referencia a la variable de tabla.

10109

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque hace referencia a una tabla interna de SQL Server.

10110

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque hace referencia a la tabla derivada "%.*ls" (definida por la instrucción SELECT en la cláusula FROM). Considere la posibilidad de quitar la referencia a la tabla derivada o de no indizar la vista.

10111

16

Ninguno

No se puede crear %S_SMG en la vista "%.*ls" porque contiene OUTER APPLY. Considere la posibilidad de no indizar la vista o de quitar OUTER APPLY.

10112

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene una combinación que utiliza sintaxis de escape ODBC estándar. Considere la posibilidad de usar sintaxis de combinación ANSI en su lugar.

10113

16

Ninguno

No se puede crear %S_MSG en la vista '%.*ls' porque contiene una combinación INNER que especifica una sugerencia de combinación. Considere la posibilidad de quitar la sugerencia de combinación.

10114

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque utiliza una combinación LEFT, RIGHT o FULL OUTER y no se permiten combinaciones OUTER en vistas indizadas. Considere la posibilidad de usar una combinación INNER en su lugar.

10115

16

Ninguno

No se puede crear %S_SMG en la vista "%.*ls" porque utiliza el operador PIVOT. Considere la posibilidad de no indizar esta vista.

10116

16

Ninguno

No se puede crear %S_SMG en la vista "%.*ls" porque utiliza el operador UNPIVOT. Considere la posibilidad de no indizar esta vista.

10117

16

Ninguno

No se puede crear %S_MSG en la vista '%.*ls' porque contiene uno o varios operadores UNION, INTERSECT o EXCEPT. Considere la posibilidad de crear una vista indizada para cada consulta que sea una entrada de operadores UNION, INTERSECT o EXCEPT de la vista original.

10118

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque la lista utiliza el operador "*" para seleccionar columnas. Considere la posibilidad de hacer referencia a las columnas por nombre en su lugar.

10119

16

Ninguno

No se puede crear %S_SMG en la vista '%.*ls' porque contiene GROUP BY ALL. Considere la posibilidad de usar GROUP BY en su lugar.

10121

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene un operador CUBE, ROLLUP, o GROUPING SETS. Considere la posibilidad de no indizar esta vista.

10122

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene la cláusula HAVING. Considere la posibilidad de quitar la cláusula HAVING.

10123

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene la cláusula COMPUTE. Considere la posibilidad de no indizar esta vista o de utilizar GROUP BY o una vista de agregado en su lugar para reemplazar el cálculo COMPUTE de los resultados de agregado.

10124

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene una combinación que utiliza sintaxis de combinación de Transact-SQL obsoleta ( *= y =* ). Considere la posibilidad de usar el operador = (combinación no externa) en su lugar.

10125

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque hace referencia a una columna interna de SQL Server.

10126

16

Ninguno

No se puede crear %S_SMG en la vista "%.*ls" porque utiliza el agregado "%.*ls". Considere la posibilidad de eliminar el agregado, no indizar la vista o utilizar agregados alternativos. Por ejemplo, para AVG reemplace SUM y COUNT_BIG, o para COUNT, reemplace COUNT_BIG.

10127

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque utiliza el agregado "%.*ls" con la palabra clave DISTINCT. Considere la posibilidad de no indizar esta vista o de eliminar DISTINCT. Considere la posibilidad de usar una vista GROUP BY o COUNT_BIG(*) para simular DISTINCT en columnas de agrupamiento.

10128

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene una o varias subconsultas. Considere la posibilidad de cambiar la vista para utilizar sólo combinaciones en lugar de subconsultas. Como alternativa, considere no indizar esta vista.

10129

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque utiliza un predicado de texto completo CONTAINS o FREETEXT. Considere la posibilidad de eliminar CONTAINS o FREETEXT, o de no indizar la vista.

10130

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque hace referencia a la función "%.*ls" con valores de tabla de varias funciones o insertados. Considere la posibilidad de ampliar manualmente la definición de la función en la definición de la vista o de no indizar la vista.

10131

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque utiliza la función "%.*ls" con valores de tabla de CLR no determinista. Considere la posibilidad de no indizar la vista o de cambiarla para que no utilice esta función.

10132

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque hace referencia a la función "%.*ls" con valores de tabla de CLR imprecisa. Considere la posibilidad de no indizar la vista.

10133

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque hace referencia a la función "%.*ls" de valor de tabla de CLR. Considere la posibilidad de quitar la referencia de la función o de no indizar la vista.

10134

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque la función "%.*ls" a la que hace referencia la vista obtiene acceso a datos de usuario o del sistema.

10136

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene más de un elemento APPLY. Considere la posibilidad de no indizar la vista o de utilizar sólo un elemento APPLY.

10137

16

Ninguno

No se puede crear %S_SMG en la vista "%.*ls" porque utiliza el agregado COUNT. Utilice COUNT_BIG en su lugar.

10138

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque hace referencia a la expresión de tabla común "%.*ls". Las vistas que hacen referencias a expresiones de tabla comunes no se pueden indizar. Considere la posibilidad de no indizar la vista o de quitar la expresión de tabla común de la definición de la vista.

10139

16

Ninguno

No se puede crear %S_MSG en la vista '%.*ls' porque su lista de selección no incluye un uso correcto de COUNT_BIG. Considere la posibilidad de agregar COUNT_BIG(*) a la lista de selección.

10140

16

Ninguno

No se puede crear %S_MSG en la vista '%.*ls' porque la vista utiliza una conversión implícita de string a datetime o smalldatetime. Utilice CONVERT de forma explícita con un valor de estilo determinista.

10141

16

Ninguno

No se puede crear %S_MSG en la vista '%.*ls' porque la vista contiene una sugerencia de tabla. Considere la posibilidad de quitar la sugerencia.

10142

16

Ninguno

No se puede crear %S_MSG en la vista '%.*ls' porque hace referencia a la rutina (función o método) de CLR '%.*ls' fuera de columnas que no son de clave de la lista SELECT. Cree de nuevo la vista o modifíquela para que no haga referencia a rutinas de CLR excepto en columnas que no son de clave de la lista SELECT y después cree el índice.

10143

16

Ninguno

No se puede crear %S_SMG en la vista "%.*ls" porque contiene APPLY. Considere la posibilidad de no indizar la vista, o bien de quitar APPLY.

10144

16

Ninguno

No se puede crear %S_MSG en la vista "%.*ls" porque contiene una función de agregado o categoría. Quite la función de la definición de la vista, o bien, no cree índices en la vista.

10145

16

Ninguno

No se puede crear %S_SMG en la vista "%.*ls" porque utiliza la función CHANGETABLE.

10211

16

Ninguno

No se puede crear %S_MSG en la vista '%.*ls' porque hace referencia a un conjunto de columnas dispersas. Las vistas que contienen un conjunto de columnas dispersas no se pueden indizar. Considere la posibilidad de quitar el conjunto de columnas dispersas de la vista o de no indizar la vista.

10227

16

Ninguno

No se puede invocar al mutador en un valor NULL de tipo CLR.

10240

16

Ninguno

El campo "%.*ls" de tipo "%.*ls.%.*ls" no se puede actualizar porque el campo es "%.*ls".

10300

16

Ninguno

No se encuentra UdtExtensions.dll. Compruebe la instalación.

10301

16

Ninguno

El ensamblado '%.*ls' hace referencia al ensamblado '%.*ls', que no está presente en la base de datos actual. SQL Server intentó localizar y cargar automáticamente el ensamblado al que se hace referencia desde el mismo lugar de donde procede el ensamblado que hace la referencia, pero esa operación no se pudo completar (motivo: %S_MSG). Cargue el ensamblado al que se hace referencia en la base de datos actual e intente de nuevo la solicitud.

10302

16

Ninguno

El ensamblado '%.*ls' hace referencia al ensamblado '%.*ls', que no está presente en la base de datos actual. SQL Server intentó localizar y cargar automáticamente el ensamblado al que se hace referencia desde el mismo lugar de donde procede el ensamblado que hace la referencia, pero esa operación no se pudo completar (motivo: %s). Cargue el ensamblado al que se hace referencia en la base de datos actual e intente de nuevo la solicitud.

10303

16

No se pudo obtener la ruta de acceso al servidor SQL: '%ls'.

10304

16

Ninguno

No se pudo crear el administrador AppDomain: '%.*ls'.

10305

16

Ninguno

Error al utilizar Common Language Runtime (CLR) con HRESULT 0x%x. Esto se puede deber a la existencia de recursos insuficientes.

10306

16

Ninguno

El método Init de una función con valores de tabla de CLR se debe anotar con SqlFunctionAttribute.

10307

16

Ninguno

El valor SqlFunctionAttribute del método Init para una función con valores de tabla de CLR debe establecer la propiedad FillRowMethodName.

10308

10

Ninguno

La propiedad FillRowMethodName de SqlFunctionAttribute no contiene un nombre de método válido.

10309

10

Ninguno

Advertencia: el ensamblado de Microsoft .NET Framework '%.*ls' que está registrando no está probado completamente en el entorno hospedado de SQL Server y no se admite. En el futuro, si actualiza o da servicio a este ensamblado o .NET Framework, puede que deje de funcionar la rutina de integración de CLR. Consulte los Libros en pantalla de SQL Server para obtener más detalles.

10310

10

Advertencia: el ensamblado de cliente de SQL Server '%.*ls' que está registrando no está probado completamente en el entorno hospedado de SQL Server.

10311

10

AppDomain %i (%.*ls) se ha marcado para descarga debido a operaciones CLR o SDDL.

10312

16

Ninguno

AppDomain %i (%.*ls) se ha marcado para descarga debido a presión de memoria.

10313

16

Ninguno

Se anuló la ejecución de .NET Framework. El tipo UDP/UDF/CLR no revirtió el token de subproceso.

10314

16

Ninguno

Error al utilizar .NET Framework durante la operación de %S_MSG. Es posible que el servidor no tenga recursos suficientes. Ejecute de nuevo la consulta. Si el problema persiste, póngase en contacto con un profesional del servicio de soporte técnico. %.*ls

10316

16

Ninguno

Error en .NET Framework al intentar cargar el ensamblado con id. %d. Es posible que el servidor no tenga recursos suficientes o que el ensamblado no sea de confianza y tenga PERMISSION_SET = EXTERNAL_ACCESS o UNSAFE. Ejecute de nuevo la consulta o consulte la documentación para averiguar cómo resolver los problemas de confianza de ensamblados. Para obtener más información acerca de este error: %.*ls

10317

16

Ninguno

El dominio de aplicación con el id. de versión especificado (%d) se descargó debido a presión de memoria y no se pudo encontrar.

10318

16

Ninguno

Error al intentar obtener información de versión del archivo '%s'.

10319

16

Ninguno

Error de '%.*ls' porque el parámetro %d del método '%.*ls' de tipo '%.*ls' está anotado con el atributo System.ParamArrayAttribute no admitido.

10320

16

Ninguno

Error de llamada al método UserDefinedType porque el parámetro %d del método '%.*ls' de tipo '%.*ls' está anotado con el atributo System.ParamArrayAttribute no admitido.

10321

16

Ninguno

El nombre de método '%.*ls' no es válido para '%.*ls'.

10322

16

Ninguno

El nombre de método '%.*ls' no es válido para la llamada al método UserDefinedType.

10323

16

No se encontró el tipo %.*ls en la base de datos %.*ls

10324

16

Ninguno

.Net Framework Managed Debug Assistant %.*ls identificó un código de usuario no válido.

10325

16

La opción WITH ENCRYPTION de CREATE TRIGGER sólo es aplicable a desencadenadores T-SQL y no a desencadenadores CLR.

10326

16

El servidor se está cerrando debido a desbordamiento de pila en el código no administrado del usuario.

10327

14

Ninguno

No pueden coexistir dos versiones del ensamblado '%.*ls' en la base de datos '%.*ls'. Conserve una versión y quite la otra.

10328

16

Ninguno

Error de %ls ASSEMBLY para el ensamblado '%.*ls' porque el ensamblado '%.*ls' no tiene autorización para PERMISSION_SET = %ls. El ensamblado está autorizado cuando se produce una de las siguientes situaciones: el propietario de la base de datos tiene permiso de %ls y la base de datos tiene definida la propiedad de base de datos TRUSTWORTHY, o el ensamblado está firmado con un certificado o una clave asimétrica que tiene un inicio de sesión correspondiente con permiso de %ls.

10329

16

Ninguno

Pila insuficiente para crear appdomain '%.*ls'.

10330

16

Ninguno

Se anuló la ejecución de .NET Framework. %.*ls

10331

16

Ninguno

Error de ALTER ASSEMBLY porque el diseño de serialización del tipo '%s' cambiaría como resultado de un cambio en el tipo '%s' del ensamblado actualizado. No se permiten tipos almacenados para cambiar formatos de serialización.

10501

16

Ninguno

El tipo '%ls' del ensamblado '%.*ls' deriva de un tipo genérico que no se admite en un tipo CLR.

10502

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque no se permite el tipo '%.*ls' proporcionado.

10503

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque la instrucción especificada por @stmt y @module_or_batch, o por @plan_handle y @statement_start_offset, coincide con la guía de plan '%.*ls' existente en la base de datos. Quite la guía de plan existente antes de crear la nueva guía de plan.

10504

16

Ninguno

No se permite la operación '%.*ls'.

10505

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque el parámetro @hints es incorrecto. Utilice N'OPTION ( <query_hint> [ ,...n ] )'.

10506

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque el valor '%.*ls' proporcionado para @module_or_batch no es un nombre de dos partes válido. Utilice 'schema_name.object_name'.

10507

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque el parámetro @stmt tiene más de una instrucción.

10508

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque la instrucción especificada por @stmt y @module_or_batch, o por @plan_handle y @statement_start_offset, no coincide con ninguna instrucción del módulo o lote especificado. Modifique los valores para que coincidan con una instrucción del módulo o lote.

10509

16

Ninguno

No se puede crear la guía de plan '%ls' de '%.*ls' porque no existe o no tiene permiso para ello. Compruebe el nombre de la guía de plan y la base de datos de la sesión actual, y que dispone de los permisos necesarios.

10510

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque la instrucción especificada por @stmt o @statement_start_offset contiene un error de sintaxis o es ilegible para una guía de plan. Especifique una sola instrucción Transact-SQL válida o una posición inicial válida de la instrucción en el lote. Para obtener una posición inicial válida, consulte la columna 'statement_start_offset' de la función de administración dinámica sys.dm_exec_query_stats.

10512

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque ya hay una guía de plan con ese nombre en la base de datos. Utilice un nombre único.

10513

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque el objeto '@module_or_batch' está cifrado. Considere la posibilidad de optimizar la consulta con otras técnicas como índices y estadísticas.

10515

16

Ninguno

No se puede crear %S_MSG %S_MSG '%.*ls' porque la guía de plan '%.*ls' hace referencia a él. Utilice sp_control_plan_guide para quitar primero la guía de plan. Grabe la definición de la guía de plan para uso futuro, si fuera necesario.

10516

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque el módulo '%.*ls' no existe o no tiene el permiso necesario.

10517

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque @module_or_batch no se puede compilar.

10518

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque no tiene el permiso necesario. Modifique el permiso requerido de la base de datos.

10519

16

Ninguno

No se puede ejecutar sp_control_plan_guide debido a permisos insuficientes para controlar la guía de plan '%.*ls'. Modifique los permisos del objeto al que hace referencia la guía de plan o modifique los permisos requeridos en la base de datos.

10520

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque las sugerencias especificadas en @hints no se pueden aplicar a la instrucción especificada por @stmt o @statement_start_offset. Compruebe que las sugerencias pueden aplicarse a la instrucción.

10521

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque @type se especificó como '%ls' y se especificó un valor no NULL para el parámetro '%ls'. Este tipo requiere un valor no NULL para el parámetro. Especifique NULL para el parámetro o cambie el tipo por otro que admita un valor no NULL para el parámetro.

10522

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque se especificó @type como '%ls' y el valor del parámetro '%ls' es NULL. Este tipo requiere un valor no NULL para el parámetro. Especifique un valor no NULL para el parámetro o cambie el tipo por otro que admita un valor NULL para el parámetro.

10523

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque @hints tiene un valor no válido. @hints debe ser OPTION(PARAMETERIZATION FORCED) u OPTION(PARAMETERIZATION SIMPLE) si @type es 'template'.

10524

16

Ninguno

No se puede generar la plantilla de consulta porque @querytext no contiene una sola consulta válida.

10525

10

Ninguno

No se puede parametrizar @querytext.

10526

16

Ninguno

La guía de plan '%.*ls' coincidió con una instrucción después de ser parametrizada automáticamente mediante la parametrización FORCED o SIMPLE, pero se omitió la sugerencia RECOMPILE que contiene. RECOMPILE no es compatible con instrucciones parametrizadas automáticamente. Considere la posibilidad de quitar esta guía de plan o de quitar RECOMPILE de ésta.

10527

16

Ninguno

No puede quitar %S_MSG '%.*ls' porque la guía de plan '%.*ls' hace referencia a su desencadenador '%.*ls'. Utilice sp_control_plan_guide para quitar primero la guía de plan. Grabe la definición de la guía de plan para uso futuro, si fuera necesario.

10528

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque el objeto '%.*ls' es temporal.

10529

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque el nombre no es válido. El nombre de la guía de plan no puede empezar por un carácter '#'.

10530

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque ya hay una guía de plan '%.*ls' de @type 'template' en @stmt.

10531

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque la instrucción especificada por @statement_start_offset no coincide con ninguna instrucción del módulo o lote especificado. Considere la posibilidad de modificar @statement_start_offset para que coincida con una instrucción del módulo o lote.

10532

16

Ninguno

No se puede crear la guía de plan '%.*ls' a partir de la caché porque el usuario no tiene los permisos adecuados. Conceda el permiso VIEW SERVER STATE al usuario que va a crear la guía de plan.

10533

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque el lote o módulo especificado por @plan_handle no contiene una instrucción válida para una guía de plan. Especifique un valor distinto para @plan_handle.

10534

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque su nombre supera el número máximo de caracteres permitido, 124. Especifique un nombre que contenga menos de 125 caracteres.

10535

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque el valor especificado para @params no es válido. Especifique el valor con la sintaxis <nombre_parámetro> <tipo_parámetro>, o especifique NULL.

10536

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque no se encontró un plan en la caché de plan que corresponda al identificador de plan especificado. Especifique el identificador de un plan almacenado en caché. Para ver una lista de identificadores de planes almacenados en caché, consulte la vista de administración dinámica sys.dm_exec_query_stats.

10537

16

Ninguno

No se puede crear la guía de plan '%.*ls' porque el lote o módulo correspondiente al identificador @plan_handle especificado contiene más de 1000 instrucciones válidas. Cree una guía de plan para cada instrucción en el lote o módulo especificando un valor statement_start_offset para cada instrucción.

10538

16

Ninguno

No se puede habilitar la guía de plan '%.*ls' porque la guía de plan habilitada '%.*ls' contiene el mismo ámbito y el mismo valor de desplazamiento de inicio que la instrucción. Deshabilite la guía de plan existente antes de habilitar la guía de plan especificada.

10539

16

Ninguno

No se encuentra la guía de plan porque el id. de guía de plan especificado es NULL o no es válido, o porque no tiene permiso en el objeto al que hace referencia la guía de plan. Compruebe que el id. de guía de plan es válido, que la sesión actual está establecida en el contexto de base de datos correcto y que tiene permiso ALTER en el objeto al que hace referencia la guía de plan o el permiso ALTER DATABASE.

10601

16

Ninguno

No se puede crear la guía de plan '%.*ls' a partir de la caché porque no está disponible un plan de consulta para la instrucción con desplazamiento de inicio %d. Este problema puede producirse si la instrucción depende de objetos de base de datos que aún no se han creado. Asegúrese de que todos los objetos de base de datos necesarios existen y ejecute la instrucción antes de crear la guía de plan. Asegúrese de que todos los objetos de base de datos necesarios existen y ejecute la instrucción antes de crear la guía de plan.

10602

16

Ninguno

No se pueden especificar columnas incluidas para un índice clúster.

10603

16

Ninguno

No se permite mezclar la sintaxis antigua y la nueva en la instrucción CREATE/ALTER/DROP INDEX.

10604

16

Ninguno

No se puede volver a generar el índice clúster '%.*ls' de la vista '%.*ls' porque la vista depende de la tabla base '%.*ls', cuyo índice clúster '%.*ls' está deshabilitado.

10605

16

Ninguno

No se puede convertir una estadística en un índice con la opción de índice DROP_EXISTING cuando también se ha especificado la opción de índice ONLINE.

10606

16

Ninguno

No se puede deshabilitar el índice de clave principal "%.*ls" en la tabla "%.*ls" porque la tabla está publicada para replicación.

10607

16

Ninguno

No se puede deshabilitar el índice clúster "%.*ls" en la vista "%.*ls" porque la vista indizada está publicada para replicación.

10608

16

Ninguno

No se puede deshabilitar el índice clúster '%.*ls' en la tabla '%.*ls' porque la tabla tiene el seguimiento de cambios habilitado. Deshabilite el seguimiento de cambios en la tabla antes de deshabilitar el índice clúster.

10609

16

Ninguno

No se puede deshabilitar el índice clúster '%.*ls' en la tabla '%.*ls' porque la tabla tiene el seguimiento de cambios habilitado. El seguimiento de cambios requiere una restricción PRIMARY KEY en la tabla y al deshabilitar el índice se quitará la restricción. Deshabilite el seguimiento de cambios en la tabla antes de deshabilitar el índice.

10610

16

Ninguno

El elemento %S_MSG '%.*ls' filtrado no se puede crear en la tabla '%.*ls' porque la columna '%.*ls' de la expresión de filtro es una columna calculada. Escriba de nuevo la expresión de filtro para que no incluya esta columna.

10611

16

Ninguno

El índice '%.*ls' filtrado no se puede crear en el objeto '%.*ls' porque no es una tabla de usuario. Los índices filtrados se admiten sólo en tablas. Si intenta crear un índice filtrado en una vista, considere la posibilidad de crear una vista indizada con la expresión de filtro incorporada en la definición de la vista.

10612

16

Ninguno

El elemento %S_MSG '%.*ls' filtrado no se puede crear en la tabla '%.*ls' porque la columna '%.*ls' de la expresión de filtro está comparada con una constante de precedencia de un tipo de datos superior o de una intercalación diferente. Convertir una columna en el tipo de datos de una constante no se admite para elementos %S_MSG filtrados. Para resolver este error, convierta la constante de forma explícita al mismo tipo de datos e intercalación que la columna '%.*ls'.

10617

16

Ninguno

El elemento %S_MSG '%.*ls' filtrado no se puede crear en la tabla '%.*ls' porque la columna '%.*ls' de la expresión de filtro está comparada con una constante que no se puede convertir al tipo de datos de la columna. Escriba de nuevo la expresión de filtro para que no incluya esta comparación.

10618

16

Ninguno

No se pudo crear o volver a generar el índice '%.*ls'. La longitud clave para este índice (%d bytes) supera la longitud máxima permitida de '%d' bytes cuando se usa el formato de almacenamiento vardecimal.

10619

16

No

No se puede %S_MSG el índice filtrado '%.*ls' en la tabla '%.*ls' porque la instrucción establece la opción IGNORE_DUP_KEY en ON. Escriba de nuevo la instrucción para que no use la opción IGNORE_DUP_KEY.

10620

16

Ninguno

El elemento %S_MSG '%.*ls' filtrado no se puede crear en la tabla '%.*ls' porque la columna '%.*ls' de la expresión de filtro es de un tipo de datos CLR. Escriba de nuevo la expresión de filtro para que no incluya esta columna.

10621

16

Ninguno

El elemento %S_MSG '%.*ls' filtrado no se puede crear en la tabla '%.*ls' porque la expresión de filtro contiene una comparación con un valor NULL literal. Escriba de nuevo la comparación para que use el operador de comparación IS [NOT] NULL para probar si hay valores NULL.

10622

16

Ninguno

No se pudo crear el índice '%.*ls' de la tabla '%.*ls' porque la columna '%.*ls' de la expresión de filtro del índice es un conjunto de columnas.

10623

16

Ninguno

No se pudo crear o volver a generar el índice '%.*ls'. No se admite un índice comprimido en una tabla que contenga columnas dispersas o una columna de un conjunto de columnas.

10700

16

Ninguno

No se pueden crear estadísticas '%.*ls' filtradas en el objeto '%.*ls' porque no es una tabla de usuario. Sólo se admiten estadísticas filtradas en tablas de usuario.

10701

15

Ninguno

El parámetro con valores de tabla "%.*ls" es READONLY y no se puede modificar.

10702

15

Ninguno

La instrucción READONLY sólo se puede utilizar en una instrucción EXECUTE o CREATE AGGREGATE.

10703

15

Ninguno

Las opciones WITH CUBE y WITH ROLLUP no se permiten con una especificación ROLLUP, CUBE o GROUPING SETS.

10705

15

Ninguno

Demasiados conjuntos de agrupaciones. El número máximo es %d.

10706

15

Ninguno

No se admiten subconsultas en la cláusula OUTPUT.

10707

15

Ninguno

Hay demasiadas expresiones especificadas en la cláusula GROUP BY. El número máximo es %d cuando se proporcionan conjuntos de agrupaciones.

10708

15

Ninguno

No se permiten las agrupaciones de construcciones CUBE() y ROLLUP() en el modo de compatibilidad actual. Sólo se permiten en modo 100 o superior.

10709

15

Ninguno

No se permite DEFAULT en el lado derecho de "%.*ls"

10710

15

Ninguno

El número de columnas para cada fila de un constructor con valores de tabla debe ser el mismo.

10711

15

Ninguno

No se permite una acción de tipo '%S_MSG' en la cláusula 'WHEN NOT MATCHED' de una instrucción MERGE.

10712

15

Ninguno

No se permite una acción de tipo 'INSERT' en la cláusula '%S_MSG' de una instrucción MERGE.

10713

15

Ninguno

No se permiten operadores de combinación externa que no sean ANSI ("*=" o "=*") en una instrucción MERGE. Utilice en su lugar las palabras clave OUTER JOIN.

10714

15

Ninguno

Una instrucción MERGE debe terminar con punto y coma (;).

10716

15

Ninguno

Una acción del tipo '%S_MSG' no puede aparecer más de una vez en una cláusula '%S_MSG' de una instrucción MERGE.

10717

15

Ninguno

Una instrucción anidada INSERT, UPDATE, DELETE o MERGE debe tener una cláusula OUTPUT.

10718

15

Ninguno

No se permite la cláusula %S_MSG cuando la cláusula FROM contiene una instrucción anidada INSERT, UPDATE, DELETE o MERGE.

10719

15

Ninguno

No se permiten sugerencias de consulta en instrucciones anidadas INSERT, UPDATE, DELETE o MERGE.

10720

15

Ninguno

No se permiten operadores de combinación externa que no sean ANSI ("*=" o "=*") en una instrucción anidada INSERT, UPDATE, DELETE o MERGE. Utilice en su lugar las palabras clave OUTER JOIN.

10721

15

Ninguno

No se permite una cláusula OUTPUT INTO en una instrucción anidada INSERT, UPDATE, DELETE o MERGE.

10722

15

Ninguno

No se permite la cláusula WHERE CURRENT OF en una instrucción anidada INSERT, UPDATE, DELETE o MERGE.

10723

15

Ninguno

No se permite la palabra clave DISTINCT cuando la cláusula FROM contiene una instrucción anidada INSERT, UPDATE, DELETE o MERGE.

10724

15

Ninguno

En una instrucción MERGE, no se puede establecer una variable para una columna y una expresión en la misma asignación de la cláusula SET de una acción UPDATE. Las asignaciones con la forma 'SET @variable = columna = expresión' no son válidas en la cláusula SET de una acción UPDATE en una instrucción MERGE. Modifique la cláusula SET para que sólo especifique asignaciones con la forma 'SET @variable = columna' o 'SET @variable = expresión'.

10725

15

Ninguno

No se permite la sugerencia FORCESEEK para las tablas de destino de instrucciones INSERT, UPDATE o DELETE.

10726

15

Ninguno

No se puede usar la opción VARYING en una instrucción DECLARE, CREATE AGGREGATE o CREATE FUNCTION.

10727

15

Ninguno

Los agregados definidos por el usuario no admiten parámetros predeterminados.

10728

15

Ninguno

No se permite usar una instrucción INSERT, UPDATE, DELETE o MERGE anidada a cada lado de un operador JOIN o APPLY.

10729

15

Ninguno

No se permite usar una instrucción INSERT, UPDATE, DELETE o MERGE anidada como origen de tabla de un operador PIVOT o UNPIVOT.

10730

15

Ninguno

No se permite usar una instrucción INSERT, UPDATE, DELETE o MERGE anidada en una instrucción SELECT que no sea el origen inmediato de filas para una instrucción INSERT.

10731

15

Ninguno

No se permite usar una instrucción INSERT, UPDATE, DELETE o MERGE anidada en la cláusula FROM de una instrucción UPDATE o DELETE.

10732

15

Ninguno

No se permite usar una instrucción INSERT, UPDATE, DELETE o MERGE anidada dentro de otra instrucción INSERT, UPDATE, DELETE o MERGE anidada.

10733

15

Ninguno

No se permite usar una instrucción INSERT, UPDATE, DELETE o MERGE anidada a cada lado de un operador UNION, INTERSECT o EXCEPT.

10734

16

Ninguno

No se permite usar una instrucción INSERT, UPDATE, DELETE o MERGE anidada en la cláusula USING de una instrucción MERGE.

10735

15

Ninguno

No se permite la asignación de variables en una instrucción que contiene un operador UNION, INTERSECT o EXCEPT de nivel superior.

10736

15

Ninguno

Cláusula WHERE incorrecta para el elemento %S_MSG '%.*ls' filtrado en la tabla '%.*ls'.

10737

15

Ninguno

Una instrucción de lista de palabras irrelevantes de texto completo debe terminar en punto y coma (;).

10738

15

No

En una instrucción ALTER TABLE REBUILD o ALTER INDEX REBUILD se debe especificar PARTITION=ALL cuando se especifique una partición en una cláusula DATA_COMPRESSION. La cláusula PARTITION=ALL se usa para reforzar que todas las particiones de la tabla o índice se vuelvan a generar, aunque sólo se especifique un subconjunto en la cláusula DATA_COMPRESSION.

10739

15

No

El número de expresiones de valor de fila de la instrucción INSERT supera el número máximo permitido de %d valores de fila.

10900

16

No

La lista de columnas de inserción de la instrucción MERGE no puede contener identificadores formados por varias partes. En su lugar, use identificadores formados por una sola parte.

10901

16

Ninguno

No se pudo configurar el regulador de recursos durante el inicio. Busque en el registro de errores de SQL Server mensajes de error específicos o compruebe la coherencia de base de datos maestra ejecutando DBCC CHECKCATALOG('master').

10902

16

Ninguno

El usuario no tiene permiso para modificar la configuración del regulador de recursos.

10903

16

Ninguno

La función definida por el usuario '%s' no existe en la base de datos maestra o el usuario no tiene permiso de acceso.

10904

16

Ninguno

El nombre de esquema especificado '%.*ls' para funciones clasificadores definidas por el usuario no existe o el usuario no tiene permiso para usarlo.

10905

16

Ninguno

Error de configuración del regulador de recursos. Hay sesiones activas en grupos de cargas de trabajo que se están quitando o moviendo a grupos de recursos de servidor distintos. Desconecte todas las sesiones activas en los grupos de cargas de trabajo afectados e inténtelo de nuevo.

10906

16

Ninguno

No se pudo completar la configuración del regulador de recursos porque no hay suficiente memoria. Reduzca la carga del servidor o intente la operación en una conexión de administrador dedicada.

10907

16

Ninguno

El objeto '%.*ls'.'%.*ls' no es una función clasificadora de regulación de recursos definida por el usuario válida. Una función válida de este tipo debe estar enlazada a un esquema y devolver sysname, y no debe tener parámetros.

10908

16

Ninguno

El valor del atributo '%.*ls', %u, es mayor que el valor del atributo '%.*ls', %u.

10909

16

Ninguno

El valor del atributo '%.*ls', %u, es menor que el valor del atributo '%.*ls', %u.

10910

16

Ninguno

No se puede crear el grupo de recursos de servidor. El número máximo de grupos de recursos de servidor no puede superar el límite actual de %u, incluidos los grupos de recursos de servidor predefinidos.

10911

16

Ninguno

No se pudo completar la operación. El valor de '%.*ls' especificado, %u, hace que la suma de mínimos en todos los grupos de recursos de servidor supere el 100 por ciento. Reduzca el valor o modifique otros grupos de recursos de servidor de forma que la suma sea menor que 100.

10912

16

Ninguno

No se puede realizar la operación solicitada porque el grupo de recursos de servidor '%.*ls' no existe.

10913

16

Ninguno

No se pudo completar la operación. No se puede quitar el %S_MSG predefinido.

10914

16

Ninguno

No se permite a los usuarios %S_MSG el grupo de cargas de trabajo '%.*ls' en el grupo de recursos de servidor '%.*ls'.

10915

16

Ninguno

El nombre del %S_MSG '%.*ls' no puede empezar por # de ##.

10916

16

Ninguno

No se pudo completar la operación. No se permite modificar '%.*ls' %S_MSG.

10917

16

Ninguno

No se puede quitar el grupo de recursos de servidor '%.*ls' porque contiene el grupo de cargas de trabajo '%.*ls'. Quite o desconecte todos los grupos de cargas de trabajo que utilizan este grupo de recursos de servidor antes de quitarlo.

10918

16

Ninguno

Error de ALTER WORKLOAD GROUP. Se debe especificar una cláusula 'WITH' o 'USING'.

10919

16

Ninguno

No se puede crear el archivo '%S_MSG '%.*ls' porque ya existe.

10920

16

Ninguno

Error al leer la configuración del regulador de recursos de la base de datos maestra. Compruebe la integridad de base de datos maestra o póngase en contacto con el administrador del sistema.

10921

16

Ninguno

No se puede %S_MSG la función definida por el usuario '%.*ls'. Se está utilizando como clasificador de regulación de recursos.

10922

16

Ninguno

No se puede extraer el '%.*ls' %S_MSG de '%.*ls' %S_MSG.

10923

16

No

Error de %ls. Ejecute de nuevo la instrucción.

10981

10

Ninguno

Error de %ls. El regulador de recursos no está disponible en esta edición de SQL Server. Puede manipular los metadatos del regulador de recursos, pero no podrá aplicar su configuración. Sólo la edición Enterprise de SQL Server admite el regulador de recursos.

10982

16

La reconfiguración del regulador de recursos se completó correctamente.

10983

16

Ninguno

No se pudo ejecutar la función clasificadora de regulación de recursos definida por el usuario. Vea los detalles de los errores anteriores en el registro de errores de SQL Server para el id. de sesión %ld. Tiempo transcurrido de la función clasificadora: %I64d ms.

10984

16

No

El usuario canceló la operación '%ls' del regulador de recursos.