content top

MSSQL Назначить владельца базы скриптом...

1 2 3 4 5 6 7 8 USE [Base] GO CREATE USER [UserBD] FOR LOGIN [UserBD] GO USE [Base] GO EXEC sp_addrolemember N'db_owner', N'Base' GOUSE [Base] GO CREATE USER [UserBD] FOR LOGIN [UserBD] GO USE [Base] GO EXEC sp_addrolemember N'db_owner',...

Бэкап базы красиво...

Чтобы ваши бекапы были красиво разложены в папочке с указанием даты и времени бэкапа предлагается следующий скрипт: 1 2 3 4 5 6 7 8 DECLARE @Dir VARCHAR(255); DECLARE @StartName VARCHAR(255); DECLARE @Path VARCHAR(255); SET @Dir = N'F:'; SET @StartName = 'BaseName_'; SET @Path = @Dir+'\'+@StartName+CONVERT(char(10), (SYSDATETIME()))+'-t'+CONVERT(char(2),DATEpart(HOUR,...

Сбросить забытый пароль MSSQL сервера...

Получилось так, пароль на SA никто не помнит, а пользователи windows не являлись админами. для начала нам надо изменить способ запуска MSSQL сервера 1. Открываем SQL Server Configuration Manager 2. Останавливаем MSSQL сервер 3. Выбираем свойства 4. В свойствах, переходим на закладку Advanced и изменяем...

Узнать размер MSSQL базы...

Иногда просто нет возможности подсмотреть размер базы MSSQL через студию и тогда вы можете выполнить запросик, чтобы узнать размер базы 1 2 3 4 5 6 7 8 SELECT LTRIM(STR((CONVERT (DEC (15,2),dbsize) + CONVERT(DEC (15,2),logsize)) * 8192 / 1048576, 15, 2) + ' MB') РазмерБазы FROM ( SELECT...

Поиск в текстовых полях всей базы в Microsoft SQL Server...

Исправлены ошибочки так что вперед и с музыкой 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 SET concat_null_yields_null ON DECLARE @collist VARCHAR(MAX), @srch_sql VARCHAR(MAX), @schemaName VARCHAR(128), @tableName VARCHAR(128)   DECLARE curs cursor LOCAL static forward_only FOR SELECT DISTINCT c.TABLE_SCHEMA, c.TABLE_NAME FROM...

Восстановление резервной копии mssql при наличии подключений...

В бытность профессиональной деятельности очень часто приходится восстанавливать из резервных копий базы данных MSSQL. Случается что база занята и не может быть восстановленна из-за подключенных к ней клиентских подключений Для того чтобы всех выкинуть и быстренько начать...

Решение ошибки при зеркалировании MSSQL баз...

Бывает такое Не удалось подключиться к сетевому адресу «TCP://192.168.0.10:5022» сервера, или адрес не существует. Проверьте имя сетевого адреса и убедитесь, что порты для локальной и удаленной конечных точек в рабочем состоянии. (Microsoft SQL Server, ошибка: 1418) можно конечно поиграть с...

Обрезание Log файла MSSQL...

Делается очень просто USE [имя_базы] GO DBCC SHRINKFILE ('имя_лог_файла' ,...