Erros 16.000 a 16.999

Erro

Severidade

Evento registrado

Descrição (texto da mensagem)

16901

16

Não

%hs: este recurso ainda não foi implementado.

16902

16

Não

%ls: o valor do parâmetro %ls é inválido.

16903

16

Não

O procedimento "%ls" foi chamado com um número incorreto de parâmetros.

16904

16

Não

sp_cursor: optype: só é possível especificar ABSOLUTE em conjunto com DELETE ou UPDATE.

16905

16

Não

O cursor já está aberto.

16906

17

Não

O armazenamento temporário usado pelo cursor para armazenar valores de variáveis de objetos grandes referenciados pela consulta do cursor não pode mais ser usado.

16907

16

Não

%hs não é permitido em instruções do cursor.

16909

16

Não

%ls: o valor do identificador de cursor fornecido (%x) é inválido.

16910

16

Não

O cursor %.*ls está sendo usado neste momento por outra instrução.

16911

16

Não

%hs: não é possível usar o tipo de busca %hs com cursores de somente avanço.

16914

16

Não

O procedimento "%ls" foi chamado com excesso de parâmetros.

16915

16

Não

Já existe um cursor com o nome '%.*ls' .

16916

16

Não

Não existe um cursor com o nome '%.*ls' .

16917

16

Não

O cursor não está aberto.

16922

16

Não

Busca do cursor: a conversão implícita do tipo de dados %s em %s não é permitida.

16924

16

Não

Busca do cursor: o número de variáveis declaradas na lista INTO deve corresponder ao número de colunas selecionadas.

16925

16

Não

Não é possível usar o tipo de busca %hs com cursores dinâmicos.

16926

16

Não

sp_cursoroption: a ID de coluna (%d) não corresponde a uma coluna text, ntext ou image.

16927

16

Não

Não é possível buscar em variáveis text, ntext e image.

16928

16

Não

sp_cursor: a instrução Exec não é permitida como origem para inserção de cursor.

16929

16

Não

O cursor é READ ONLY.

16930

16

Não

A linha solicitada não está no buffer de busca.

16931

16

Não

Não existem linhas no buffer de busca atual.

16932

16

Não

O cursor possui uma lista FOR UPDATE e a coluna a ser atualizada não está na lista.

16933

16

Não

O cursor não inclui a tabela que está sendo modificada ou a tabela não pode ser atualizada pelo cursor.

16934

10

Não

Falha na verificação de simultaneidade otimista. A linha foi modificada fora do cursor.

16935

16

Não

Nenhum valor de parâmetro foi especificado para a instrução sp_cursor-%hs.

16936

16

Não

sp_cursor: um ou mais valores de parâmetros são inválidos.

16937

16

Não

Um cursor de servidor não pode ser aberto em uma ou mais instruções apresentadas. Use um conjunto de resultados padrão ou um cursor do cliente.

16938

16

Não

sp_cursoropen/sp_cursorprepare: o parâmetro da instrução só pode ser um procedimento em lote ou armazenado com uma única seleção, sem FOR BROWSE, COMPUTE BY ou atribuições de variáveis.

16941

16

Não

As atualizações de cursor não são permitidas em tabelas abertas com a opção NOLOCK.

16942

16

Não

Não foi possível gerar o conjunto de chaves assíncrono. O cursor foi desalocado.

16943

16

Não

Não foi possível concluir a operação do cursor porque o esquema da tabela foi alterado após o cursor ter sido declarado.

16945

16

Não

O cursor não foi declarado.

16946

16

Não

Não foi possível abrir o cursor porque uma ou mais de suas tabelas ficaram fora do escopo.

16947

16

Não

Nenhuma linha foi atualizada ou excluída.

16948

16

Não

A variável '%.*ls' não é uma variável de cursor, mas está sendo usada em um local onde se espera tal variável.

16949

16

Não

A variável '%.*ls' é uma variável de cursor, mas está sendo usada em um local onde tal variável não é válida.

16950

10

Não

A variável '%.*ls' não tem um cursor alocado para ela no momento.

16951

16

Não

Não é possível usar a variável '%.*ls' como um parâmetro porque um parâmetro CURSOR OUTPUT não deve ter um cursor alocado antes da execução do procedimento.

16952

16

Não

Não é possível usar uma variável de cursor como parâmetro para uma chamada de procedimento remota.

16953

10

Não

As tabelas remotas são atualizáveis. Os cursores controlados por conjuntos de chaves atualizáveis em tabelas remotas requerem uma transação com o nível de isolamento REPEATABLE_READ ou SERIALIZABLE incluindo o cursor.

16954

16

Não

Executando o SQL diretamente; sem cursor.

16955

16

Não

Não foi possível criar um cursor aceitável.

16956

10

Não

O cursor criado não é do tipo solicitado.

16957

16

Não

Não é possível especificar FOR UPDATE em um cursor READ ONLY.

16958

16

Não

Não foi possível concluir a operação do cursor porque as opções definidas foram alteradas desde que o cursor foi declarado.

16959

16

Não

Falha na computação da tabela exclusiva.

16960

16

Não

O número máximo de cursores permitidos foi atingido.

16961

10

Não

Uma ou mais colunas FOR UPDATE foram ajustadas para a primeira instância de suas tabelas na consulta.

16962

16

Não

O tipo de objeto de destino não é atualizável por meio de um cursor.

16963

16

Não

Não é possível especificar o bloqueio de rolagem em um cursor que contém uma tabela remota.

16964

16

Não

No cursor otimista, as colunas de carimbo de data/hora são obrigatórias se os destinos de atualização ou exclusão são remotos.

16965

16

Não

Os bloqueios de rolagem do cursor foram invalidados devido a uma falha na transação. Emita novamente a instrução UPDATE ou DELETE após uma busca do cursor.

16966

16

Não

%ls: a opção de controle de simultaneidade especificada %d (%ls) não é compatível com cursores estáticos ou de somente avanço rápido. Apenas a opção somente leitura é compatível com esses cursores.

16992

16

Não

A operação do cursor deve aguardar a conclusão da população assíncrona do cursor. No entanto, neste momento, a transação não pode ser produzida para permitir a continuação da população assíncrona.

16996

16

Não

%ls não pode receber parâmetros de saída.

16998

16

Não

Falha na geração de thread de população da tabela de trabalho do cursor assíncrono.

16999

20

Sim

Erro interno do cursor: cursor em estado inválido.