DELETE приводит к DEADLOCK
Привет!Простой DELETE FROM MyTable WHERE ID = @ID приволит к DEADLOCK, потому что эскалирует блокировки до X.Дело в том, что система постороена так, что генерится параллельно куча подобных DELETE...
View ArticleSSIS - Пакет успешно выполнен но ничего не произошло
Всем привет, у меня как не удевительно вопросс. Ситуация следующая.Был разработан Workflow, который без проблем работает в DEV и QA системах.На PROD системе тотже Workflow не работает, а точнее - после...
View ArticleКак оптимизировать этот запрос?
Есть запрос select sf.whs_id as ID,sum(sf.frcst_sum) as frcst_sum,days.month_id,sf.calc_dt as data_zagruzki from PRD_VD_DM.V_WHS_FRCST_OPSUM sf inner join PRD_VD_DM.V_days DAYS on sf.day_id=days.day_id...
View ArticleПользователи БД
Помогите, знающие админы БД! Как вывести список пользователей (ФИО, время входа и выхода из БД), которые зашли и вышли в БД с временем этих действий? БД - dbForge Studio for SQL Server 2008, язык -...
View Articleгруппировка. Чем заменить First?
Как с помощью группировки для каждого значения столбца ID1 выбрать значение из столбца ID2 , которое соответствует минимальному значению из столбца DateA? У Access для этого есть функция FIRST. SELECT...
View ArticleВыполнение процедуры в IF...ELSE
Написал такую процедуру, передавая параметром в которую название определенной базы данных можно импортировать только в нее данныеПроцедура:+ CREATE PROCEDURE [dbo].[p_import] @DB_MSSQL nvarchar(20),...
View ArticleОшибка при создание бэкапа в шаре
Добрый день, коллеги.Нужна помощь с разрешением проблемы с созданием резервных копий в сетевых каталогах. Ситуация следующая:SQL на машине работает под NT Service, компьютер, на котором SQL, имеет...
View ArticleДинамическое изменение типа
Народ, хочу "на лету" менять тип переменойSELECT @maxLenght = MAX(Len(RTRIM(text))) from Branchesselect CAST(ISNULL(lstInvent.text,'Start: '+p.text) as VARCHAR(@maxLenght)) AS text,...
View ArticleРозсилка почти через DB - SQL Server2008R2 Express
Привет.Настроена розсилка писем через базу даних.Все было ок до недавнего времени.Сейчас когда пробую отправить письмо получаю ерору: 1) Exception Information =================== Exception Type:...
View ArticleРеализация графика платежей
Добрый день!Пока не сильно силён в циклах, помогите понять где ошибка. Хочу в цикле получать новое значение остатка @credit_rest, пока оно не станет <= 0. Не могу понять где ошибка, не происходит...
View ArticleПомогите пожалуйста разобраться с заданием из пакета.
Не могу разобраться где указано под каким пользователем должен выполнятся запрос. UPDATE cash.DiscountCardCategorySET Name = ASD.NAMEFROM (SELECT CODE, NAME FROM OPENQUERY(CENTRUM, 'SELECT CODE, NAME...
View ArticleИдентификатор БД
Всем привет! Подскажите пожалуйста, есть ли в БД некий GUID, который меняется после ее восстановления.Заранее спасибо!
View ArticleКак узнать кто удалил строку в таблице?
Как из лога транзакций эту инфу достать?типа логмайнера что-нить имеется у мс скл?
View Articleне делается бэкап
пытаюсь сделать backup, а процесс повисает в блокировке от spid 25 фотонового GHOST CLEANUP.checkpoint аналогично!что делать?
View ArticleНе удалось получить строку от поставщика OLE DB "BULK" для...
На локальной машине развернут MSSQL2016Developer. Формирую файл в кодировке Windows-1251 (текстовый файл во вложении). Нужно с помощью bulk insert загрузить данные в таблицу: declare @sql...
View ArticleАгент сервера
Создаю план обслуживания. Всё нормально - агент его отрабатывает. Через какое-то время в этом плане редактирую чутка скрипт. Так вот если после сохранения редактирования по правой кнопке запустить это...
View ArticleЛицензирование апгрейда SQL Server
Имеется Microsoft SQL Server 2010 EE. Хотим обновить до версии 2014 EE.Что необходимо купить, чтобы не нарушить лицензионное соглашение?
View ArticleСтатистика реплицируемых команд
Добрый день,Мне нужно получить статистику по командам, которые сидят в данный момент в базе Distribution в следующем виде:"Имя базы данных", "Имя таблицы", "Тип команды (INSERT, DELETE, UPDATE),...
View ArticleСообщение "время ожидания истекло"
На сервере (MSSQL2014) существует группа пользователей с правами public и db_owner на базу. Недавно у некоторых пользователей перестала отрабатывать процедура, вываливается сообщение "Время ожидания...
View ArticleПо какому принципу создаются дампы?
Приветствую,подскажите, по какому принципу создаются крэш-дампы в той же лиректории что и еррорлог?Просто когда они начинают создаваться, они за короткое время сжирают все место на диске.
View Article