Analytics and Automation Software : Cisco Data Virtualization

Como eu ajusto forçosamente uma bandeira do estado do esconderijo se o esconderijo é inusável?

18 Junho 2016 - Tradução por Computador
Outras Versões: Versão em PDFpdf | Feedback

Introdução

Este documento descreve como manipular manualmente a bandeira do estado na tabela do esconderijo-estado e refere-se o único modo da tabela que põe em esconderijo somente. Estas ações são recomendadas para administradores experientes do server de informação de Cisco (CI) somente.

Contribuído por Brad Shao, planejamento de Cisco.

Como eu ajusto forçosamente uma bandeira do estado do esconderijo se o esconderijo é inusável?

Às vezes um esconderijo refresca sucede naquele de todos os registros do refrescamento foi escrito realmente na tabela do alvo do esconderijo, mas o estado do esconderijo é ainda PARA BAIXO com um Mensagem de Erro tal como das “a falha do link comunicações durante o commit(). Desconhecido da definição da transação”. Consequentemente, o esconderijo não pode ser usado.

Você não pôde querer tornar a colocar em funcionamento um esconderijo longo refresca como uma tentativa de ajustar o estado do esconderijo a ACIMA, quando você precisa somente de fixar o estado se você está certo que os dados postos em esconderijo estão corretos.

Termine estas etapas a fim ajustar a bandeira do estado do esconderijo:

  1. Verifique que todos os registros estão na tabela de cache.
    1. Execute uma CONTAGEM SELETA (*) na vista (uncached) original.
    2. Execute um cachekey distinto SELETO na tabela do alvo do esconderijo a fim determinar que cachekey corresponde ao seu último falhado refresca - será o número o maior (o cache_status igualmente mostrará esse cachekey para seu recurso com estado = F).
    3. Execute uma CONTAGEM (*) na tabela do alvo do esconderijo onde cachekey = valor da etapa precedente.

      Se as duas contagens da fileira combinam, é provável que o esconderijo refresca terminado, se não não continua com estas instruções.

  2. Conecte diretamente através de uma ferramenta externo do cliente SQL ao banco de dados onde seu alvo do esconderijo reside. Encontre a tabela do cache_status (você pode verificar seu nome exato na página de configuração da origem de dados no estúdio) e encontre a fileira nela que corresponde a seu recurso posto em esconderijo. Atualize o registro como mostrado aqui: atualize o “estado ajustado schema.my_cache_status_table” = o “A”, a “mensagem” = zero onde “resourceid” = “my_resource_path” e “cachekey” = cache_key_from_above

    Devido ao repositório que põe em esconderijo, um reinício CI é recomendado fortemente mais tarde para que este tome o efeito.


Discussões relacionadas da comunidade de suporte da Cisco

A Comunidade de Suporte da Cisco é um fórum onde você pode perguntar e responder, oferecer sugestões e colaborar com colegas.