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

Откуда:
Сообщений: 17
Доброго времени суток!
Подскажите пожалуйста, кто знает. Имеется Microsoft SQL Server 2008 R2, по умолчанию при установке создан стандартный экземпляр (Instance) в котором имеется множество баз данных.
Могу ли я создать еще несколько Instances? Например для того, чтобы перенести в них некоторые БД, и потом ограничивать каждый экземпляр например по квоте (максимум место, которое может занить БД)...?

Вообщем изначально вопрос, как можно создать дополнительные Instances?

Заранее спасибо!
28 май 13, 16:01    [14360217]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
Onsight
Могу ли я создать еще несколько Instances?

Можете

Onsight
Вообщем изначально вопрос, как можно создать дополнительные Instances?

путем запуска установки
28 май 13, 16:04    [14360247]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
автор
и потом ограничивать каждый экземпляр например по квоте (максимум место, которое может занить БД)...?


Ограничение размера бд устанавливается в ее свойствах. Для этого нет необходимости в отдельном инстансе.
28 май 13, 16:09    [14360301]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
судя из качества самого вопроса вам нужен не инстанс, а BOL, MSDN и тестовый сервер.
28 май 13, 16:17    [14360371]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Onsight
Member

Откуда:
Сообщений: 17
stavgreengo
судя из качества самого вопроса вам нужен не инстанс, а BOL, MSDN и тестовый сервер.


Да-да, именно на тестовом сервере сперва все попробую, согласен, тут я новичек....

автор
Ограничение размера бд устанавливается в ее свойствах. Для этого нет необходимости в отдельном инстансе.


Идея следующая - имеется много разных команд и отдельных программистов, которые самостоятельно добавляют новые БД на сервере, в итоге получается неразбериха кому какая БД принадлежит, какую можно уже отправить в архив, а какую надо оставить.
Думал разбить серез на экземплюры, например для каждого отдела свой, и ограничить их по правам пользователя (только такой-то пользователь может добавить БД в этом экземпляре, плюс поставить квоту на экземпляр, например после достижение размеры экземпляра 10 Гб, пользователь не может добавить новую БД). Такое теоритически реализуемо, или есть пути полегче (умнее)?
28 май 13, 16:30    [14360508]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Onsight
поставить квоту на экземпляр, например после достижение размеры экземпляра 10 Гб, пользователь не может добавить новую БД). Такое теоритически реализуемо?

Реализуемо — например, через DDL-триггер на событие CREATE_DATABASE.
10 Гб на экземпляр — не слишком мало?
28 май 13, 16:35    [14360539]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Onsight
Member

Откуда:
Сообщений: 17
автор
10 Гб на экземпляр — не слишком мало?


Может и мало) Это был пример, мне пока интересно как это реализовать можно...
Спасибо, буду пробовать
28 май 13, 16:40    [14360580]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
Onsight
Думал разбить серез на экземплюры, например для каждого отдела свой, и ограничить их по правам пользователя (только такой-то пользователь может добавить БД в этом экземпляре, плюс поставить квоту на экземпляр, например после достижение размеры экземпляра 10 Гб, пользователь не может добавить новую БД). Такое теоритически реализуемо, или есть пути полегче (умнее)?

А вас из общих ресурсов заботит только дисковое пространство ?
28 май 13, 16:42    [14360601]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Onsight
Member

Откуда:
Сообщений: 17
Glory,
Меня заботит неразбириха с БД, так программист столкнувшись с тем, что не может создать новую БД, позаботится о том, чтоб удалить уже ненужные старые БД.
28 май 13, 16:44    [14360622]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
автор
имеется много разных команд и отдельных программистов, которые самостоятельно добавляют новые БД на сервере

Это на продуктиве ??
28 май 13, 16:46    [14360629]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
Onsight
Меня заботит неразбириха с БД, так программист столкнувшись с тем, что не может создать новую БД, позаботится о том, чтоб удалить уже ненужные старые БД.

А то, что программист запустил запрос, который занял всю память и процессорное время не заботит ?
28 май 13, 16:46    [14360631]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Гость333
Реализуемо — например, через DDL-триггер на событие CREATE_DATABASE.

Хотя, наверное, лучше так: каждый инстанс запускать от имени определённого Windows-пользователя, этим пользователям раздать дисковые квоты через Windows.
28 май 13, 16:49    [14360653]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Onsight
Member

Откуда:
Сообщений: 17
Glory, это тестовый сервер для программистов, и если что-то такое и случится, не думаю, чтоб будет большая проблемма. Сейчас стоит проблема с нехваткой дискового пространства, так как программисты не удаляют старые БД, призодится ежемесячно устраивать опросы, кому что уже не нужно и подлежит архивированию.

Вы когда решаете текущие проблемы, вас заботит что вы будете есть на ужин через неделю?) Без обид, но я новичек, и если вам есть, что посоветовать, я с благодарностью приму совет, к чему "общие фразы" что меня заботит, а что нет?
28 май 13, 16:50    [14360656]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Onsight
Member

Откуда:
Сообщений: 17
Гость333, Спасибо, за еще одно предложение!!
28 май 13, 16:50    [14360660]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Гость333
Гость333
Реализуемо — например, через DDL-триггер на событие CREATE_DATABASE.

Хотя, наверное, лучше так: каждый инстанс запускать от имени определённого Windows-пользователя, этим пользователям раздать дисковые квоты через Windows.

Это снова я :) Второй вариант единственно рабочий, если разработчики по какой-то причине имеют права CONTROL SERVER на экземплярах. Т.к. такой разработчик может отключить триггер, таки создать базу, включить триггер и сказать "так и было" :)
28 май 13, 16:54    [14360684]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Onsight
Member

Откуда:
Сообщений: 17
Гость333, И снова спасибо!
28 май 13, 16:55    [14360693]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
Onsight
Вы когда решаете текущие проблемы, вас заботит что вы будете есть на ужин через неделю?) Без обид, но я новичек, и если вам есть, что посоветовать, я с благодарностью приму совет, к чему "общие фразы" что меня заботит, а что нет?

С такой позицией путь дворники, а не в админы. Без обид.
Какой смысл давать вам советы на перспективу, если вам не инетересен "ужин через неделю"
28 май 13, 16:58    [14360724]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Onsight
Member

Откуда:
Сообщений: 17
Glory, если смысла не видите, я не могу вас заставить дать мне совет. У меня есть конкретная проблема, я по ней попросил помощи на форуму. Если вам не хочется помогать, я вас заставить не могу) Показать, что вы крутой специалист в БД можно советом, а не фразами, которые якобы должны показать мне, что я нуб - это я и так знаю;)
28 май 13, 17:04    [14360770]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
Onsight
Показать, что вы крутой специалист в БД можно советом,

Совет - правильная постановка задачи на 80% определяет ее успех.
28 май 13, 17:12    [14360817]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Onsight
Member

Откуда:
Сообщений: 17
Glory, спасибо, я поставил задачу как-то некоректно? Мне кажется люди поняли идею, и постарались помочь.
28 май 13, 17:14    [14360828]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Onsight У вас скорее проблема в организации управленческих решений по работе самого ИТ отдела, департамента или что там у вас и абсолютно не компетентное руководство, раз выдаёт вам такие задания. Ну будем надеяться на лучшее и думать что это ваш неподкреплённый знаниями энтузиазм. Если первое - увольняться как можно раньше, если второе - перестать думать технически и начать думать над регламентной организацией работы(а там уже извращаться не придётся, достаточно будет одного человека с правами DBCREATE).
28 май 13, 17:15    [14360839]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Glory
Member

Откуда:
Сообщений: 104751
Onsight
Glory, спасибо, я поставил задачу как-то некоректно?

Вы рассказали о проблеме.
28 май 13, 17:17    [14360855]     Ответить | Цитировать Сообщить модератору
 Re: Добавить новый экземпляр Microsoft SQL  [new]
Onsight
Member

Откуда:
Сообщений: 17
stavgreengo, Приму к сведению
28 май 13, 17:20    [14360869]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить