При развёртывании сред тестирования и разработки для SharePoint Server 2016 может использоваться конфигурация, когда все нужные разработчику компоненты SharePoint Server и SQL Server устанавливаются в рамках одного виртуального сервера. В качестве одной из предварительно требуемых компонент для SharePoint Server 2016 является пакет Windows Server AppFabric (AppFabric 1.1 for Windows Server). Но в обозначенном окружении может возникнуть проблема с установкой этого пакета в том случае, если перед установкой AppFabric на сервере Windows Server 2012 R2 ранее были установлены серверные компоненты SQL Server, например, SQL Server 2016 Express. Читать далее...
-
Ошибка установки AppFabric 1.1 на Windows Server 2012 R2 "AppFabric installation failed because installer MSI returned with error code : 1603"
-
SCOM Alert: SSRS 2016: Other processes use too much memory. Ограничиваем SSRS WorkingSetMinimum и WorkingSetMaximum
Если на сервере с ОС Windows Server 2012 R2, подключенном к системе мониторинга System Center 2012 R2 Operations Manager (SCOM), установлены компоненты SQL Server Reporting Services (SSRS) и на этом сервере помимо компонент SSRS выполняются какие-либо другие приложения, мы можем получить предупреждение SCOM о том, что процессы не принадлежащие SSRS потребляют слишком много памяти.
-
Мониторинг дискового пространства SQL Server с помощью хранимой процедуры T-SQL и скрипта PowerShell
Данный материал является переводом оригинальной статьи "MSSQLTips : SQL Server Disk Space Monitoring for all Instances with PowerShell Script".
В первой части этой серии было рассмотрено то, как собирать значения для мониторинга использования процессора и памяти для ваших экземпляров SQL Server. В этой статье мы сконцентрируемся на информации о дисках, где находятся файлы данных вашей базы данных, чтобы убедиться, что имеется достаточно свободного места. Здесь будет представлен вариант сценария PowerShell для сбора информации из всех экземпляров SQL Server, а также приведена хранимая процедура для получения информации о каждом отдельно взятом файле данных.
-
Организуем RAM-диск для кластера Windows Server с помощью Linux-IO FC Target
Изучая разные методы повышения производительности работы СУБД SQL Server, добрался до такой интересной темы, как использование RAM-диска для размещения файлов нагруженной системной базы данных tempdb. Выяснил для себя то, что из работоспособных свободно-распространяемых инструментов для организации RAM-диска под ОС Windows Server на текущий момент многие выделяют утилиту imDisk Toolkit. Однако этот инструмент, как и прочие его аналоги, не получится использовать в кластерных конфигурациях SQL Server, где использование ресурсов оперативной памяти (далее ОЗУ) в любой момент времени может быть переключено с одного кластерного узла на другой. То есть, если и использовать в кластере RAM-диск, то он должен быть одинаково доступен всем узлам кластера, как и любой другой кластерный диск, участвующий в конфигурации кластеризованного экземпляра SQL Server. Читать далее...
-
Июльские обновления Windows Server могут нарушить работу Exchange Server, SQL Server, IIS
В блоге Microsoft Exchange Team Blog на днях была опубликована информация о том, что Июльские обновления Windows Update для Windows Server, выпущенные 10.07.2018 г., могут нарушить работу Exchange Server. Позднее, 17.07.2018, появилась информация о том, что выпущен набор корректирующих обновлений, которые будут устанавливаться поверх проблемных обновлений.
Таблица исходных обновлений, создающих проблемы, и корректирующих эти проблемы обновлений выглядит следующим образом:
Операционная система
Проблемное обновление Корректирующее обновление Windows Server 2016 KB4338814 KB4345418 Windows Server 2012 R2 KB4338824 KB4345424 KB4338815 KB4338831 Windows Server 2012 KB4338820 KB4345425 KB4338830 KB4338816 Windows Server 2008 R2 SP1 KB4338823 KB4345459 KB4338818 KB4338821 Windows Server 2008 KB4295656 KB4345397 Судя по статьям KB для корректирующих обновлений, исходные обновления могут вызвать проблемы не только с Exchange Server, но и с службами веб-сервера IIS и SQL Server. И это только то, что официально подтверждено на данный момент.
И исходные и корректирующие обновления уже доступны в службах Windows Update, поэтому следуют обратить особое внимание на то, что при планировании развёртывания исходных обновлений очень желательно включать развёртывание соответствующих корректирующих обновлений.
-
Использование sys.dm_exec_sessions в SQL Server для диагностики клиентских подключений
Данный материал является переводом оригинальной статьи "MSSQLTips : Understanding and Using sys.dm_exec_sessions in SQL Server".
Известно, что SQL Server имеет много системных представлений и функций, которые можно использовать, чтобы понять, что происходит с нашим экземпляром SQL Server. Интересно здесь то, что SQL Server может сообщить о нам сессиях, присоединенных пользователях и приложениях. Давайте рассмотрим то, как можно получить подобную информацию.
-
Как изменить параметры сортировки уровня сервера для экземпляра SQL Server
Данный материал является переводом оригинальной статьи "MSSQLTips : How to change server level collation for a SQL Server Instance".
Случилось так, что уже после того, как выполнена установка экземпляра SQL Server, вам с опозданием сообщили, что вы должны использовать другой параметр сортировки (Collation) для этого экземпляра. В этой статье пошагово опишем то, как можно изменить настройку параметров сортировки на уровне сервера для существующего экземпляра SQL Server.
-
Создание и автоматизация Отчета о статусе SQL Server при перезапуске сервера, либо по расписанию
Данный материал является переводом оригинальной статьи "MSSQLTips : Build and Automate a SQL Server Status Report on Server Restart or Scheduled".
Знаете ли вы, когда перезапускался экземпляр SQL Server? Когда вы управляете множеством экземпляров SQL Server, вы можете не знать, когда перезапускается один из них. Поэтому неплохо было бы настроить отчёт, автоматически отправляемый по почте, чтобы узнавать о ситуации с тем или иным экземпляром SQL Server.
Эта статья показывает, как создать отчет о статусе SQL Server и отправить его вам на почту в случае перезапуска сервера или по заданному расписанию.
-
Использование скрипта PowerShell для удаления старых файлов на SQL Server
Данный материал является переводом оригинальной статьи "MSSQLTips : Using a PowerShell Script to delete old files for SQL Server".
Многие клиенты используют в SQL Server собственные хранимые процедуры или сторонние инструменты для бэкапов БД в рабочей среде, вместо использования Планов обслуживания БД. Одним из моментов, является управление числом файлов бэкапов, существующих на диске, чтобы не исчерпать всё дисковое пространство. Есть несколько методик удаления устаревших файлов, но в данной статье мы покажем, как можно делать это через PowerShell.
-
Получение списка и свойств БД SQL Server с использованием PowerShell и Excel
Данный материал является переводом оригинальной статьи "MSSQLTips : Retrieve a List of SQL Server Databases and their Properties using PowerShell".
В прошлый раз вы увидели, как можно использовать Windows PowerShell и SQL Server Management Objects (SMO) для администрирования баз данных SQL Server. Хотелось бы перевести на него некоторые скрипты Transact-SQL для каждодневного использования, начиная с простейших, таких как получение списка БД и их свойств, в целях аудита.