Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как заново создать базу distribution / 8 сообщений из 8, страница 1 из 1
15.03.2002, 13:45
    #32025412
AlexR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заново создать базу distribution
Ну вопрос, собственно выше. Ну удалили ее, причем ручками файл потерли.
Мне не нужно ее восстанавливать, но хотя бы чтоб она жила.
Сервер MS 7.0

Я так понимаю в базе model хранятся "слепки" штатных баз, и можно ее создать
заново.
Заранее спасибо.
...
Рейтинг: 0 / 0
15.03.2002, 14:16
    #32025419
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заново создать базу distribution
А нафига ее заново руками создавать? Она создается при настройке репликации. Если ее грохнули, то репликацию по любому надо перенастраивать, так это сиквел и без вас сделает. А если репликация не нужна, то зачем distribution восстанавливать?
...
Рейтинг: 0 / 0
15.03.2002, 14:44
    #32025426
AlexR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заново создать базу distribution
Там была репликация транцакций, и теперь, когда я пытаюсь создать по новой,
сервер говорит, что db distribution not found..

А лог, той базы, с которой шла репликация вырос до не мерянных размеров, и trancate log,
тоже не проходит. Т.е. говорит, что все Ok, но размер лога не уменьшается.

Может надо окончательно удалить ссылки на distribution, вот только где?
...
Рейтинг: 0 / 0
15.03.2002, 15:03
    #32025428
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заново создать базу distribution
Если на этом сервере больше репликация не используется, то проще всего полностью запретить publishing и distribution, а потом настроить заново. Или такой вариант вас не устраивает?
...
Рейтинг: 0 / 0
15.03.2002, 15:06
    #32025429
AlexR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заново создать базу distribution
Устраивает, а где их запретить?
...
Рейтинг: 0 / 0
15.03.2002, 15:27
    #32025436
AlexR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заново создать базу distribution
Я попробовал запретить publishing на сервере через Tools\Replication\Disable publishing.
Эффект тот же.
Error 119: Could not locate entry in sysdatabases for database 'distribution'.
No entry found with than name.

Я так понимаю, что сервер считает, что база есть, хотя и не показывает ее.
...
Рейтинг: 0 / 0
15.03.2002, 15:34
    #32025439
AlexR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заново создать базу distribution
Не, был не прав. В sysdatabases действительно нет distribution.
Так что сервер отработал, то что базу потерли.

?Может просто создать distribution. Как простую базу. И пусть он себе ее удаляет.
...
Рейтинг: 0 / 0
26.03.2002, 12:20
    #32026223
AlexR
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как заново создать базу distribution
Наконец-то нашлось время.
Сам отвечаю на свой вопрос, может кому пригодится.
Ситуация: MSSQL 7.0 стерли файл базы distribution. Связано это было с тем, что она стала suspected и хрен знает как ее надо было выводить из этого состояния. Ну стерли и фиг с ней. Потом заодно удалили все что смогли, относящееся к репликации. Но не все. После этого лог той базы с которой шла репликация стал безразмерно расти. Все попытки запретить/создать по новой репликацию не привели к успеху, т.к. сервер при этом пытался искал distribution, которой не было. BackUp базы не делался. Так что восстановить ее было не понятно откуда.
Решение: с помошью sp_adddistributiondb добавил новую базу, sp_adddistributiondb 'distribution1',
потом сделал ее BackUp, создал базу distribution и восстановил ее с BackUpa первой базы. При этом надо поставить Force restore over existing database на втором tabe при восстановлении базы. После этого полностью снесли репликацию, хотя сервер ругнулся, что уже нет статей. Надеюсь на этом геморрои кончились.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как заново создать базу distribution / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]