===== Microsoft SQL Server ===== {{:pasted:20160731-152329.png }} **Microsoft SQL Server** - Система управления реляционными базами данных (РСУБД), использующая язык запросов **Transact-SQL**. \\ ==== Версионность ==== * Перечень версий Microsoft SQL Server: [[http://sqlserverbuilds.blogspot.ru/|Вариант #1]] | [[https://buildnumbers.wordpress.com/sqlserver/|Вариант #2]] * Последние обновления для разных версий: [[https://support.microsoft.com/en-us/kb/957826|Вариант #1]] | [[https://technet.microsoft.com/en-us/sqlserver/ff803383.aspx|Вариант #2]] * [[https://support.microsoft.com/en-us/kb/321185|Как определить версию и редакцию SQL Server и его компонентов]] ---- ==== Материалы по версиям ==== * [[microsoft-sql-server:sql-server-2005|Microsoft SQL Server 2005]] * [[microsoft-sql-server:sql-server-2008|Microsoft SQL Server 2008]] * [[microsoft-sql-server:sql-server-2008-r2|Microsoft SQL Server 2008 R2]] * [[microsoft-sql-server:sql-server-2012|Microsoft SQL Server 2012]] * [[microsoft-sql-server:sql-server-2014|Microsoft SQL Server 2014]] * [[microsoft-sql-server:sql-server-2016|Microsoft SQL Server 2016]] * [[microsoft-sql-server:sql-server-2017|Microsoft SQL Server 2017]] ---- ==== Управление SQL Server ==== * [[powershell:sql-server|Примеры использования PowerShell для управления SQL Server]] * [[microsoft-sql-server:examples-of-T-SQL-queries-in-SQL-Server|Примеры запросов T-SQL при работе с SQL Server]] * [[https://yadi.sk/i/EORotsWQFPdU7Q|Основы PowerShell for SQL Server. Перевод учебника Donabel Santos]] * [[https://yadi.sk/i/joHj69G2IDdqOA|Руководство по администрированию SQL Server Analysis Services/SSAS]].([[https://www.mssqltips.com/sqlservertutorial/3600/sql-server-analysis-services-administration-tutorial/|оригинал]]) * [[https://yadi.sk/i/oyCq-MJbr3MLeg|Руководство по службам SQL Server Integration Services (SSIS) 2016]] ([[https://www.mssqltips.com/sqlservertutorial/9053/sql-server-integration-services-ssis-2016-tutorial/|оригинал]]) ---- ==== Структура баз данных ==== * [[https://blog.it-kb.ru/2021/10/16/create-alter-drop-and-execute-sql-server-stored-procedures/|Создание, изменение, удаление и выполнение хранимых процедур SQL Server]] * [[https://blog.it-kb.ru/2021/10/17/sql-server-stored-procedure-input-parameter-output-parameter-and-return-value/|Входной параметр хранимой процедуры SQL Server, выходной параметр и возвращаемое значение]] * [[https://blog.it-kb.ru/2021/10/21/sql-server-t-sql-join-examples/|Примеры использования SQL Server JOIN]] ---- ==== Монторинг SQL Server ==== * [[https://blog.it-kb.ru/2022/03/22/introduction-to-windows-performance-monitor-perfmon-for-sql-server-diagnostics/|Введение в Windows Performance Monitor (Perfmon) для диагностики SQL Server]] * [[https://blog.it-kb.ru/2022/03/23/windows-performance-monitor-perfmon-counters-for-sql-server-diagnostics/|Счетчики Windows Performance Monitor (Perfmon) для диагностики SQL Server]] * [[https://blog.it-kb.ru/2018/06/04/create-and-automate-stored-procedure-for-sql-server-status-report-on-instance-restart-or-on-schedule/|Отчёт о статусе SQL Server при перезапуске сервера, либо по расписанию]] * [[https://blog.it-kb.ru/2018/06/18/using-sys-dm_exec_sessions-in-sql-server-to-diagnose-client-connections/|Использование sys.dm_exec_sessions в SQL Server для диагностики клиентских подключений]] * [[https://blog.it-kb.ru/2019/03/05/monitor-sql-server-disk-space-using-a-t-sql-stored-procedure-and-powershell-script/|Мониторинг дискового пространства с помощью хранимой процедуры T-SQL и скрипта PowerShell]] * [[https://blog.it-kb.ru/2020/07/05/monitoring-sql-server-with-powershell-part-1-basic-setup/|Мониторинг SQL Server с помощью PowerShell. Часть 1. Базовая настройка]] * [[https://blog.it-kb.ru/2020/07/05/monitoring-sql-server-with-powershell-part-2-sql-server-agent-jobs/|Мониторинг SQL Server с помощью PowerShell. Часть 2. Мониторинг заданий SQL Server Agent]] * [[https://blog.it-kb.ru/2020/07/05/monitoring-sql-server-with-powershell-part-3-sql-server-backup-state/|Мониторинг SQL Server с помощью PowerShell. Часть 3. Мониторинг резервного копирования]] ---- ==== Резервное копирование SQL Server ==== * [[https://disk.yandex.ru/i/5Km4GcoRWg790w|Учебник по параметрам и командам резервного копирования SQL Server (перевод)]] * [[https://disk.yandex.ru/i/wBOx9kphGCVLHQ|Учебник по параметрам и командам восстановления SQL Server (перевод)]] ---- ==== Решение общих проблем ==== * [[https://blog.it-kb.ru/2021/10/14/sql-server-database-stuck-in-restoring-state/|База данных SQL Server застряла в состоянии Restoring]] * [[microsoft-sql-server:How-to-fix-SQL-Server-database-in-Suspect-state|Исправление базы данных SQL Server в состоянии Suspect]] * [[https://blog.it-kb.ru/2015/03/30/sql-server-management-studio-unable-to-open-db-property-with-error-cannot-show-requested-dialog-property-owner-is-not-available-for-database/|Ошибка в Management Studio : Cannot show requested dialog - Property Owner is not available for Database]] * [[https://blog.it-kb.ru/2015/03/30/take-sql-server-database-offline-long-time-with-error-alter-database-failed-because-a-lock-could-not-be-placed-on-database/|Перевод БД в Offline - ALTER DATABASE failed because a lock could not be placed on database]] * [[https://blog.it-kb.ru/2015/04/03/sql-server-windows-login-create-failed-for-login-the-server-principal-already-exists-error-15025-after-rename-user-account-in-active-direcory-domain-and-how-map-convert-sql-login-sid-to-domain-objects/|Ошибка создания Login : Create failed for Login - The server principal already exists (Error 15025)]] * [[https://blog.it-kb.ru/2017/08/11/how-to-get-debug-right-sedebugprivilege-for-successful-check-of-sql-server-2012-setup-with-restricted-domain-group-policy-debug-programs/|Получаем право SeDebugPrivilege для установки SQL Server при включённой политике "Debug programs"]]