Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / восстановление базы с бекапа / 12 сообщений из 12, страница 1 из 1
30.11.2021, 11:10
    #40116066
alexey f
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
Не пойму почему на одной базе есть возможность при восстановлении бекапа поставить "галочку" закрыть существующие соединения с базой данных назначения, а на другой нет. С чем это связано подскажите пожалуйста.
...
Рейтинг: 0 / 0
30.11.2021, 11:13
    #40116069
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
может, такой базы на сервер просто нет, и закрывать соединения не с чем?
...
Рейтинг: 0 / 0
30.11.2021, 11:22
    #40116071
alexey f
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
Восстанавливаю снятый бекап на другом sql сервере, имя восстанавливаемой базы другое, но как я понял это тут не причем.

База данных уже есть и используется, при восстановлении с бекапа надо закрыть соединения, из-за этого не могу восстановить бекап.

На одном из sql серверов всегда есть возможность поставить соответствующую "галочку" а на другом не активна.
не могу найти почему, может как ие то настройки нужны на самом сервере
...
Рейтинг: 0 / 0
30.11.2021, 11:27
    #40116074
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
как вариант - нет соответствующих прав на сервере.


права нужны на KILL
...
Рейтинг: 0 / 0
30.11.2021, 14:06
    #40116145
alexey f
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
msLex,

а как узнать если ли права?
...
Рейтинг: 0 / 0
30.11.2021, 14:12
    #40116150
felix_ff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
alexey f
msLex,

а как узнать если ли права?

Код: sql
1.
select has_perms_by_name(null, null, 'alter any connection');
...
Рейтинг: 0 / 0
30.11.2021, 16:43
    #40116209
SERG1257
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
msLexкак вариант - нет соответствующих прав на сервере.
права нужны на KILLНет там никаких KILL и права там не причем.
Это студии фича.
alexey fС чем это связано подскажите пожалуйста.Сам не понял.
Я никогда этим не заморачивался, генерил скрипт восстановления и вручную писал перед RESTORE
alter database <mydatabase> set offline with rollback immediate
...
Рейтинг: 0 / 0
02.12.2021, 09:30
    #40116624
alexey f
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
оказывается,

нужно создать базу на сервере с таким же именем, как имя восстанавливаемого бекапа

тогда "галочка" появляется
...
Рейтинг: 0 / 0
02.12.2021, 10:17
    #40116641
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
alexey f
оказывается,

нужно создать базу на сервере с таким же именем, как имя восстанавливаемого бекапа

тогда "галочка" появляется

msLex
может, такой базы на сервер просто нет, и закрывать соединения не с чем?
...
Рейтинг: 0 / 0
02.12.2021, 10:48
    #40116652
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
alexey f
оказывается,
Внезапно!
...
Рейтинг: 0 / 0
06.12.2021, 14:14
    #40117776
alexey f
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
я имел ввиду, если я восстанавливаю базу на другом sql сервере с другим названием базы (отличным от имени бекапа), то должна быть база на этом сервере с именем восстанавливаемого бекапа, без разницы какая хоть пустая, тогда галочка закрыть соединение есть, а если с таким названием базы нет то не активна.
кто не понял, я не виноват ))
...
Рейтинг: 0 / 0
06.12.2021, 14:15
    #40117777
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
восстановление базы с бекапа
alexey f
я имел ввиду, если я восстанавливаю базу на другом sql сервере с другим названием(отличным от имени бекапа), то должна быть база на этом сервере с именем восстанавливаемого бекапа, без разницы какая хоть пустая, тогда галочка закрыть соединение есть, а если с таким названием базы нет то не активна.
кто не понял, я не виноват ))


Вам же первым ответом сказали.

Нет еще базы с таким именем, не к чему закрывать соединения.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / восстановление базы с бекапа / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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