Расходится выгрузка данных из Management Studio с файлом при экспорте
Добрый день! Не могу понять причину расхождения при экспорте данных из Management Studio в текстовый файл (в Excel буфер windows не позволяет). Выполняю процедуру. Она выводит 85000 строк , смотрю по...
View ArticleМассовые блокировки на базе
У меня временами в базе появляются блокировки. Появляются приступами в это время вылезают почти на каждом запросе. Запрос тормозит и часто вылетает с ошибкой "Превышено время ожидания блокировки"....
View ArticleFull-Text Search запрос
Есть таблица create table docs ( id int not null primary key, name nvarchar(MAX), decription nvarchar(MAX), short_descrition nvarchar(MAX) ) три поля проиндексированы FT...
View ArticleПомогите спроектировать таблицу
Всем привет.Имеется таблица с сессиями пользователей: Table (LoginID bigint, LoginTime datetime2, LogoutTime datetime2)Таблица большая, порядка 10 млн записей в день.В основном используется в ETL и все...
View ArticleКак посмотреть программно лог sql?
mssql2012Как посмотреть программно стандартный лог sql? SELECT * FROM fn_get_audit_file('C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Log\ERRORLOG',null,null) выдает пустую...
View ArticleЗапрос и права на таблицу
1. есть таблица docs, у юзеров нету прав на нее, явно не выдавалисьесть процедура, у нее grant exec on dbo.test to public; внутри процедуры: select id, name from docs все работает.2. внутри процедуры...
View Articleтранзакции отображение без изменений в другой сессии
форумчане, прошу подсказать есть ли такая возможность и как реализоватьесть таблица - таблица1я хочу её изменятьно что бы пока я не закончил изменияв другой сесии таблица оставалась в первоначальном...
View ArticleКак убрать недопустимые символы при запросе for xml raw
Делаю select name from docs---------a_2030select name from docsfor xml raw('record'), root('xroot')----получаю ошибку парсинга хмл, что есть недопустимый символ, показывает в результате:a_2030Не пойму...
View ArticleПри попытке обработки куба возникла ошибка.
Приветствую! при попытке обработки куба возникла следующая ошибка (Среда Microsoft SQL Server Manegment Studio).Дали на работе задание разобраться с Кубами. В выходные засел дома и разобрался, придя на...
View Articleкак правильно составить запрос при составлении таблиц
Не подскажите, почему если я соединяю (inner join)у меня получаются лишние строки.вот 2 файлаhttp://rgho.st/8Hqr8sQSG в этом файле 11700 строка в этомhttp://rgho.st/6X7VbLmjZ 700 000соединяю по...
View ArticleОшибка с вложенным запросом
SELECT [quantity] ,[NAME] FROM (SELECT count ([NAME]) as 'quantity',[NAME] FROM [biotime].[dbo].[USERINFO] group by [NAME] ) получаю ошибку Сообщение 102, уровень 15, состояние 1, строка 5Неправильный...
View ArticleБэкап баз данных сервера
Написал скрипт, которые пробегает по табл за присутствующих баз данных на сервере и делает их резервную копию.Проблема в том, что сюдя по логам он создает копии как баз так и логфайлаСуть в том, что...
View ArticleПомогите спроектировать механизм
Помогите спроектировать механизм.Есть таблица объектов.Название, какие-то свойства...Пример названий:Штука1, Штука2, Штуковина1, Штуковина2, Устройство1, Устройство2, Устройство3.Необходимо добавить к...
View Articleмодификация xml
ЗдравствуйтеЕсть хмл declare @x xml = '<Message > <Order id="123"> <Book Name="SQL" Date="2017-01-25T12:08:04.280"> <Param> <Customer UserFIO="Иванов"...
View Articleдата начала и окончания процесса
Имеется таблицаДата с временемПризнак01.01.2017008.01.2017009.01.2017110.01.2017111.01.2017112.01.2017013.01.2017015.01.2017016.01.2017117.01.2017118.01.2017120.01.2017126.01.2017028.01.20170Нужно...
View ArticleДинамическая вставка ResulSet из процедуры в темповую таблицу
Добрый день! Есть такая возможность автоматически без создания скрипта темповой таблицы вставить результат выполнения процедуры.Типа insert into #tmp exec test.proc select * from#tmp ? Версия SQL (2005...
View ArticleИмпорт из Excel
Создал процедуру импорта Excel файла в БД. Все прекрасно работает.Создал job и тот же скрипт вставил в него.Выдает ошибку:Не удалось создать экземпляр поставщика OLE DB "Microsoft.ACE.OLEDB.12.0" для...
View Articlereuse название поля
Господа, подскажите, по синтаксису, как красиво изобразить такоеselect [запас, сут.] = {миллион case} ,[запас, дней] = case when [запас, сут.] < 30 then 'Менее 30 дней' when [запас, сут.] > 90...
View Articleперевод секунды в часы, минуты, секунды
Имеется запрос перевода числа в время select CONVERT(varchar, DATEADD(ss, 1329722, 0), 108) Переводит в часы, минуты, секунды, но дни отсеивает.Как еще добавить кол-во часов в отсеянных днях,...
View ArticleПодскажите по read committed
Привет сообществу, помогите советом (или, точнее ответом :)).Вставка в таблицу нескольких записей - операция атомарная? Т.е. если вставляешь в таблицу [table] 10000 записей запросом вида insert into...
View Article