NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!

UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI

Você está em: PrincipalArtigosSQL Server 2005 › Capítulo 08 : 10
Quer receber novidades e e-books gratuitos?
« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »
SQL Server 2005 - CURSO COMPLETO
Autor: Júlio Battisti
Lição 130 - Capítulo 08 - Excluindo elementos da replicação

Podemos facilmente remover subscrições e Publicações.

Para remover uma Publicação, basta abrir o SQL Server Management Studio e navegar até a publicação a ser excluída. Uma vez localizada a publicação, dê um clique com o botão direito do mouse na Publicação e no menu de opções que é exibido, dê um clique na opção Delete.

Para remover uma subscrição, você deve navegar até a publicação, na qual está a subscrição a ser removida. Clique no sinal de + ao lado da Publicação. Serão exibidas todas as subscrições para a publicação, conforme indicado na Figura 8.46, onde estão sendo exibidas as duas subscrições da publicação Minha Publicação (uma do tipo Pull e outra do tipo Push), que criamos nos exemplos deste capítulo.

Curso Completo de SQL Server 2005 - Júlio Battisti
Figura 8.46 – As subscrições da publicação Minha Publicação.

Para excluir uma subscrição, basta clicar com o botão direito do mouse na subscrição a ser excluída e, no menu de opções que é exibido, clicar em Delete. Vamos a um exemplo prático.

Vamos remover a subscrição do tipo Pull subscription, que criamos anteriormente. Identificamos esta replicação, facilmente, por que ela faz a replicação com o banco de dados Ex2Replicação. O nome dela aparece como: SERVIDOR2\CURSOSJB: Ex2Replicação. O ícone, ao lado dela, é de uma folha inteira, sem o canto dobrado.Para isso, siga os seguintes passos:

1. Abra o SQL Server Management Studio e navegue até a instância SERVIDOR\SQL2005.

2. No Object Explorer, clique no sinal de + ao lado da instância SERVIDOR\SQL2005.

3. Na lista de de opções que é exibida clique no sinal de + ao lado da opção Replication, para exibir as opções disponíveis.

4. Clique no sinal de + ao lado da opção Publications. Serão exibidas as publicações disponíveis, que no nosso exemplo é somente a publicação Minha Publicação: AdventureWorks.

5. Clique no sinal ao lada de Minha Publicação: AdventureWorks, para exibir a lista de subscrições desta publicação.

6. Na lista de subscrições que é exibida, clique com o botão direito do mouse em SERVIDOR2\CURSOSJB: Ex2Replicação. No menu de opções que é exibido, clique em Delete.

7. Surge uma janela pedindo confirmação da exclusão. Nesta janela, indicada na Figura 8.47, você também pode marcar a opção “Connect to subscriber and delete Record of this subscription at Subscriber also”. Se esta opção forr marcada, as informações sobre a subscrição também serão excluídas na instância SERVIDOR2\CURSOSJB. É importante salientar que somente as informações e configurações da subscrição serão excluídas. Os dados que já foram replicados, não seão excluídos. Você pode confirmar isso, acessando a instância SERVIDOR2\CURSOSJB e verificando que o banco de dados Ex2Replicacao e todas as suas tabelas, bem como os dados que haviam sido replicados, são mantidos, mesmo após a exclusão da subscrição. Ao excluir uma subscrição, apenas deixarão de ser feitas novas replicações. Porém os dados já replicados, serão mantidos. Dê um clique em Yes para confirmar.

Curso Completo de SQL Server 2005 - Júlio Battisti
Figura 8.47 – Confirmando a exclusão da Subscrição.

10. Será exibida a janela para você informar os dados para conexão com a instância SERVIDOR2\CURSOSJB. Informe os dados de conexão e clique no botão Connect.

11. Muito bem, a subscrição foi excluída. Você pode confirmar este fato, pois a subscrição SERVIDOR2\CURSOSJB: Ex2Replicação, não é mais exibida abaixo da publicação Minha Publicação.

Ao excluirmos uma subscrição, o Banco de Dados de destino não será excluído. No nosso exemplo, o Banco de Dados de destino era Ex2Replicaca, no Subscriber que, no nosso exemplo, era a instância SERVIDOR2\CURSOSJB.

12. Feche o SQL Server Management Studio.

Know-how em: Replicação Para Outros Tipos de Subscribers – Não SQL Server 2005

Pré-Requisitos:

  • Conceitos teóricos sobre replicação apresentados nos itens iniciais deste capítulo.
  • Conhecer o modelo de replicação do SQL Server 2005.
  • Configurações de replicação no SQL Server 2005 apresentadas nos itens anteriores.
  • Fundamentos apresentados na Parte I.
  • Saber utilizar o SQL Server Management Studio.

Metodologia:

  • Apresentação dos comandos e assistentes para configuração de um Subscriber que não seja um SQL Server 2005.

Técnica:

  • Configurar um Subscriber, que não seja o SQL Server 2005, utilizando o SQL Server Management Studio.

Podemos replicar dados para um Subscriber que não seja uma instância do SQL Server 2005. Por exemplo, podemos ter dados em um Publisher SQL Server 2005, sendo replicados para um Subscriber Microsoft Access. Podemos replicar para diversos tipos de Subscribers, como por exemplo:

  • Microsoft Access
  • ORACLE
  • IBM DB2/AS400
  • IBM DB2/MVS
  • IBM DB2/NT
  • IBM/DB2 6000

Também podemos ter Subscribers do tipo ODBC ou OLE DB. Com isso, podemos replicar para qualquer formato de dados, para o qual esteja disponível um drive ODBC ou um OLE DB Provider, o que amplia enormemente as opções disponíveis.

Um drive ODBC deve atender os seguintes requisitos:

  • Deve ser ODBC level-1 compilant (compatível com ODBC nível-1).
  • Deve ser um drive de 32 bits e thread-safe.
  • Deve suportar transações.
  • Deve suportar DDL – Data Definition Language.
  • Não pode ser read-only (somente leitura).
  • Deve suportar nomes longos de tabelas, como por exemplo MSreplication_subscriptions.

Um OLE DB Provider deve ser capaz de suportar os seguintes objetos para a replicação transacional:

  • Objeto DataSource.
  • Objeto Session.
  • Objeto Command.
  • Objeto Rowset.
  • Objeto Error.

Estes objetos são suportados pela grande maioria dos OLE DB Providers disponíveis.

« Lição anterior Curso Completo de SQL Server 2005 - Júlio Battisti Δ Página principal Curso Completo de SQL Server 2005 - Júlio Battisti ¤ Capítulos Curso Completo de SQL Server 2005 - Júlio Battisti Próxima lição »

você conhece a universidade do access?

Universidade do Access - Curso Completo de Access
com tudo para você dominar o Access - do Básico ao
Avançado - até a Criação de Sistemas Profissionais
Completos - Passo a Passo - Tela a Tela

Capa da Universidade do Access

Aplica-se ao Access 2019, 2016, 2013 e 2010!

13 Cursos - 574 Vídeo-Aulas - 63:32 horas

Para todos os detalhes, acesse:

https://juliobattisti.com.br/universidade-do-access.asp

Quer receber novidades e e-books gratuitos?

 
 

Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434

Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208

Todos os direitos reservados, Júlio Battisti 2001-2025 ®

LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO

DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI