Заметки о Windows и других программных продуктах Microsoft...

Все статьи в категории SQL Server

Иногда бывает необходимо произвести некоторые элементарные действия с базой данных, например найти некое значение и\или изменить его. Для тех, кто постоянно работает с базами и владеет языком запросов, эта задача не составит труда, но если вы видите SQL Server в первый раз, то проще всего просмотреть и отредактировать данные в графическом режиме.

Читать дальше

При переносе баз с одного экземпляра SQL Server на другой имена входа (логины) и пароли к ним не переносятся автоматически.  Соответственно после переноса пользователи не смогут подключиться к своей базе данных и получат сообщение об ошибке.

Читать дальше

Если вы хотите подключиться к SQL Server, а пароль SA успешно забыт и нет ни одного пользователя с правами администратора, не строит расстраиваться. При наличии у пользователя прав локального администратора в операционной системе есть возможность получить административные права и на SQL Server.

Читать дальше

Изменение имени компьютера с установленным экземпляром MS SQL Server — не самая хорошая идея, поскольку после переименования в работе SQL могут возникнуть некоторые проблемы. Чтобы избежать этих проблем, необходимо обновить системные метаданные таким образом, чтобы отобразить в них изменение имени компьютера.

Читать дальше

Для управления виртуальными машинами в производственной среде я использую Virtual Machine Manager, причем развернутый в отказоустойчивой конфигурации. Поэтому я немного удивился, когда в один прекрасный момент VMM оказался недоступен. Причину удалось выяснить довольно быстро —  на диске, где располагалась база данных VMM, закончилось место. В результате база свалилась, а вместе с ней стал недоступен и VMM. Как оказалось, место занял разросшийся до неприличных размеров лог транзакций, что довольно странно, ведь база регулярно бэкапилась с помощью DPM 2012.

Читать дальше

Логи транзакций в MS SQL имеют обыкновение разрастаться, что иногда может привести к окончанию места на диске. Чтобы этого не происходило, в SQL Server существует операция урезания логов (Truncate). Урезание логов производится автоматически, в зависимости от модели восстановления:

Читать дальше