Уважаемые слушатели! Обращаем ваше внимание, что 01.05.2024 и 09.05.2024 у нас выходные дни. Вы можете оставить сообщение в чате, мы обязательно ответим!
Уважаемые слушатели! Теперь для вас работает номер технической поддержки 8 (800) 444-28-35 с 9:00 до 21:00

Частным лицам +7 (495) 232-32-16

Слушателям
от организации
+7 (495) 780-48-44

+7 (495) 780-48-49

Самородов Федор Анатольевич

Как восстановить согласованную резервную копию нескольких баз данных

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

Как ускорить восстановление больших баз данных в SQL Server

Все администраторы знают, что восстановление базы данных из резервной копии - процесс не быстрый. Особенно, если база большая. А что если я скажу, что время восстановления БД можно сократить более чем вдвое при помощи одной простейшей опции?

Используйте медиану!

В аналитических SQL-запросах очень часто встречается агрегатная функция AVG(). Удивительный факт, но в половине случаев эта функция используется неправильно. Вы тоже, я уверен, много раз ошибались и продолжаете ошибаться с этой агрегацией. Не верите?

Как поменять порядок осей в результате MDX-запроса?

В MDX-запросе мы можем сами выбирать что и вдоль какой оси выводить. Можно, к примеру, выбросить календарь на горизонтальную ось, а товары - на вертикальную. А можно наоборот. Но это только в том случае, если запрос использует несколько измерений. А если нам нужна только одна размерность?

Как проверить принадлежность пользователя SQL Server к группе или к роли?

Опытные разработчики и администраторы прекрасно знают, что никогда и ни при каких обстоятельствах нельзя назначать разрешения отдельным пользователям. Только группам или ролям! Это действительно правильный подход, но если вы его исповедуете, время от времени у вас будет возникать необходимость проверять членство конкретного пользователя (как правило, текущего) к той или иной группе или его принадлежность к конкретной роли. В SQL-сервере есть простые функции и представления для таких проверок.

Как ускорить начало работы с SQL Server Management Studio

Каждый раз, начиная работу со студией, мы выполняем один и тот же набор действий. Нельзя ли эту процедуру как-то автоматизировать?

Как составить строку соединения (connection string) с источником данных

При работе с данными часто приходится использовать "строки соединения с источником данных" (connection string). Синтаксис этих строк и набор параметров, которые можно в них использовать, зависит от типа хранилища и версии драйвера. Держать всё это в уме проблематично. К счастью, есть способ быстро и без ошибок сконструировать такую строку.

Что делать, если в SQL Server'е не осталось ни одного администратора?

Начиная с 2008-й версии, администраторы Windows уже не являются по умолчанию администраторами SQL-сервера. Это означает, что может возникнуть ситуация, при которой нет ни одной учётной записи, способной управлять SQL-сервером. Для выхода из такой ситуации Микрософт оставил специальную лазейку.

Как передать параметры в триггер?

Триггер выглядит как хранимая процедура без параметров. И при определении поведения триггера мы обычно опираемся лишь на свойства события, которое инициировало запуск этого триггера. Но есть ещё одна возможность повлиять на происходящее в триггере.

Что делать, если LOGON-триггер сбрасывает все подключения к SQL-серверу

Триггер входа - очень полезный механизм. Однако, обращаться с ним следует осторожно. LOGON-триггеры срабатывают до того, как пользователь начнёт работу с SQL-сервером, поэтому если такой триггер написан неаккуратно или срабатывает с ошибкой, пользователи, включая администраторов, просто не смогут подключиться к серверу.

12345

envelope

Спасибо! Вам на e-mail отправлено письмо со ссылкой для подтверждения

Если письмо не пришло, поищите его в папке со спамом или повторите подписку

email-checked.png

Вы подписались на рассылку

Как будет оформлено обучение?

Оплачивать будет:

Спасибо за обращение! Ваш менеджер свяжется с Вами в течение нескольких минут.