Вставить файл @name в таблицу FileTable в субдиректорию @dir (первый уровень )
Вставить файл @name в таблицу FileTable в субдиректорию @dir (первый уровень ).Это работает. Но хочется вставит "прямо". Без update.Есть идеи? begin transaction; if not exists (select * from...
View ArticleВывести базу из однопользовательского режима
Всем привет. Переводил базу в однопользовательский режим для админских работ.После перегружал сервис базы и теперь не могу вернуть в многопользовательский.В студии доступ к свойствам закрыт, скриптом:...
View Articleоткат базы на дату
Добрый день!необходимо откатить базу на сутки.Имеем: sql 2008, древняя копия (full), рабочая база (базу со времени создания резервной копии вроде не трогали)Делаю:1. Detach рабочей базы2. Копия ldf,...
View ArticleПочему нельзя создавать больше трех триггеров на одну таблицу?
Собственно вопрос в сабже, слышал несколько раз от разных людей об этом, но никто не смог объяснить почему.
View ArticleСоставить запрос
Добрый день.Подскажите, как решить такую задачу?:Задача: Написать выборку: наименование клиента, номер документа, дата оформление документа, итоговую сумму по документу. В выборку должны попасть только...
View ArticleСервер выделяет процессам слишком мало памяти
Доброго времени суток!Далек от DBA, но приходится разбираться. Поиском пока не осилил.Итак, переехали недавно с сервера SQL 2005 на 2016 Standard Edition (64-bit) на Windows Server 2016. Есть несколько...
View Articleoffset rows/fetch next rows - пытаюсь найти док о первом употреблении
Вроде на первый взгляд это должно было быть добавлено в 2008, но читая "What's new" про 2008 сервер я не могу найти ни одного упоминания этого синтаксиса. Кто нибудь знает навскидку в каком документе...
View ArticleСортировка внутри подзапроса
Ребята, здравствуйтеПодскажите, пожалуйста как сделать сортировку внутри подзапросаНа днях я для примера создавала запрос и с временной таблицей все работает - все по порядку сортировка не нужнаНо...
View ArticleЗапуск Profilerа убивает клиентские подключения
Всем дорого времени суток!Сабж - запуск трассировщика в базе данных с фильтром по ObjectName - "нужная мне таблица" убивает подключения приложения к базе. Select @@Version: Microsoft SQL Server 2014...
View ArticleВозможен ли вариант, при котором один момент времени несколько потоков...
Добрый день.Есть WEB сервер, модуль которого подключается к базе и вносит изменения в таблицу-счётчик. На сколько я понимаю в один момент времени на web сервер может придти "куча" запросов, и в один...
View ArticleРезультаты в одну строку
Добрый день!Следующий запрос:select date1, date2 from table1 where field = 555выведет: date1 date22018-01-01 2018-01-052018-01-06 2018-01-12как вывести результат в одну строку типа такого...
View ArticleЗапись результатов работы процедуры во временную таблицу,
MS SQL сам создает таблицу, если мы запускаем запрос видаselect col1, col2 as col3 into #tbl_tmp from dbo.tbl_realdataМожно ли сделать то же самое, но с процедурой? Что то вроде :Insert Into #Temp1...
View Articleсбросить IDENTITY в отрицательный диапазон, как?
Добрый день.так жалуется на знак "-" DBCC CHECKIDENT ('dbo.MyTABLE', RESEED, –2147483647); Сообщение 102, уровень 15, состояние 1, строка 20Incorrect syntax near '–'.А как его сбросить в нижнюю границу...
View Articleкак получить ID спецификации с max суммой по документу
Уважаемые !Исходная задача:Есть документы (информация находится в таблицу Table 1)Есть спецификации к документу (информация находится в таблицу Table 2)Таблицы Table1 и Table2 связаны 1 к много...
View Articlexml modify insert добавить идентификатор
Здравствуйте, помогите, пожалуйста, разобраться с задачей.Есть вот такой xml: DECLARE @x xml; SET @x = '<СТАЖ> <Работник> <ФИО> <Фамилия>ИВАНОВ</Фамилия>...
View ArticleUpdate новой колонки 2.5 млрд строк
Коллеги,поставили задачу оптимизировать таблицу хранения логов в которой 2.5 млрд строк.Первый этап - изменить поля Method на MethodID и ServerName на ServerID - оба поля tinyint, структура исходной...
View Articleпосчитать рейтинг
Здравствуйте!Нужно посчитать место в рейтинге для каждой позиции. Оно считается по кол-ву набранных очков. Пример:Вася - 33Петя - 40Игорь - 40Дима - 50В результате нужно получить:Дима - 1 местоИгорь -...
View ArticleTable does not exist.
Уважаемые форумчане, заранее прошу прощения, если написал не в ту тему. По стечению обстоятельств умер сервер с БД, есть резервная копия, решил переустановить прогу на другой сервер с Winserver 2003,...
View ArticleМедленный запрос с условием IN
Клиентская часть приложения формирует список ID, по которым необходимо загрузить данные. И далее на сервер отправляется запрос, приведенный ниже. Время выполнения такого запроса порядка 10 минут,...
View Article1C SQL 2008 не запускаются базы данных
Всем приветНе запускаются базы данных. Ставлю эксперименты по восстановлению на одной из. Ошибка во всех примерно одна и та же.Microsoft SQL Server Native Client 10.0: Запись каталога не обнаружена для...
View Article