Crie uma réplica gerando pacotes de criação de réplica e
enviando-os aos sites que hospedarão as réplicas do banco de dados. Isso é feito
com o comando mkreplica –export.
Durante a
fase de exportação da criação de réplica, o comando de criação de réplica
bloqueia o banco de dados ao copiá-lo. O banco de dados é bloqueado pelo período de tempo
inteiro da execução do comando; os logins não são permitidos.
Antes de executar o comando
mkreplica –export em um banco de dados,
execute as seguintes tarefas:
- Verifique se nenhum usuário efetuou login no banco de dados. Se os usuários efetuaram
login no banco de dados durante um mkreplica –export, todas as alterações
que eles fizerem serão perdidas, mesmo depois que o banco de dados for desbloqueado.
- Atualize o banco de dados para utilizar a versão mais recente do esquema.
- Verifique se o valor da página de códigos de dados está configurado para a página de códigos
utilizada pelo site que importará o pacote de criação de réplica. Se as páginas de códigos
forem incompatíveis, a importação do pacote falhará.
- Se você utilizar a integração de UCM de Rational ClearCase e Rational ClearQuest, deverá
terminar todos os processos do cqintsrv antes de executar o primeiro mkreplica–export
no repositório do esquema.
O tempo necessário para criar o pacote depende do tamanho do banco de dados
e pode ser até o dobro do tempo necessário para fazer uma cópia do
banco de dados ou executar um procedimento de backup. Portanto, você deve planejar a fase
de exportação da criação da réplica durante as horas sem expediente para o seu site. Você também
deve cancelar todos os backups planejados pela duração da fase de exportação.
Neste exemplo, é criada uma réplica do banco de dados do usuário
PRODA e seu
repositório de esquema. O nome do novo site é
sanfran_hub e ele utiliza o
servidor de sincronização
goldengate. Este exemplo utiliza armazenar-e-redirecionar
para enviar os pacotes de criação de réplica.
multiutil mkreplica –export –clan telecomm –site boston_hub –family PRODA
–user susan –password passwd –maxsize 50m –fship –workdir c:\temp\packets
–sclass cq_default goldengate:sanfran_hub