Рейтинг:0

Имена файлов доставки журналов и целевой базы данных

флаг bn

У меня есть сервер производственного и аварийного восстановления («DR»), и я использую доставку журналов в одной базе данных («DB1») между двумя серверами без проблем в течение нескольких месяцев.

Недавно мне пришлось дублировать экземпляр приложения, и для этого потребовалась дублированная база данных. Дубликат базы данных был восстановлен из резервной копии DB1 и переименован ('DB2').Настройка доставки журналов в DB2 была проблемой. По какой-то причине логические файлы и файлы данных на сервере аварийного восстановления имеют разные имена для базы данных (DB2).

Есть ли способ изменить имена логических файлов и файлов данных «целевой» базы данных, чтобы они совпадали с именем базы данных, как это отражено в SSMS?

rvsc48 avatar
флаг gh
Если вы восстанавливаете копию той же базы данных на сервере аварийного восстановления под другим именем, имена физических файлов должны отличаться, чтобы не конфликтовать с именами физических файлов существующей базы данных DB1 на сервере аварийного восстановления. Это то, что вы имеете в виду, когда говорите: «... разные имена для базы данных (DB2)? Логические имена файлов базы данных могут быть идентичными и не должны вызывать никаких проблем.
Daniel avatar
флаг bn
@ rvsc48 согласно ответу Пита ниже (который должен был быть комментарием), ваш комментарий решил нашу проблему. Не могли бы вы добавить ответ, чтобы я мог вознаградить вашу награду?
rvsc48 avatar
флаг gh
Отличные новости! Перемещение моего комментария в ответ для кредита. Рад слышать, что ты понял это.
Рейтинг:0
флаг gh

Если вы восстанавливаете копию той же базы данных на сервере аварийного восстановления под другим именем, имена физических файлов должны отличаться, чтобы не конфликтовать с именами физических файлов существующей базы данных DB1 на сервере аварийного восстановления. Это то, что вы имеете в виду, когда говорите: «... разные имена для базы данных (DB2)? Логические имена файлов базы данных могут быть идентичными и не должны вызывать никаких проблем.

Рейтинг:0
флаг in

Большое спасибо. Ваш комментарий показал, где была моя проблема. До сих пор мы успешно доставляли журналы для одной базы данных, но при создании дубликата этой базы данных для другого региона я не заметил, что логическое имя осталось таким же, как у исходной базы данных. Таким образом, новая задача доставки журналов хотела создать файл данных с тем же именем, что и исходная база данных. Только когда я зафиксировал логические имена обеих баз данных так, чтобы они совпадали с именами БД, я смог успешно создать две задачи доставки журналов с отдельными файлами данных на сервере аварийного восстановления. Как обычно глупая ошибка, но простая проблема, которую можно исправить :-)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.