Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Merge Replication:: перенос подписчика на другой сервер  [new]
Sv219
Member

Откуда: Омск
Сообщений: 976
подскажите как с меньшими затратами перенести подписчика на новый сервер?

1. Microsoft SQL Server 2005 - 9.00.4035.00 (Intel X86) Nov 24 2008 13:01:59 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
2. Replication Merge
3. размер базы в данный момент около 6 гиг

PS помню вроде как видел здесь аналогиный вопрос, но не смог найти
5 июл 09, 11:48    [7377618]     Ответить | Цитировать Сообщить модератору
 Re: Merge Replication:: перенос подписчика на другой сервер  [new]
Sv219
Member

Откуда: Омск
Сообщений: 976
up
6 июл 09, 17:52    [7382647]     Ответить | Цитировать Сообщить модератору
 Re: Merge Replication:: перенос подписчика на другой сервер  [new]
Алексей Гужин
Member

Откуда:
Сообщений: 130
Sv219,
А в чем проблема удалить подписку и настроить ее заново на новом сервере?
6 июл 09, 18:12    [7382783]     Ответить | Цитировать Сообщить модератору
 Re: Merge Replication:: перенос подписчика на другой сервер  [new]
Sv219
Member

Откуда: Омск
Сообщений: 976
проблема не настроить подписку, проблема как правильно перенести базу (6-7 гиг), чтобы он не требовала реинициализации
6 июл 09, 18:22    [7382822]     Ответить | Цитировать Сообщить модератору
 Re: Merge Replication:: перенос подписчика на другой сервер  [new]
Алексей Гужин
Member

Откуда:
Сообщений: 130
Sv219,
Как такового стандартного решения не существует.
На вскидку могу предложить 2-а варианта:
1. Обозвать новый сервер так же как и старый, настроить его точно так же. И восстановить там БД с опцией "Preserve the replication setting" (ни разу не пробовал так делать :) )
2. Синхронизировать подписку, удалить ее и подписать БД на новом сервере.
Если не хотите гнать данные при первичной синхронизации установите @sync_type = N'None'

Наиболее приемлемый, на мой взгляд, второй способ.
7 июл 09, 10:06    [7384359]     Ответить | Цитировать Сообщить модератору
 Re: Merge Replication:: перенос подписчика на другой сервер  [new]
Call
Member

Откуда: SFBA
Сообщений: 481
Еще вариант.
Обозвать новый сервер так же как и старый, настроить его точно так же(тот же инстанс, если присутствует). На старом оставить только реплицируемую базу, остановить старый, скопировать все базы данных в идентичные каталоги на новый сервер. Также скопировать снапшот в идентичный каталог, запустить SQL.
8 июл 09, 23:54    [7394051]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить