Erros 10.000 a 10.999

Erro

Severidade

Evento registrado

Descrição (texto da mensagem)

10000

16

Não

Erro de provedor desconhecido.

10001

16

Não

O provedor reportou uma falha catastrófica inesperada.

10002

16

Não

O provedor não implementou a funcionalidade.

10003

16

Não

O provedor ficou sem memória.

10004

16

Não

O provedor relatou um ou mais argumentos como inválidos.

10005

16

Não

O provedor não deu suporte a uma interface.

10006

16

Não

O provedor indicou que foi usado um ponteiro inválido.

10007

16

Não

O provedor indicou que foi usado um identificador inválido.

10008

16

Não

O provedor finalizou a operação.

10009

16

Não

O provedor não forneceu informações sobre o erro.

10010

16

Não

Os dados necessários para concluir essa operação ainda não estavam disponíveis para o provedor.

10011

16

Não

Acesso negado.

10021

16

Não

Execução finalizada pelo provedor porque foi atingido o limite de um recurso.

10022

16

Não

O provedor chamou um método de IRowsetNotify no consumidor e o método ainda não retornou.

10023

16

Não

O provedor não oferece suporte ao método necessário.

10024

16

Não

O provedor indica que o usuário não teve permissão para executar a operação.

10025

16

Não

O provedor causou uma falha do servidor em um processo externo.

10026

16

Não

Nenhum texto de comando foi definido.

10027

16

Não

Comando não foi preparado.

10028

16

Não

Falha na autenticação.

10032

16

Não

Não é possível retornar vários conjuntos de resultados (o provedor não oferece suporte).

10033

16

Não

O índice especificado não existe ou o provedor não oferece suporte a uma verificação de índice nessa fonte de dados.

10034

16

Não

A tabela ou exibição especificada não existe ou contém erros.

10035

16

Não

Nenhum valor foi fornecido para um ou mais dos parâmetros necessários.

10042

16

Não

Não é possível definir nenhuma propriedade enquanto existir um conjunto de linhas aberto.

10052

16

Não

Inserção cancelada pelo provedor durante a notificação.

10053

16

Não

Não foi possível converter o valor dos dados devido a razões diferentes de incompatibilidade de sinal ou estouro.

10054

16

Não

O valor dos dados de uma ou mais colunas estourou o tipo usado pelo provedor.

10055

16

Não

Os dados violaram as restrições de integridade de uma ou mais colunas.

10056

16

Não

O número de linhas que possuem alterações pendentes excedeu o limite especificado pela propriedade DBPROP_MAXPENDINGROWS.

10057

16

Não

Não é possível criar a linha. Isso excederia o número total de linhas ativas com suporte do conjunto de linhas.

10058

16

Não

O consumidor não pode inserir uma nova linha antes de liberar os identificadores de linha recuperados anteriormente.

10060

 

 

Erro ao estabelecer uma conexão com o servidor. Ao conectar-se ao SQL Server, essa falha pode ser provocada porque, sob as configurações padrão, o SQL Server não permite conexões remotas. (provedor: Provedor TCP, erro: 0 – Falha em uma tentativa de conexão porque a parte conectada não respondeu corretamente após um período ou houve falha na conexão estabelecida devido a uma falha na resposta do host conectado). (Microsoft SQL Server, Erro: 10060) 10060)

10061

 

 

Erro ao estabelecer uma conexão com o servidor. Ao conectar-se ao SQL Server, essa falha pode ser provocada porque, nas configurações padrão, o SQL Server não permite conexões remotas. (provedor: Provedor TCP, erro: 0 - Nenhuma conexão pôde ser estabelecida porque a máquina de destino recusou-a ativamente.) (Microsoft SQL Server, Erro: 10061) 10061)

10062

16

Não

Alteração cancelada pelo provedor durante a notificação.

10063

16

Não

Alteração cancelada pelo provedor durante a notificação.

10064

16

Não

Não foi possível converter o valor dos dados devido a razões diferentes de incompatibilidade de sinal ou estouro.

10065

16

Não

O valor dos dados de uma ou mais colunas estourou o tipo usado pelo provedor.

10066

16

Não

Os dados violaram as restrições de integridade de uma ou mais colunas.

10067

16

Não

O número de linhas que possuem alterações pendentes excedeu o limite especificado pela propriedade DBPROP_MAXPENDINGROWS.

10068

16

Não

O conjunto de linhas estava usando simultaneidade otimista e o valor de uma coluna foi alterado após a linha que a contém ter sido buscada ou sincronizada novamente pela última vez.

10069

16

Não

O consumidor não pôde excluir a linha. Uma exclusão está pendente ou já foi transmitida para a fonte de dados.

10081

16

Não

O consumidor não pôde excluir a linha. A inserção já foi transmitida para a fonte de dados.

10085

16

Não

O conjunto de linhas usa índices integrados e não existe índice atual.

10086

16

Não

RestartPosition na tabela cancelado durante a notificação.

10087

16

Não

A tabela foi criada sobre um fluxo de dados ativo e a posição não pode ser reiniciada.

10088

16

Não

O provedor não liberou algumas das linhas existentes.

10100

16

Não

A ordem das colunas não foi especificada no objeto que criou o conjunto de linhas. O provedor precisou executar o comando novamente para reposicionar a próxima posição de busca na sua posição inicial e a ordem das colunas foi alterada.

10101

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela contém a palavra-chave DISTINCT. Considere remover DISTINCT ou não indexar a exibição. Como alternativa, considere substituir DISTINCT por GROUP BY ou COUNT_BIG(*) para simular DISTINCT no agrupamento de colunas.

10102

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela contém a palavra-chave TOP. Considere remover TOP ou não indexar a exibição.

10103

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela contém a cláusula TABLESAMPLE. Considere remover TABLESAMPLE ou não indexar a exibição.

10104

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" pois ela usa OPENROWSET, OPENQUERY ou OPENDATASOURCE. Considere não indexar a exibição ou eliminar OPENQUERY, OPENROWSET e OPENDATASOURCE.

10105

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" pois ela faz referência a uma tabela que usa a função de texto completo CONTAINSTABLE ou FREETEXTTABLE. Considere remover o uso dessas funções ou não indexar a exibição.

10106

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" pois ela contém o provedor de conjunto de linhas OPENXML. Considere remover OPENXML ou não indexar a exibição.

10107

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" pois ela faz referência a um provedor de conjunto de linhas do sistema interno. Considere não indexar essa exibição.

10108

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela faz referência a uma outra exibição "%.*ls". Considere não indexar essa exibição ou remover a referência à variável de tabela.

10109

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" pois ela faz referência a uma tabela interna do SQL Server.

10110

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" pois ela faz referência à tabela derivada "%.*ls" (definida pela instrução SELECT na cláusula FROM). Considere remover a referência à tabela derivada ou não indexar a exibição.

10111

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela contém OUTER APPLY. Considere não indexar a exibição ou remover OUTER APPLY.

10112

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" pois ela contém uma junção que usa uma sintaxe de saída ODBC padrão. Considere usar uma sintaxe de junção ANSI.

10113

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois ela contém uma junção INNER que especifica uma dica de junção. Considere remover a dica de junção.

10114

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" pois ele usa uma junção LEFT, RIGHT ou FULL OUTER e não é permitida nenhuma junção OUTER em exibições indexadas. Considere usar uma junção INNER.

10115

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela usa o operador PIVOT. Considere não indexar essa exibição.

10116

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela usa o operador UNPIVOT. Considere não indexar essa exibição.

10117

16

Não

Não é possível criar %S_MSG na exibição '%.*ls', pois ela contém um ou mais operadores UNION, INTERSECT ou EXCEPT. Considere criar uma exibição indexada separada para cada consulta que for uma entrada dos operadores UNION, INTERSECT ou EXCEPT da exibição original.

10118

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois a exibição usa o operador "*" para selecionar colunas. Considere fazer referência às colunas por nome.

10119

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela contém GROUP BY ALL. Considere usar GROUP BY.

10121

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois ela contém um operador CUBE, ROLLUP ou GROUPING SETS. Considere não indexar essa exibição.

10122

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela contém a cláusula HAVING. Considere remover a cláusula HAVING.

10123

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela contém a cláusula COMPUTE. Considere não indexar essa exibição ou usar GROUP BY ou exibição agregada para substituir o cálculo COMPUTE dos resultados agregados.

10124

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" pois ela contém uma junção que usa sintaxe de junção Transact-SQL substituída ( *= e =* ). Considere usar um operador = (junção não externa).

10125

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" pois ela faz referência a uma coluna interna do SQL Server.

10126

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela usa agregação "%.*ls". Considere eliminar o agregado, não indexar a exibição ou usar agregados alternativos. Por exemplo, para AVG substitua SUM e COUNT_BIG ou, para COUNT, substitua COUNT_BIG.

10127

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela usa agregação "%.*ls" com a palavra-chave DISTINCT. Considere não indexar essa exibição ou eliminar DISTINCT. Considere usar uma exibição GROUP BY ou COUNT_BIG(*) para simular DISTINCT no agrupamento de colunas.

10128

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois ela contém uma ou mais subconsultas. Considere alterar a exibição para usar somente junções em vez de subconsultas. Opcionalmente, considere não indexar essa exibição.

10129

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois ela usa um predicado CONTAINS ou FREETEXT de texto completo. Considere eliminar CONTAINS ou FREETEXT ou não indexar a exibição.

10130

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois ela faz referência à função com valor de tabela em linha ou de várias instruções "%.*ls". Considere expandir a definição da função manualmente na definição da exibição ou não indexar a exibição.

10131

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois ela usa a função com valor de tabela CLR (Common Language Runtime) não-determinística "%.*ls". Considere não indexar a exibição ou alterá-la para não usar essa função.

10132

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois ela faz referência à função com valor de tabela CLR (Common Language Runtime) imprecisa "%.*ls". Considere não indexar a exibição.

10133

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois ela faz referência à função de valor de tabela CLR (Common Language Runtime) "%.*ls". Considere remover a referência à função ou não indexar a exibição.

10134

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois a função "%.*ls" mencionada pela exibição executa acesso a dados do usuário ou do sistema.

10136

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois ela contém mais de um APPLY. Considere não indexar a exibição ou usar somente um APPLY.

10137

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela usa agregação COUNT. Use COUNT_BIG em seu lugar.

10138

16

Não

Não é possível criar %S_MSG na exibição "%.*ls", pois ela faz referência à expressão de tabela comum "%.*ls". Exibições que fazem referência a expressões de tabela comum não podem ser indexadas. Considere não indexar a exibição ou remover a expressão de tabela comum da definição da exibição.

10139

16

Não

Não é possível criar %S_MSG na exibição '%.*ls', pois sua lista de seleção não inclui um uso adequado de COUNT_BIG. Considere adicionar COUNT_BIG(*) à lista de seleção.

10140

16

Não

Não é possível criar %S_MSG na exibição '%.*ls', pois ela usa uma conversão implícita de cadeia de caracteres para datetime ou smalldatetime. Use um CONVERT explícito com um valor de estilo determinístico.

10141

16

Não

Não é possível criar %S_MSG na exibição '%.*ls', pois ela contém uma dica de tabela. Considere remover a dica.

10142

16

Não

Não é possível criar %S_MSG na exibição '%.*ls', pois ela faz referência à rotina CLR (função ou método) '%.*ls' fora das colunas não-chave da lista SELECT. Recrie ou altere a exibição para que não faça referência às rotinas CLR, exceto em colunas não-chave da lista SELECT, e crie o índice.

10143

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela contém APPLY. Considere a possibilidade de não indexar a exibição ou de remover APPLY.

10144

16

Não

Não é possível criar %S_MSG na exibição "%.*ls" porque ela contém uma função de janela agregada ou classificação. Remova a função da definição da exibição ou, como alternativa, não indexe a exibição.

10145

16

Não

Não é possível criar %S_MSG na exibição '%.*ls' porque ele usa a função CHANGETABLE.

10211

16

Não

Não é possível criar %S_MSG na exibição '%.*ls', pois ela faz referência a um conjunto de colunas esparsas. As exibições que contêm um conjunto de colunas esparsas não podem ser indexadas. Considere a possibilidade de remover o conjunto de colunas esparsas da exibição ou não indexá-la.

10227

16

Não

Não é possível chamar modificador em um valor nulo de tipo CLR.

10240

16

Não

Campo "%.*ls" do tipo "%.*ls.%.*ls" não pode ser atualizado pois o campo é "%.*ls".

10300

16

Não

Não foi possível encontrar UdtExtensions.dll. Verifique a instalação.

10301

16

Não

O assembly '%.*ls' faz referência ao assembly '%.*ls', que não está presente no banco de dados atual. O SQL Server tentou localizar e carregar automaticamente o assembly mencionado do mesmo local de onde veio o assembly que fez referência, mas essa operação falhou (razão: %S_MSG). Carregue o assembly mencionado para o banco de dados atual e tente a solicitação novamente.

10302

16

Não

O assembly '%.*ls' faz referência ao assembly '%.*ls', que não está presente no banco de dados atual. O SQL Server tentou localizar e carregar automaticamente o assembly mencionado do mesmo local de onde veio o assembly que fez referência, mas essa operação falhou (razão: %s). Carregue o assembly mencionado para o banco de dados atual e tente a solicitação novamente.

10303

16

Sim

Não foi possível obter o caminho para o SQL Server: '%ls'.

10304

16

Não

Não foi possível criar o gerenciador AppDomain: '%.*ls'.

10305

16

Não

Falha ao entrar no CLR (Common Language Runtime) com HRESULT 0x%x. Isso pode ser devido a condições de recursos insuficientes.

10306

16

Não

O método Init para uma função com valor de tabela do CLR seve ser anotada com SqlFunctionAttribute.

10307

16

Não

O SqlFunctionAttribute do método Init para uma função com valor de tabela do CLR deve definir a propriedade FillRowMethodName.

10308

10

Não

A propriedade FillRowMethodName de SqlFunctionAttribute não contém um nome de método válido.

10309

10

Não

Aviso: o assembly do Microsoft .Net Framework '%.*ls' que está sendo registrado não foi totalmente testado no ambiente hospedado do SQL Server e não é suportado. No futuro, se você atualizar ou reparar este assembly ou o .NET Framework, sua rotina de integração CLR poderá parar de funcionar. Consulte os Manuais Online do SQL Server para obter mais detalhes.

10310

10

Sim

Aviso: o assembly cliente do SQL Server '%.*ls' que está sendo registrado não foi totalmente testado no ambiente hospedado do SQL Server.

10311

10

Sim

AppDomain %i (%.*ls) está marcado para ser descarregado devido a operações do CLR (Common Language Runtime) ou de segurança de DDL (linguagem de definição de dados).

10312

16

Não

AppDomain %i (%i) está marcado para ser descarregado devido à pressão de memória.

10313

16

Não

A execução do .NET Framework foi cancelada. O tipo UDP/UDF/CLR não reverteu o token de thread.

10314

16

Não

Erro ao usar o .NET Framework durante %S_MSG. O servidor pode estar ficando sem recursos. Tente executar a consulta novamente. Se o problema persistir, entre em contato com um profissional de suporte. %.*ls

10316

16

Não

Ocorreu um erro no Microsoft .NET Framework ao tentar carregar a id de assembly %d. Talvez o servidor esteja ficando sem recursos ou o assembly não seja confiável com PERMISSION_SET = EXTERNAL_ACCESS ou UNSAFE. Execute a consulta novamente ou verifique a documentação para saber como solucionar questões de confiança de assemblies. Para obter mais informações sobre esse erro: %.*ls

10317

16

Não

O domínio de aplicativo com a ID de versão especificada (%d) foi descarregado devido à pressão de memória e não foi encontrado.

10318

16

Não

Erro ao tentar obter informações de versão para o arquivo '%s'.

10319

16

Não

Falha em '%.*ls' porque o parâmetro %d do método '%.*ls' do tipo '%.*ls' está anotado com atributo System.ParamArrayAttribute sem suporte.

10320

16

Não

Falha na chamada do método UserDefinedType porque o parâmetro %d do método '%.*ls' do tipo '%.*ls' está anotado com atributo System.ParamArrayAttribute sem suporte.

10321

16

Não

Nome do método '%.*ls' é inválido para '%.*ls'.

10322

16

Não

Nome do método '%.*ls' é inválido para chamada de método UserDefinedType.

10323

16

Sim

Tipo %.*ls não encontrado no banco de dados %.*ls

10324

16

Não

Código inválido de usuário foi identificado pelo Managed Debug Assistant do .Net Framework %.*ls

10325

16

Sim

A opção WITH ENCRYPTION de CREATE TRIGGER só é aplicável a gatilhos T-SQL e não a gatilhos CLR.

10326

16

Sim

O servidor está sendo desligado devido a um estouro de pilha em código de usuário não gerenciado.

10327

14

Não

Duas versões de assembly '%.*ls' não podem coexistir no banco de dados '%.*ls'. Mantenha uma versão e descarte a outra.

10328

16

Não

Falha em %ls ASSEMBLY do assembly '%.*ls' porque o assembly '%.*ls' não está autorizado para PERMISSION_SET = %ls. O assembly é autorizado quando uma das seguintes condições é verdadeira: o proprietário do banco de dados (DBO) possui permissão %ls e a propriedade TRUSTWORTHY está ativada no banco de dados; o assembly é assinado com um certificado ou uma chave assimétrica que tem um logon correspondente com a permissão %ls.

10329

16

Não

Não há pilha suficiente para criar appdomain '%.*ls'.

10330

16

Não

.A execução do .NET Framework foi interrompida. %.*ls

10331

16

Não

Falha em ALTER ASSEMBLY porque o layout de serialização do tipo '%s' seria alterado como resultado de uma alteração no tipo '%s' no assembly atualizado. Os tipos persistentes não podem alterar o layout de serialização.

10501

16

Não

O tipo '%ls' no assembly '%ls' deriva de um tipo genérico que não tem suporte para um tipo CLR.

10502

16

Não

Não é possível criar o guia de plano '%.*ls' porque o tipo '%.*ls' fornecido não é permitido.

10503

16

Não

Não é possível criar o guia de plano '%.*ls' porque a instrução especificada por @stmt e @module_or_batch, ou por @plan_handle e @statement_start_offset, corresponde ao guia de plano existente '%.*ls' no banco de dados. Descarte o guia de plano existente antes de criar o novo.

10504

16

Não

A operação '%.*ls' não é permitida.

10505

16

Não

Não é possível criar o guia de plano '%.*ls' porque o parâmetro @hints está incorreto. Use N'OPTION ( <query_hint> [ ,...n ] )'.

10506

16

Não

Não é possível criar o guia de plano '%.*ls' porque o valor '%.*ls' fornecido para @module_or_batch não é um nome legal com duas partes. Use 'schema_name.object_name'.

10507

16

Não

Não é possível criar o guia de plano '%.*ls' porque o parâmetro @stmt tem mais de uma instrução.

10508

16

Não

Não é possível criar o guia de plano '%.*ls' porque a instrução especificada por @stmt e @module_or_batch, ou por @plan_handle e @statement_start_offset, não corresponde a nenhuma instrução no módulo ou lote especificado. Modifique os valores para que correspondam a uma instrução no módulo ou lote.

10509

16

Não

Não é possível '%ls' no guia de plano '%.*ls' porque ele não existe ou não tem permissão. Verifique o nome do guia de plano e o banco de dados da sessão atual e se você tem a permissão necessária.

10510

16

Não

Não é possível criar o guia de plano '%.*ls' porque a instrução especificada por @stmt ou @statement_start_offset contém um erro de sintaxe ou é ilegível para uso em um guia de plano. Forneça uma única instrução Transact-SQL válida ou uma posição inicial válida da instrução no lote. Para obter uma posição inicial válida, consulte a coluna 'statement_start_offset' na função de gerenciamento dinâmico sys.dm_exec_query_stats.

10512

16

Não

Não é possível criar um guia de plano '%.*ls' porque já existe outro com esse nome no banco de dados. Use um nome exclusivo.

10513

16

Não

Não é possível criar o guia de plano '%.*ls' porque o objeto '@module_or_batch' está criptografado. Considere ajustar a consulta usando outras técnicas, como índices e estatísticas.

10515

16

Não

Não é possível %S_MSG %S_MSG '%.*ls' porque ele é mencionado pelo guia de plano '%.*ls'. Use sp_control_plan_guide para descartar primeiro o guia de plano. Grave a definição do guia de plano para uso futuro, se necessário.

10516

16

Não

Não é possível criar o guia de plano '%.*ls' porque o módulo '%.*ls' não existe ou você não tem a permissão necessária.

10517

16

Não

Não é possível criar o guia de plano '%.*ls' porque @module_or_batch não pode ser compilado.

10518

16

Não

Não é possível criar o guia de plano '%.*ls' porque você não tem a permissão necessária. Altere a permissão necessária do banco de dados.

10519

16

Não

Não é possível executar sp_control_plan_guide por causa das permissões insuficientes para controlar o guia de plano '%.*ls'. Altere a permissão no objeto mencionado pelo guia de plano ou altere a permissão necessária do banco de dados.

10520

16

Não

Não é possível criar o guia de plano '%.*ls' porque as dicas especificadas em @hints não podem ser aplicadas à instrução especificada por @stmt ou @statement_start_offset. Verifique se as dicas podem ser aplicadas à instrução.

10521

16

Não

Não é possível criar o guia de plano '%.*ls' porque @type foi especificado como '%ls' e um valor não-NULL está especificado para o parâmetro '%ls'. Esse tipo requer um valor NULL para o parâmetro. Especifique um valor NULL para o parâmetro ou altere o tipo para um que permita um valor não-NULL para o parâmetro.

10522

16

Não

Não é possível criar o guia de plano '%.*ls' porque @type foi especificado como '%ls' e o parâmetro '%ls' é NULL. Esse tipo requer um valor não-NULL para o parâmetro. Especifique um valor não-NULL para o parâmetro ou altere o tipo para um que permita um valor NULL para o parâmetro.

10523

16

Não

Não é possível criar o guia de plano '%.*ls' porque @hints tem valor ilegal. @hints deve ser OPTION(PARAMETERIZATION FORCED) ou OPTION(PARAMETERIZATION SIMPLE) se @type for 'template'.

10524

16

Não

Não é possível gerar o modelo de consulta porque @querytext não contém uma consulta única válida.

10525

10

Não

Não é possível parametrizar @querytext.

10526

16

Não

O guia de plano '%.*ls' correspondeu à instrução após ser parametrizado automaticamente por parametrização FORCED ou SIMPLE, mas a dica RECOMPILE que ele contém foi ignorada. RECOMPILE não é suportado em instruções parametrizadas automaticamente. Considere descartar este guia de plano ou remover RECOMPILE dele.

10527

16

Não

Não é possível descartar %S_MSG '%.*ls' porque seu gatilho '%.*ls' é referenciado pelo guia de plano '%.*ls'. Use sp_control_plan_guide para descartar primeiro o guia de plano. Grave a definição do guia de plano para uso futuro, se necessário.

10528

16

Não

Não é possível criar o guia de plano '%.*ls' porque o objeto '%.*ls' é temporário.

10529

16

Não

Não é possível criar o guia de plano '%.*ls' porque seu nome é inválido. O nome do guia de plano não pode começar com um caractere '#'.

10530

16

Não

Não é possível criar o guia de plano '%.*ls' porque já existe um guia de plano '%.*ls' de @type 'template' em @stmt.

10531

16

Não

Não é possível criar o guia de plano '%.*ls' porque a instrução especificada por @statement_start_offset não corresponde a nenhuma instrução do módulo ou lote especificado. Considere a possibilidade de modificar @statement_start_offset para que corresponda a uma instrução do módulo ou lote.

10532

16

Não

Não é possível criar o guia de plano '%.*ls' do cache porque o usuário não tem as permissões adequadas. Conceda a permissão VIEW SERVER STATE para o usuário que está criando o guia de plano.

10533

16

Não

Não é possível criar o guia de plano '%.*ls' porque o lote ou módulo especificado por @plan_handle não contém uma instrução que seja qualificada para um guia de plano. Especifique um valor diferente para @plan_handle.

10534

16

Não

Não é possível criar o guia de plano '%.*ls' porque seu nome excede o número máximo de caracteres permitido (124). Especifique um nome com menos de 125 caracteres.

10535

16

Não

Não é possível criar o guia de plano '%.*ls' porque o valor especificado para @params é inválido. Especifique o valor no formato <nome_parâmetro> <tipo_parâmetro> ou especifique NULL.

10536

16

Não

Não é possível criar o guia de plano '%.*ls' porque não foi encontrado no cache de planos um plano que corresponda ao identificador de plano especificado. Especifique um identificador de plano em cache. Para obter uma lista de identificadores de plano em cache, consulte a exibição de gerenciamento dinâmico sys.dm_exec_query_stats.

10537

16

Não

Não é possível criar o guia de plano '%.*ls' porque o lote ou módulo correspondente ao @plan_handle especificado contém mais de 1.000 instruções qualificadas. Crie um guia de plano para cada instrução do lote ou módulo especificando um valor de statement_start_offset para cada instrução.

10538

16

Não

Não é possível habilitar o guia de plano '%.*ls' porque o guia de plano habilitado '%.*ls' contém o mesmo escopo e valor de deslocamento inicial da instrução. Desabilite o guia de plano existente antes de habilitar o guia de plano especificado.

10539

16

Não

Não foi possível encontrar o guia de plano porque a ID do guia de plano especificada é NULL ou inválida ou você não tem permissão no objeto referenciado pelo guia de plano. Verifique se a ID do guia de plano é válida, se a sessão atual está definida com o contexto de banco de dados correto e se você tem a permissão ALTER DATABASE ou ALTER no objeto referenciado pelo guia de plano.

10601

16

Não

Não é possível criar o guia de plano '%.*ls' a partir do cache porque um plano de consulta não está disponível para a instrução com deslocamento inicial %d. Esse problema poderá ocorrer se a instrução depender de objetos do banco de dados que ainda não foram criados. Verifique se todos os objetos de banco de dados necessários existem e execute a instrução antes de criar o guia de plano.

10602

16

Não

Não é possível especificar colunas incluídas para um índice clusterizado.

10603

16

Não

Não é permitida a combinação de sintaxe antiga e nova na instrução CREATE/ALTER/DROP INDEX.

10604

16

Não

Não é possível recriar os índices clusterizados '%.*ls' na exibição '%.*ls' porque a exibição depende da tabela base '%.*ls' cujo índice clusterizado '%.*ls' está desabilitado.

10605

16

Não

Não é possível converter uma estatística em um índice usando a opção de índice DROP_EXISTING se a opção de índice ONLINE também for especificada.

10606

16

Não

Não é possível desabilitar o índice de chave primária "%.*ls" da tabela "%.*ls" porque a tabela foi publicada para replicação.

10607

16

Não

Não é possível desabilitar o índice clusterizado "%.*ls" da exibição "%.*ls" porque a exibição indexada foi publicada para replicação.

10608

16

Não

O índice clusterizado '%.*ls' na tabela '%.*ls' não pode ser desabilitado porque o controle de alterações está habilitado na tabela. Desabilite esse controle na tabela antes de desabilitar o índice clusterizado.

10609

16

Não

Não é possível desabilitar o índice '%.*ls' da tabela '%.*ls' porque o controle de alterações está habilitado na tabela. Esse controle requer uma restrição de chave primária na tabela, e a desabilitação do índice descartará a restrição. Desabilite o controle de alterações da tabela antes de desabilitar o índice.

10610

16

Não

Não é possível criar %S_MSG '%.*ls' com filtro na tabela '%.*ls' porque a coluna '%.*ls' na expressão de filtro é uma coluna computada. Reescreva a expressão do filtro de forma que ela não inclua essa coluna.

10611

16

Não

Não é possível criar o índice filtrado '%.*ls' no objeto '%.*ls' porque ele não é uma tabela de usuário. Somente tabelas de usuário oferecem suporte para índices filtrados. Se estiver tentando criar um índice filtrado em uma exibição, considere a possibilidade de criar uma exibição indexada com a expressão de filtro incorporada na definição de exibição.

10612

16

Não

Não é possível criar %S_MSG '%.*ls' com filtro na tabela '%.*ls' porque a coluna '%.*ls' na expressão de filtro é comparada a uma constante de precedência de tipo de dados mais alta ou de um agrupamento diferente. Não há suporte para a conversão de uma coluna no tipo de dados de uma constante para %S_MSG filtrado. Para resolver esse erro, converta explicitamente a constante no tipo de dados e no agrupamento iguais aos da coluna '%.*ls'.

10617

16

Não

Não é possível criar %S_MSG '%.*ls' com filtro na tabela '%.*ls' porque a coluna '%.*ls' na expressão de filtro é comparada a uma constante que não pode ser convertida no tipo de dados da coluna. Reescreva a expressão de filtro de forma que essa comparação seja incluída.

10618

16

Não

O índice '%.*ls' não pôde ser criado ou recriado. O tamanho da chave desse índice (%d bytes) excede o tamanho máximo permitido de '%d' bytes no uso do formato de armazenamento vardecimal.

10619

16

Não

Não é possível criar o índice filtrado %S_MSG '%.*ls' na tabela '%.*ls' porque a instrução define a opção IGNORE_DUP_KEY como ON. Reescreva a instrução de forma que a opção IGNORE_DUP_KEY não seja usada.

10620

16

Não

Não é possível criar %S_MSG '%.*ls' com filtro na tabela '%.*ls' porque a coluna '%.*ls' na expressão de filtro é de um tipo de dados CLR. Reescreva a expressão do filtro de forma que ela não inclua essa coluna.

10621

16

Não

Não é possível criar %S_MSG '%.*ls' com filtro na tabela '%.*ls' porque a expressão de filtro contém uma comparação com um valor NULL literal. Reescreva a comparação para usar o operador de comparação IS [NOT] NULL para testar valores NULL.

10622

16

Não

Não foi possível criar o índice '%.*ls' na tabela '%.*ls' porque a coluna '%.*ls' na expressão de filtro do índice é um conjunto de colunas.

10623

16

Não

O índice '%.*ls' não pôde ser criado ou recriado. Não há suporte para índice compactado na tabela que contém colunas esparsas ou uma coluna de conjunto de colunas.

10700

16

Não

Estatísticas filtradas '%.*ls' não podem ser criadas no objeto '%.*ls' porque ele não é uma tabela de usuário. Estatísticas filtradas são suportadas apenas em tabelas de usuário.

10701

15

Não

O parâmetro com valor de tabela "%.*ls" é READONLY e não pode ser modificado.

10702

15

Não

A opção READONLY não pode ser usada em uma instrução EXECUTE ou CREATE AGGREGATE.

10703

15

Não

As opções WITH CUBE e WITH ROLLUP não são permitidas com uma especificação ROLLUP, CUBE ou GROUPING SETS.

10705

15

Não

Há muitos conjuntos de agrupamentos. O número máximo é %d.

10706

15

Não

Não são permitidas subconsultas na cláusula OUTPUT.

10707

15

Não

Há muitas expressões especificadas na cláusula GROUP BY. O número máximo é %d quando conjuntos de agrupamentos são fornecidos.

10708

15

Não

As construções de agrupamento CUBE() e ROLLUP() não são permitidas no modo de compatibilidade atual. Elas são permitidas apenas no modo 100 ou superior.

10709

15

Não

DEFAULT não é permitido no lado direito de "%.*ls"

10710

15

Não

O número de colunas para cada linha em um construtor de valor de tabela deve ser igual.

10711

15

Não

Uma ação do tipo '%S_MSG' não é permitida na cláusula 'WHEN NOT MATCHED' de uma instrução MERGE.

10712

15

Não

Uma ação do tipo 'INSERT' não é permitida na cláusula '%S_MSG' de uma instrução MERGE.

10713

15

Não

Operadores de junção externa não-ANSI ("*=" ou "=*") não são permitidos em uma instrução MERGE. Use as palavras-chave OUTER JOIN.

10714

15

Não

Uma instrução MERGE deve terminar com um ponto-e-vírgula (;).

10716

15

Não

Uma ação do tipo '%S_MSG' não pode aparecer mais de uma vez em uma cláusula '%S_MSG' de uma instrução MERGE.

10717

15

Não

Uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada deve ter uma cláusula OUTPUT.

10718

15

Não

A cláusula %S_MSG não é permitida quando a cláusula FROM contém uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada.

10719

15

Não

Dicas de consulta não são permitidas em instruções INSERT, UPDATE, DELETE ou MERGE aninhadas.

10720

15

Não

Operadores de junção externa não-ANSI ("*=" ou "=*") não são permitidos em uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada. Use as palavras-chave OUTER JOIN.

10721

15

Não

Uma cláusula OUTPUT INTO não é permitida em uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada.

10722

15

Não

A cláusula WHERE CURRENT OF não é permitida em uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada.

10723

15

Não

A palavra-chave DISTINCT não é permitida quando a cláusula FROM contém uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada.

10724

15

Não

Em uma instrução MERGE, uma variável não pode ser definida para uma coluna e uma expressão na mesma atribuição da cláusula SET de uma ação UPDATE. Atribuições com a forma 'SET @variável = coluna = expressão' não são válidas na cláusula SET de uma ação UPDATE em uma instrução MERGE. Modifique a cláusula SET para especificar apenas as atribuições com a forma 'SET @variável = coluna' ou 'SET @variável = expressão'.

10725

15

Não

A dica FORCESEEK não é permitida para tabelas de destino das instruções INSERT, UPDATE ou DELETE.

10726

15

Não

Não é possível usar a opção VARYING em uma instrução DECLARE, CREATE AGGREGATE ou CREATE FUNCTION.

10727

15

Não

Os agregados definidos pelo usuário não oferecem suporte aos parâmetros padrão.

10728

15

Não

Uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada não é permitida em nenhum lado de um operador JOIN ou APPLY.

10729

15

Não

Uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada não é permitida como origem da tabela de um operador PIVOT ou UNPIVOT.

10730

15

Não

Uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada não é permitida em uma instrução SELECT que não seja a origem imediata das linhas de uma instrução INSERT.

10731

15

Não

Uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada não é permitida na cláusula FROM de uma instrução UPDATE ou DELETE.

10732

15

Não

Uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada não é permitida em outra instrução INSERT, UPDATE, DELETE ou MERGE aninhada.

10733

15

Não

Uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada não é permitida em nenhum dos lados de um operador UNION, INTERSECT ou EXCEPT.

10734

16

Não

Uma instrução INSERT, UPDATE, DELETE ou MERGE aninhada não é permitida na cláusula USING de uma instrução MERGE.

10735

15

Não

A atribuição variável não é permitida em uma instrução que contenha um operador UNION, INTERSECT ou EXCEPT de nível superior.

10736

15

Não

Cláusula WHERE incorreta para %S_MSG '%.*ls' com filtro na tabela '%.*ls'.

10737

15

Não

Uma instrução de lista de palavras irrelevantes (stoplist) de texto completo deve terminar com um ponto-e-vírgula (;).

10738

15

Não

Em uma instrução ALTER TABLE REBUILD ou ALTER INDEX REBUILD, quando uma partição é especificada em uma cláusula DATA_COMPRESSION, especifique PARTITION=ALL. A cláusula PARTITION=ALL é usada para reforçar que todas as partições da tabela ou do índice serão reconstruídas, mesmo que apenas um subconjunto seja especificado na cláusula DATA_COMPRESSION.

10739

15

Não

O número de expressões de valor de linha na instrução INSERT excede o número máximo permitido de %d valores de linha.

10900

16

Não

A lista de colunas inserida usada na instrução MERGE não pode conter identificadores de várias partes. Use identificadores de parte única.

10901

16

Não

Falha ao configurar o administrador de recursos durante a inicialização. Verifique se existem mensagens de erro específicas no log de erros do SQL Server ou verifique a consistência do banco de dados mestre executando DBCC CHECKCATALOG('master').

10902

16

Não

O usuário não tem permissão para alterar a configuração do administrador de recursos.

10903

16

Não

A função definida pelo usuário '%s' não existe no banco de dados mestre ou o usuário não tem permissão para acessá-la.

10904

16

Não

O nome de esquema especificado '%.*ls' para a função de classificação definida pelo usuário não existe ou o usuário não tem permissão para acessá-lo.

10905

16

Não

Falha na configuração do administrador de recursos. Existem sessões ativas em grupos de cargas de trabalho que estão sendo descartados ou movidos para pools de recursos diferentes. Desconecte todas as sessões ativas nos grupos de cargas de trabalho afetados e tente novamente.

10906

16

Não

Não foi possível concluir a configuração do administrador de recursos devido à memória insuficiente. Reduza a carga do servidor ou tente a operação em uma conexão de administrador dedicada.

10907

16

Não

O objeto '%.*ls'.'%.*ls' não é uma função de classificação do administrador de recursos definida pelo usuário. Uma função de classificação definida pelo usuário válida deve ser associada a esquema, retornar sysname e não ter parâmetros.

10908

16

Não

O atributo '%.*ls' com o valor %u é maior que o atributo '%.*ls' com o valor %u.

10909

16

Não

O atributo '%.*ls' com o valor %u é menor que o atributo '%.*ls' com o valor %u.

10910

16

Não

O pool de recursos não pode ser criado. O número máximo de pools de recursos não pode exceder o limite atual de %u, incluindo os pools de recursos predefinidos.

10911

16

Não

Não foi possível concluir a operação. O valor de '%.*ls' especificado, %u, faz com que a soma dos mínimos em todos os pools de recursos exceda 100 por cento. Reduza o valor ou modifique outros pools de recursos para que a soma seja inferior a 100.

10912

16

Não

A operação solicitada não pode ser executada porque o pool de recursos '%.*ls' não existe.

10913

16

Não

Não foi possível concluir a operação. Não é permitido descartar %S_MSG predefinido.

10914

16

Não

Os usuários não podem %S_MSG o grupo de cargas de trabalho '%.*ls' no pool de recursos '%.*ls'.

10915

16

Não

O nome do %S_MSG '%.*ls' não pode começar com # de ##.

10916

16

Não

Não foi possível concluir a operação. Não é permitido alterar '%.*ls' %S_MSG.

10917

16

Não

Não é possível descartar o pool de recursos '%.*ls' porque ele contém o grupo de cargas de trabalho '%.*ls'. Descarte ou remova todos os grupos de cargas de trabalho que estejam usando esse pool de recursos antes de descartá-lo.

10918

16

Não

Falha de ALTER WORKLOAD GROUP. Uma cláusula 'WITH' ou 'USING' deve ser especificada.

10919

16

Não

Não é possível criar %S_MSG '%.*ls' porque ele já existe.

10920

16

Não

Erro ao ler a configuração do administrador de recursos no banco de dados mestre. Verifique a integridade do banco de dados mestre ou contate o administrador do sistema.

10921

16

Não

Não é possível %S_MSG a função definida pelo usuário '%.*ls'. Ela está sendo usada como um classificador do administrador de recursos.

10922

16

Não

Não é possível mover '%. * ls'% S_MSG não de '%. * ls'% S_MSG.

10923

16

Não

Falha em %ls. Execute novamente a instrução.

10981

10

Não

Falha em %ls. O administrador de recursos não está disponível nesta edição do SQL Server. Você pode manipular metadados do administrador de recursos, mas não poderá aplicar a configuração do administrador de recursos. Somente a edição Enterprise do SQL Server dá suporte ao administrador de recursos.

10982

16

Sim

Reconfiguração do administrador de recursos bem-sucedida.

10983

16

Não

Falha ao executar a função de classificador do administrador de recursos definida pelo usuário. Consulte os erros anteriores no log de erros do SQL Server com ID de sessão %d para obter detalhes. Tempo decorrido do classificador: %I64u ms.

10984

16

Não

A operação do administrador de recursos '%ls' foi cancelada pelo usuário.