===== Microsoft SQL Server 2012 ===== {{:pasted:20160731-152329.png }} **Microsoft SQL Server 2012** - Система управления реляционными базами данных (РСУБД), использующая язык запросов **Transact-SQL**. Срок окончания поддержки последнего пакета обновлений **Service Pack 4** со стороны Microsoft - **07.12.2022**. ---- ==== Загрузка обновлений ==== * [[https://technet.microsoft.com/en-us/sqlserver/ff803383.aspx|Перечень актуальных обновлений для SQL Server]] * [[https://www.microsoft.com/en-us/download/details.aspx?id=50731|Microsoft SQL Server 2012 SP2 Latest Cumulative Update]] * [[https://www.microsoft.com/en-us/download/details.aspx?id=50733|Microsoft SQL Server 2012 SP3 Latest Cumulative Update]] ---- ==== Установка ==== * [[https://blog.it-kb.ru/2014/04/15/install-two-tier-farm-sharepoint-server-2013-sp1-on-windows-server-2012-r2-part-1-prepare-ha-clustered-sql-server-2012-sp1-cumulative-update-9-instance/|Развёртывание двух-узлового кластера SQL Server 2012 для БД SharePoint Server]] * [[https://blog.it-kb.ru/2013/04/15/installing-sql-server-integration-services-2012-on-node-sql-cluster/|Устанавливаем SQL Integration Services на узел кластера SQL Server 2012]] ---- ==== Общие приёмы работы ==== * [[microsoft-sql-server:t-sql-script-samples|Типовые задачи с использованием запросов T-SQL]] * [[https://blog.it-kb.ru/2010/11/27/sql-server-2008-move-db-files-to-another-disk/|Перенос файлов БД tempdb на отдельный диск]] * [[https://blog.it-kb.ru/2011/04/10/sql-server-spn-service-principal-name/|SQL Server и динамическая регистрация SPN (Service Principal Name)]] * [[https://blog.it-kb.ru/2016/02/17/how-to-change-default-compatibility-level-in-sql-server-instance-for-new-databases-over-set-compatibility_level-on-model-db/|SQL Server и уровень совместимости (compatibility level) по умолчанию]] * [[https://blog.it-kb.ru/2017/08/30/migrating-high-availability-sql-server-2012-instance-to-another-disk-drive-in-windows-server-2012-r2-failover-cluster/|Перенос экземпляра SQL Server 2012 на другой диск в кластере Windows Server 2012 R2]] ---- ==== Резервное копирование ==== * [[https://blog.it-kb.ru/2014/10/28/sql-server-2012-alwayson-and-backups-part-1-offloading-the-work-to-a-replica/|SQL Server 2012 AlwaysOn и резервные копии. Часть 1 - Разгрузка работы на реплику]] * [[https://blog.it-kb.ru/2014/10/28/sql-server-2012-alwayson-and-backups-part-2-configuring-backup-preferences-and-automating-backups/|SQL Server 2012 AlwaysOn и резервные копии. Часть 2 - Настройка резервного копирования и автоматизация резервного копирования]] * [[https://blog.it-kb.ru/2014/10/28/sql-server-2012-alwayson-and-backups-part-3-restore/|SQL Server 2012 AlwaysOn и резервные копии. Часть 3 - Восстановление]] ---- ==== Диагностика ==== * [[https://blog.it-kb.ru/2016/02/17/how-to-trace-sql-server-express-without-using-sql-profiler-over-dbcc-traceon-4032-3605-trace-flags/|Используем режим трассировки в SQL Server Express (без SQL Profiler)]] ---- ==== Решение проблем ==== * [[https://blog.it-kb.ru/2012/11/12/sql-server-2012-install-problems-on-windows-server-2012-netfx3/|Разрешение проблем установки Microsoft SQL Server 2012 на Windows Server 2012]] * [[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://gist.github.com/wadewegner/1677788|Скрипт добавления пользователя в sysadmin role в SQL Server]] * [[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"]]