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

Откуда:
Сообщений: 75
Добрый день !
ребята помогите кто сталкивался
не можем поднять репликациюю табличек с 2005 на 2012
со стороны издателя выдается ошибка

ЗАГОЛОВОК: Монитор репликации
------------------------------
Монитору репликации не удалось получить от распространителя данные об издателе "OLPSERVER".
Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft SQL Server&ProdVer=11.0.2100.60&EvtSrc=Microsoft.SqlServer.Management.UI.ReplicationMonitorErrorSR&EvtID=CantGetPublisherInformation&LinkId=20476
------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:
Не удалось обновить значения свойств этого объекта с сервера. Проверьте, существует ли этот объект на сервере в настоящий момент. (Microsoft.SqlServer.Rmo)

------------------------------
6 янв 15, 20:00    [17090380]     Ответить | Цитировать Сообщить модератору
 Re: репликация с 2005 в 2012 !!!  [new]
egor_s
Member

Откуда:
Сообщений: 75
было две железки на на одной 2005
на второй 2008
вторая с растпространителем , умерла
поставилили хорошую с 2012 mssql
6 янв 15, 20:02    [17090387]     Ответить | Цитировать Сообщить модератору
 Re: репликация с 2005 в 2012 !!!  [new]
egor_s
Member

Откуда:
Сообщений: 75
при попытки создания новой публикации повторной инициализации
выдает ошибку

ЗАГОЛОВОК: Microsoft SQL Server Management Studio
------------------------------

Microsoft SQL Server Management Studio не удалось повторно инициализировать подписку "OLPSERVER:OlapBase".

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft SQL Server&ProdVer=11.0.3000.0&EvtSrc=Microsoft.SqlServer.Management.UI.ReplicationDialogErrorSR&EvtID=CantReinitSubscription&LinkId=20476

------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.Rmo)

------------------------------

Could not find stored procedure ''. (Microsoft SQL Server, ошибка: 2812)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft SQL Server&ProdVer=09.00.2047&EvtSrc=MSSQLServer&EvtID=2812&LinkId=20476

------------------------------
6 янв 15, 20:11    [17090416]     Ответить | Цитировать Сообщить модератору
 Re: репликация с 2005 в 2012 !!!  [new]
Glory
Member

Откуда:
Сообщений: 104751
egor_s
было две железки на на одной 2005
на второй 2008
вторая с растпространителем , умерла
поставилили хорошую с 2012 mssql

Т.е. вы вместо 2005 и 2008 установили везде 2012 и теперь какимто образом хотите, чтобы репликация созданная в одной версии заработала на другой версии ?
7 янв 15, 09:21    [17091367]     Ответить | Цитировать Сообщить модератору
 Re: репликация с 2005 в 2012 !!!  [new]
nk13
Member

Откуда:
Сообщений: 137
Glory,

Речь о следующем.
Схема существовала в следующем виде:
Издатель - MS SQL SERVER 2005
Распространитель и Подписчик - MS SQL SERVER 2008

В связи со сменой железа был выполнен перенос сервера (так было необходимо так как предыдущий сервер очень старый и со временем начал немного загонять). Распространитель и подписчик оказались на 2012 сервере, базы подняты через восстановление. Название нового сервера осталось аналогичным предыдущему.

Задача восстановить репликации, ну или по крайней мере создать их с нуля.
Ошибка описанная выше (Could not find stored procedure) не актуальна и была связана с попыткой создания репликации для распространителя в 2008 студии, с 2012й - все нормально.

Проблема вот в чем: сервер на котором находились(до сих пор находятся, но в отключенном состоянии) подписки, не хочет восприниматься в качестве издателя. При попытке в мониторе репликаций добавить издателя, выдается следующая ошибка:

автор
ЗАГОЛОВОК: Монитор репликации
------------------------------

Сервер "server_publisher" не является ни распространителем, ни издателем, либо отсутствует разрешение на доступ к функциям репликации на этом сервере.

------------------------------
КНОПКИ:

ОК
------------------------------


При попытке создания новой публикации:

автор
ЗАГОЛОВОК: Мастер создания публикаций
------------------------------
SQL Server не смог настроить "server_distributor" в качестве распространителя для "server_publisher".

------------------------------
ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ:

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

The server '(null)' is already defined as a Distributor.
Changed database context to 'master'. (Microsoft SQL Server, ошибка: 14099)

Чтобы получить справку, щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft SQL Server&ProdVer=09.00.2047&EvtSrc=MSSQLServer&EvtID=14099&LinkId=20476

------------------------------
КНОПКИ:

ОК
------------------------------


Насчет The server '(null)' is already defined as a Distributor, осталась исходная база distribution, но при создании нового распределителя была создана новая база (условно distribution2) плюс остались исходные публикации для сервере-издателе, которые сейчас не работают, но и не удаляются.
7 янв 15, 11:19    [17091441]     Ответить | Цитировать Сообщить модератору
 Re: репликация с 2005 в 2012 !!!  [new]
nk13
Member

Откуда:
Сообщений: 137
В общем то изначальная задача была восстановить репликации на новом сервере без их удаления и создания нулевого снимка, но в данном случае речь идет хотя бы о том, чтобы в принципе восстановить репликации, пусть с пересозданием всех публикац3ий и подписок.
7 янв 15, 11:21    [17091443]     Ответить | Цитировать Сообщить модератору
 Re: репликация с 2005 в 2012 !!!  [new]
Glory
Member

Откуда:
Сообщений: 104751
nk13
Распространитель и подписчик оказались на 2012 сервере, базы подняты через восстановление.

И вы считаете, что этого достаточно для для апгрейда репликации ??
7 янв 15, 11:23    [17091448]     Ответить | Цитировать Сообщить модератору
 Re: репликация с 2005 в 2012 !!!  [new]
nk13
Member

Откуда:
Сообщений: 137
Glory, по всей видимости нет.
7 янв 15, 11:26    [17091452]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить