Compartilhar via


Propriedades da Publicação, Opções de Assinatura

A página Opções de Assinatura da caixa de diálogo Propriedades de Publicação permite visualizar e definir propriedades de nível de publicação associadas a assinaturas. As propriedades são agrupadas nas categorias seguintes:

  • Propriedades que se aplicam a todas as publicações .

  • Propriedades que se aplicam a publicações de instantâneo e transacional (inclusive as que permitem assinaturas de atualização).

  • Propriedades que se aplicam a publicações de mesclagem.

ObservaçãoObservação

Algumas propriedades são somente leitura; as razões são abrangidas nas descrições de propriedade neste tópico. Algumas alterações de propriedade requerem um novo instantâneo para a publicação e algumas requerem que todas as assinaturas sejam reiniciadas. Para obter mais informações, consulte Alterar propriedades da publicação e do artigo.

Opções para todas as publicações.

Criação e sincronização

  • Permitir assinaturas anônimas
    Determina se as assinaturas pull anônimas devem ser permitidas. Há suporte para assinaturas anônimas para Microsoft SQL Server Compact 3.5 Service Pack 1, Microsoft SQL Server 2005 Mobile Edition e Microsoft SQL Server para Windows CE. Para usar essa opção para publicações de instantâneo e transacional, a opção Instantâneo sempre disponível deve ser definida como True.

  • Banco de dados de assinaturas anexável
    Para usar essa opção para publicações de instantâneo e transacional, a opção Instantâneo sempre disponível deve ser definida como Verdadeiro.

    Observação importanteImportante

    Assinaturas anexáveis não estarão disponíveis em uma versão futura. O recurso é preterido.

  • Permitir assinaturas pull
    Determina se os Assinantes devem ou não ter permissão para criar assinaturas pull para essa publicação. Para obter mais informações, consulte Assinar publicações.

Replicação de esquema

  • Replicar alterações de esquema
    Somente Microsoft SQL Server 2005 e versões posteriores. Determina se as alterações de esquema (como adicionar uma coluna a uma tabela ou alterar tipos de dados de uma coluna) devem ou não ser replicadas para objetos publicados. Para obter mais informações, consulte Fazer alterações de esquema em bancos de dados de publicação.

Opções para publicações transacionais e de instantâneo

Criação e sincronização

  • Independent Agente de Distribuição
    Determina se um agente independente de outras publicações deste banco de dados deve ser usado. Essa opção é somente leitura; Ela é definida como Verdadeiro por padrão, para publicações criadas com o Assistente para Nova Publicação e não pode ser alterada depois que a publicação é criada. Para obter mais informações, consulte Administração do agente de replicação.

  • Instantâneo sempre disponível
    Determina se são criados arquivos de instantâneo cada vez que o Agente de Instantâneo é executado (requer Agente de Distribuição Independente). Essa opção é somente leitura; ela será definida como Verdadeiro se você selecionar Criar um instantâneo imediatamente e mantê-lo disponível para inicializar assinaturas na página Agente de Instantâneo do Assistente para Nova Publicação (o padrão). Para obter mais informações, consulte Criar e aplicar o instantâneo.

  • Permitir inicialização com base nos arquivos de backup
    Somente o SQL Server 2005 e versões posteriores. Determina se deve haver permissão para que os arquivos de backup sejam usados para inicializar assinaturas. Para obter mais informações, consulte Inicializar uma assinatura transacional sem um instantâneo.

  • Permitir Assinantes não SQL Server
    Somente o SQL Server 2005 e versões posteriores. Determina se a publicação oferece suporte a Assinantes não -SQL Server. Definir essa opção como Verdadeiro define outras propriedades de publicação para dar suporte a Assinantes não SQL Server. Se houver assinaturas, essa opção será somente leitura; ela não poderá ser definida como Verdadeiro se Permitir assinaturas de atualização imediata, Permitir assinaturas de atualização enfileirada ou Permitir assinaturas ponto a ponto forem definidas comoVerdadeiro. Para obter mais informações, consulte Assinantes não SQL Server.

Transformação de dados

  • Permitir transformações de dados
    Determina se DTS (Data Transformation Services) deve ser usado para transformar dados antes de distribuí-los a um Assinante. Essa opção é somente leitura; transformações de dados só poderão ser habilitadas se uma publicação for criada usando procedimentos armazenados.

    Observação importanteImportante

    Assinaturas transformáveis não estarão disponíveis em uma versão futura. O recurso é preterido.

Replicação ponto a ponto

  • Permitir assinaturas ponto a ponto
    Aplica apenas ao SQL Server 2005 e versões posteriores. Determina se a publicação oferece suporte a replicação ponto a ponto. Definir essa opção como Verdadeiro define outras propriedades de publicação para dar suporte a replicação ponto a ponto. Se houver assinaturas, essa opção será somente leitura; ela não poderá ser definida como True se Permitir assinaturas de atualização imediata, Permitir assinaturas de atualização enfileirada ou Permitir assinantes não SQL Server forem definidas como True. Para obter mais informações, consulte Replicação transacional ponto a ponto.

  • Permitir a detecção de conflitos ponto a ponto
    Aplica-se apenas ao SQL Server 2008 e versões posteriores. Especifica se a detecção de conflito está habilitada para esta publicação. Para usar detecção de conflito, todos os nós devem estar executando o SQL Server 2008 ou uma versão posterior; a detecção deve ser habilitada para todos os nós. Para usar detecção de conflito, você deve especificar também um valor para Identificação do originador do par. Para obter mais informações, consulte Detecção de conflitos na replicação ponto a ponto.

  • Identificação do originador de nível
    Aplica-se apenas ao SQL Server 2008 e versões anteriores. Especifica uma ID para um nó em uma tecnologia ponto a ponto. Essa ID será usada para detecção de conflito se Permitir a detecção de conflitos ponto a ponto for definido como Verdadeiro. Especifique uma ID positiva, diferente de zero, que nunca foi usada na topologia. Para uma lista de IDs que já foram usadas, consulte a tabela do sistema Mspeer_originatorid_history.

Assinaturas Atualizáveis

  • Permitir assinaturas de atualização imediata
    Determina se as alterações de dados do Assinante podem ser replicadas imediatamente para o Publicador. Essa opção é somente leitura; a atualização de assinaturas só pode ser habilitada quando uma publicação é criada. Para obter mais informações, consulte Assinaturas atualizáveis para replicação transacional.

  • Permitir assinaturas de atualização enfileirada
    Determina se as alterações de dados do Assinante podem ser enfileiradas e replicadas posteriormente para o Publicador. Essa opção é somente leitura; a atualização de assinaturas só pode ser habilitada quando uma publicação é criada. Para obter mais informações, consulte Assinaturas atualizáveis para replicação transacional.

  • Reportar conflitos centralmente
    Determina se as alterações de dados conflitantes devem ser informadas somente no Publicador ou no Publicador e no Assinante (requer a opção Permitir assinaturas de atualização enfileirada). Essa opção é somente leitura; Ela é definida como Verdadeiro por padrão, para publicações criadas com o Assistente para Nova Publicação e não pode ser alterada depois que a publicação é criada. Um valor de Verdadeiro significa que os conflitos só são informados no Publicador. Os conflitos só podem ser exibidos quando são informados.

  • Política de resolução de conflito
    Especifica a ação a ser tomada quando uma alteração no Assinante conflita com uma alteração no Publicador (requer a opção Permitir assinaturas de atualização enfileirada). Para obter mais informações, consulte Detecção e resolução de conflitos de atualização em fila.

  • Tipo de fila
    Determina se deve ser usada uma fila do SQL Server ou o MSMQ (Serviço de Enfileiramento de Mensagens) da Microsoft para enfileirar alterações no Assinante até que possam ser aplicadas no Publicador (requer a opção Permitir assinaturas de atualização enfileirada). Essa opção só é relevante para o SQL Server 2000; versões posteriores sempre usam tabelas do SQL Server para filas.

Opções para publicações de mesclagem

Relatório de conflito

  • Reportar conflitos centralmente
    Determina se as alterações de dados conflitantes devem ser informadas somente ao Publicador ou ao Publicador e ao Assinante. Essa opção é somente leitura; Ela é definida como Verdadeiro por padrão, para publicações criadas com o Assistente para Nova Publicação e não pode ser alterada depois que a publicação é criada. Um valor de Verdadeiro significa que os conflitos só são informados no Publicador. Os conflitos só podem ser exibidos quando são informados. Para obter mais informações, consulte a seção "Exibindo conflitos" em Detecção e resolução de conflito de replicação de mesclagem avançada.

Filtragem

  • Permitir filtros com parâmetros
    Defina com base no uso ou não de filtros com parâmetros na publicação. Essa opção é sempre somente leitura. Para obter mais informações, consulte Filtros de linha com parâmetros.

  • Validar Assinantes
    Determina quais funções usar ao validar que um Assinante tem a partição correta de dados. Separe valores múltiplos por vírgulas. Para obter mais informações, consulte Validar informações de partição para um assinante de mesclagem.

  • Pré-calcular partições
    Somente o SQL Server 2005 e versões posteriores. Determina se a sincronização deve ser otimizada calculando com antecedência quais linhas de dados pertencem a quais partições. Essa configuração assumira Verdadeiro como padrão, se a publicação atender aos critérios de partições pré-calculadas. Para obter mais informações, consulte Otimizar o desempenho de filtro parametrizado com partições pré-computadas.

  • Otimizar sincronização
    Determina se o processamento de mesclagem deve ser otimizado armazenando metadados adicional em cada Assinante. Essa otimização foi substituída por partições pré-computadas; a opção Otimizar sincronização só será relevante se Pré- calcular partições for definida como Falso. Para obter mais informações, consulte Filtros de linha com parâmetros.

Processos de mesclagem

  • Limitar processos simultâneos
    Determina se o número de Agente de Mesclagems que podem executar ao mesmo tempo deve ser limitado. Isso geralmente é usado se uma publicação tiver muitas assinaturas push que possam ser sincronizadas ao mesmo tempo.

  • Máximo de processos simultâneos
    O número máximo de Agente de Mesclagems que podem executar ao mesmo tempo (requer Limitar processos simultâneos). Se o número máximo de agentes em sincronização exceder o máximo, os agentes serão enfileirados até que o número fique abaixo do máximo.

Consulte também

Conceitos

Crie uma publicação

Visualizar e modificar as propriedades da publicação

Publicar dados e objetos de banco de dados