При построении плана оптимизатор не смотрит данные и статистику в переменой...
В хранимке есть сложный запрос с участием временной таблицы #Tmp.План запроса зависит от данных в #Tmp.Чтобы решить эту проблему добавлен хинт option (recompile).С ним запрос работает хорошо с разным...
View ArticleМеняется порядок записей при join
есть одна процедура которая выдает записи в определенном порядке (он имеет значение) a b c но когда таблица inner джойница порядок меняется. А вот если лефт джойном сделать то вроде как остается (хотя...
View ArticleКак достать @@переменная для конкретной ДБ через OPENQUERY?
Есть линканутый сервер. С конкретной БД этого сервера надо доставать @@DBTS. Через оупенроусет нехочется, т.к. надо хардкодить логины/пароли. Черех процку/функцию нельзя, т.к. закрыт вызов удаленных...
View ArticleПередвинулись identity почти во всех таблицах БД !!!
Передвинулись identity почти во всех таблицах БД !!! Что это может быть? Некоторые таблицы не пострадали, а в некоторых (их большенство) identity перепрыгнул на 1000 или 999 или 998 ...Что же это может...
View Articleзапрос по поиску максимума
доброе утро,начал изучение sql, решаю задания с одного сайта,никак не могу решить следующую задачу:Найти модели принтеров, имеющих самую высокую цену. Вывести: model, price.Схема данных во...
View ArticleИмпорт из Excel через связанный сервер
Импортирую данные из эксель таким образом set @sql='SELECT * FROM OPENROWSET(''Microsoft.ACE.OLEDB.12.0'', ''Excel 12.0;Database='+@fileputh+';HDR=YES'', ''SELECT * FROM [CommonList$]'')' ячейки, где...
View ArticleИзоляция транзакции
Добрый день, уважаемые.Подскажите пожалуйста как решить следующую задачу: например есть кинозал с N местами. С таблицей мест работают одновременно 3 пользователя + пользователи через...
View ArticleПроблема с партициями вместо чтения по ОДНОЙ партиции партиции происходит...
Проблема с партициями вместо чтения по ОДНОЙ партиции партиции происходит чтение по двумПисал на стек НЕ помогли...
View ArticleВнезапный Conversion failed when converting date and/or time from character...
Здравствуйте, уважаемые коллеги. Помогите, пожалуйста, понять, отчего у меня возникает ошибка, я сломал уже всю голову, но сам разобраться не могу.Дано:Таблица tbl_LogItemsTypes в ней столбец Message....
View Articleполучить пользователей групп АД
Есть около тысячи групп в опеделенной оу-шкеподскажите скрипт, чтобы вытащить чренство в этих группах. Может, у кого рабочий есть?желательно было бы без обращения к каждой группе отдельным запросом, а...
View ArticleИспользовать ли NULL?
Есть таблица в которой в столбце возможны лишь значения 1,2,3. Задался вопросом, когда для этого столбца нет значения, что лучше использовать значение 0 или NULL. В дальнейшем по этому полю будет...
View ArticleНастройка репликации с помощью TSQL
Добрый день!Пытаюсь автоматизировать создание репликации. Параметры с именами публикаций, реплицируемых таблиц и подписчиков у меня в таблице. Моя задача изначально создать публикацию некоторым числом...
View ArticleКак сделать это одним оптимизированным запросом
1. Есть какое-то количество таблиц, содержащее какое-то одно ключевое символьное поле, назовём его userlast2. В каждой из этих таблиц может быть много записей с данным значениемНеобходимо одним...
View ArticleДобавил юзера в группу AD - login failed
Есть группа в домене, в ней 10 юзеров, группа имеет доступ к серверу и к базе на нем.Добавил в группу юзера на контроллере домена, пробую логиниться этим юзером из приложения в сервер и к базе- логин...
View ArticleКак поймать и подавить ошибку?
Привет, при выполнении скрипта: ALTER DATABASE [1C_PROD] MODIFY FILE ( NAME = N'1C_PROD_DAT', SIZE = 100500MB ); Ошибка: Сообщение 5039, уровень 16, состояние 1, строка 1 Ошибка параметра MODIFY FILE....
View ArticleКонвертировать результат скрипта в процент
Коллеги, добрый день! Требуется конвертировать результаты скрипта в процент.SELECT size/180.0 as CurrentFileSizeMB,size/128.0 - CAST(FILEPROPERTY(name, 'SpaceUsed') AS INT)/128.0 AS FreeSpaceMB FROM...
View ArticleMS SQL и WebDav
Заранее извиняюсь, если такая тема уже присутствовала ранее. Поисковые запросы на тему "webdav" и "yandex" ни к чему толковому не привели.Вопрос: Каким образом мне настроить бекапы MS SQL на диск,...
View ArticleКак опрделить не нужные индексы
Уважаемые, форумчане.Есть большая таблица в ней куча индексов. Как возможно почистить от не нужных? Может есть какае-то методика ? Или только скриптуя базу и искать поля которые используются в ХРПР?
View ArticleDBCC CHECKDB падает Cannot continue the execution because the session is in...
Коллеги, прошу помощи клуба!При попытке DBCC CHECKDB ([db_data]) WITH NO_INFOMSGS, ALL_ERRORMSGS, DATA_PURITY; Проверка падает с сообщением:Msg 596, Level 21, State 1, Line 0Cannot continue the...
View ArticleОбъединение 2 запросов в 1
Здравствуйте! Подскажите пожалуйста как можно объединить два таких запроса в 1? select ASSIGNMENT, ASSIGNEE_NAME from [dbo].[PROBSUMMARYM1] P LEFT JOIN [dbo].[SCRELATIONM1] SC on P.NUMBER = SC.SOURCE...
View Article