Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Виртуальное имя базы  [new]
guest_guest
Guest
Можно ли создать некое имя базы, подключение к которой перенапрявляло вызов на определенную реальную базу. Периодически необходимо полностью заменять базу. Например создаю вируальной имя A -> реальная база A1, потом меняю настройку и пользователи при подключении к А перекидываются на А2
2 июл 12, 14:41    [12804347]     Ответить | Цитировать Сообщить модератору
 Re: Виртуальное имя базы  [new]
qwerty112
Guest
guest_guest
Можно ли создать некое имя базы, подключение к которой перенапрявляло вызов на определенную реальную базу. Периодически необходимо полностью заменять базу. Например создаю вируальной имя A -> реальная база A1, потом меняю настройку и пользователи при подключении к А перекидываются на А2

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

чем тут сервер может помочь ?
2 июл 12, 14:47    [12804404]     Ответить | Цитировать Сообщить модератору
 Re: Виртуальное имя базы  [new]
guest_guest
Guest
qwerty112
в клиенте, эту настройку и заведите, - к другой БД, к другому серверу - это ж не проблема, ...

чем тут сервер может помочь ?


Проблема в трудоемкости
2 июл 12, 15:09    [12804594]     Ответить | Цитировать Сообщить модератору
 Re: Виртуальное имя базы  [new]
Glory
Member

Откуда:
Сообщений: 104760
- Одним из параметров строки соединения является имя базы
- У каждого логина есть база по-умолчанию, которая выбирается автоматически, если в строке соединения не указана база.
2 июл 12, 15:13    [12804617]     Ответить | Цитировать Сообщить модератору
 Re: Виртуальное имя базы  [new]
guest12345
Guest
Можно для всех объектов синонимов понаделать
2 июл 12, 15:13    [12804621]     Ответить | Цитировать Сообщить модератору
 Re: Виртуальное имя базы  [new]
guest_guest
Guest
Glory
- Одним из параметров строки соединения является имя базы
- У каждого логина есть база по-умолчанию, которая выбирается автоматически, если в строке соединения не указана база.


Получается самый подходящий вариант - порубать в соединениях имя базы и менять дефолтную базу при необходимости
2 июл 12, 15:18    [12804671]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить