Trabalhos de impressão podem não concluir a impressão se o host envia SHUTD

Traduções deste artigo Traduções deste artigo
ID do artigo: 216123 - Exibir os produtos aos quais esse artigo se aplica.
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Trabalhos de impressão host impressos pelo serviço de impressão do host do SNA Server não pode ser impressos em sua totalidade se o host emite um comando SHUTD (desligamento) após os dados de impressão tem sido enviados ao servidor de impressão. Por exemplo, um trabalho de impressão que contém três páginas de dados pode resultar em duas páginas de saída real quando esse problema ocorre.

Causa

Serviço de impressão do host do SNA Server imediatamente emite um comando SHUTC (O concluída) quando ele recebe um comando SHUTD do host em vez de aguardar até que o trabalho de impressão seja concluído. Depois que o host recebe o comando SHUTC de um aplicativo (ou seja, o servidor de impressão), qualquer outra solicitação unidades (RUs) que estão enfileiradas para essa sessão específica não são enviadas. Esse problema ocorre quando há RUs adicionais aguardando para ser enviada para o servidor de impressão quando o SHUTC é recebida pelo host. A saída de impressão ausente está contida nesses RUs.

Resolução

SNA Server 4.0

Para resolver esse problema, obtenha o service pack mais recente para o SNA Server versão 4.0. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
215838Como obter o SNA Server versão 4.0 Service Pack mais recente

SNA Server 3.0

Para resolver esse problema, obtenha o service pack mais recente para o SNA Server versão 3.0. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
184307Como obter o SNA Server versão 3.0 Service Pack mais recente

Situação

A Microsoft confirmou que este é um problema nas versões do Microsoft SNA Server 3.0, 3.0 SP1, 3.0SP2, SP3 3.0, 4.0, 4.0 SP1, 4.0 SP2. Esse problema foi corrigido primeiro no SNA Server 3.0 Service Pack 4 e o SNA Server versão 4.0 Service Pack 3.

Mais Informações

As mensagens SNA podem ser enviadas com duas prioridades diferentes: normal e acelerado. Mensagens aceleradas têm precedência sobre outras mensagens aguardando para ser enviada na mesma sessão. Comandos SHUTD e SHUTC são enviados como mensagens aceleradas. Como SHUTD comandos são enviados como mensagens emitidas, é possível para essas sejam enviadas antes de mensagens normais já em fila para a mesma sessão. O problema descrito neste artigo ocorre quando uma mensagem SHUTD é enviada ao serviço de impressão do host do SNA Server antes de alguns dos precedente normal as mensagens são enviadas. Este é um exemplo de como os dados de impressão do host foi desenvolvidos para ser enviado e processada:

Host                           SNA Server                 Print Server
----                           ----------                 ------------
Data (Begin Bracket)  ->
                               Data (Begin Bracket)  ->
                                                     <-   Acknowledgement
                      <-       +RSP
Data                  ->
                               Data                  ->
                                                     <-   Acknowledgement
                      <-       +RSP
Data                  ->
                               Data                  ->
                                                     <-   Acknowledgement
                      <-       +RSP
Data (End Bracket)    ->
                               Data (End Bracket)    ->
                                                     <-   Acknowledgement
                      <-       +RSP
SHUTD                 ->
                               SHUTD                 ->
                      <-       SHUTD +RSP
                                                     <-   SHUTC
                      <-       SHUTC
SHUTC +RSP            ->
UNBIND                ->
				


Nesse caso, o SHUTC é enviada após os últimos dados impressão conforme observado pelo indicador Colchete final (EB). Portanto, todo o trabalho impressão completa.

Este é uma seqüência de exemplo que resulta em apenas parte dos dados impressão realmente sendo impressos:

Host                           SNA Server                 Print Server
----                           ----------                 ------------
Data (Begin Bracket)  ->
                               Data (Begin Bracket)  ->
                                                     <-   Acknowledgement
                      <-       +RSP
Data                  ->
                               Data                  ->
                                                     <-   Acknowledgement
                      <-       +RSP
SHUTD                 ->
                               SHUTD                 ->
                      <-       SHUTD +RSP
                                                     <-   SHUTC
                      <-       SHUTC
SHUTC +RSP            ->
UNBIND                ->
				


Nesse caso, as mensagens de dois últimos dados exibidas no primeiro exemplo acima não são mostradas como nunca atingirem o SNA Server. As mensagens de dados não são exibidas porque a seqüência SHUTD/SHUTC ocorreu antes que essas mensagens de dados normais podem ser enviadas.

Se o dispositivo (ou seja, IBM 3745 ou roteadores Cisco) que é responsável por enviar as mensagens de host real para do SNA Server tem alguns normal e acelerado mensagens para o mesmo hospedam sessão, é possível que as mensagens emitidas serão enviadas antes para mensagens de fluxo normal.

Depois de aplicar a atualização, o serviço de impressão do host do SNA Server pode ser configurado para que ele não emitirá um comando SHUTC em resposta a um comando SHUTD até que um RU com um indicador de Colchete final é recebida. Isso impede que o servidor de impressão de emitir o comando SHUTC imediatamente no recebimento do comando SHUTD, que causou o problema descrito aqui.

A seguinte entrada do registro deve ser configurado para permitir que o servidor de impressão atrasar o processamento do comando SHUTC.

  1. Inicie o Editor do Registro (Regedt32.exe).
  2. Localize a seguinte chave no Registro:
    
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaPrint\Parameters
      
    						
    Observação: A chave do Registro acima é um caminho; foram quebrada para facilitar a leitura.
  3. No menu Editar, clique em Adicionar valor e adicione o seguinte valor do Registro:
          Value Name: SHUTCafterEB
          Data Type:  REG_SZ
          Value:      YES
      
    					
  4. Feche o Editor do Registro.




Propriedades

ID do artigo: 216123 - Última revisão: domingo, 23 de fevereiro de 2014 - Revisão: 4.1
A informação contida neste artigo aplica-se a:
  • Microsoft SNA Server 3.0 Service Pack 4
  • Microsoft SNA Server 4.0
  • Microsoft SNA Server 3.0 Service Pack 2
  • Microsoft SNA Server 3.0 Service Pack 3
  • Microsoft SNA Server 4.0
  • Microsoft SNA Server 4.0 Service Pack 1
  • Microsoft SNA Server 4.0 Service Pack 2
Palavras-chave: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe kbsna300sp4fix kbsna400sp3fix KB216123 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 216123

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com