Пропал доступ к добавлению пользователей после восстановления бэкапов
Восстановил базу данных из бэкапа. В базе данных был пользователь приложения, который создавал пользователей. Но после восстановления, выдает ошибку 15247 о том, что у данного пользователя данных...
View ArticleГруппировка и выделение строк в столбец
Хочу сделать следующее:ИЗ1001 56 451001 56 461001 56 501002 3 151002 3 25Получить1001 56 45;46;50;1002 3 15;25;Как то не очень затратно, не через xml path.Можно?
View ArticleИспользование скалярной UDF в select_expression поменяло план
я в MSSQL новичок, прошу прощения за вопросы, которые другим покажутся простыми SELECT tha.[ActivityId], tha.ParentID, max(tha.ActivityStartDate) ActualStartDate, max(tha.ActivityEndDate) ActualEndDate...
View ArticleЧастичное восстановление БД
Коллеги,Есть несколько больших баз (в общей сложности около 15 Тб) на 2014 сервере. Все большие таблицы там секционированы. Базы периодически нужно восстанавливать в DEV-TEST-средах. Это крайне долго,...
View Articleперенос настроек репликации и зеркалирования на другое железо под ms sql 2008 r2
есть ms sql server 2008 r2, на котором настроены бывшим работником организации зеркалирование и репликация на другой сервер. есть ли возможность перенести все настройки на другой сервер (железо нужно...
View Articleкавычки после FROM - что это?
Изучал запросы к серверу через profiler.Обнаружил такой запрос типаselect * from ''PLN'' Впервые вижу, что это такое?
View ArticleИзменение записи в таблице используя условие CASE
Подскажите как правильно написать? update dbo._EstimateBodies SET Point = @Point, SectionID = @Section, CASE WHEN [STATUS] > 0 THEN CountTimeV = @CountTimeV ELSE OneTime = 0 END, CASE WHEN [STATUS]...
View Articleмассовая загрузка JSON
Никто не в курсе: есть что-то похожее на xmlSqlBulkLoad для JSON?
View Articleтекущее зависит от предыдущего
Добрый день.Microsoft SQL Server 2012 (SP1)Надо посчитать значение строки зная предыдущее значение.т.е. такое6432168...В данном случае значение равно пред деленное на 2, только там формула сложнее...
View ArticleРазное время выполнения запроса из C# и SSMS
Привет всем!Сложилась забавная ситуация. При вызове запроса из ASP.NET Web Service метода - запрос выполняется 30 секунд (по статистике профайлера). Снимаю текст вызова в SQL Server Profiler. Выполняю...
View ArticleОшибка "Невозможно присоединить базу данных, которая находится в...
Есть база, которая всегда находится в режиме "Резервный/Только для чтения" (держится как резервная, на неё каждые 10 минут накатываются логи с рабочей).Хотел сделать с неё копию для работы через детач,...
View ArticleУскорить импорт в БД
День добрый! Мне нужно ускорить импорт данных в MS SQL.Ситуация следующая: у меня есть большие xml файлы (размером около 1ТБ) я их самописным парсером (написан на С++) разбираю и заливаю просто в...
View ArticleКак зациклить STUFF в SELECTе
Всем привет!Нужно убрать все символы кроме цифр в поле и вывести результат новым полем.Типа того: select *, WHILE Field1 LIKE '%[^0-9]%' SET Field1=STUFF(Field1,PATINDEX('%[^0-9]%',Field1),1,'') as...
View ArticleКонфликт инструкции INSERT с ограничением FOREIGN KEY
Здравствуйте всем!Подскажите, пожалуйста, как можно решить проблему с заполнением данных:Конфликт инструкции INSERT с ограничением FOREIGN KEY "FK__Books__Theme__108B795B". Конфликт произошел в базе...
View Articleвывод даты в формате "31 октября 2017"
не получается вывести дату формате "31 октября 2017". с помощью функции CONVERT(nchar(10),DatePerform,106), где DatePerform-столбец с типом поля datetime, выводиться дата в виде "31 окт 2017" в...
View ArticleQUERY_OPTIMIZER_HOTFIXES = ON
В документации от Microsoft есть опция для БД QUERY_OPTIMIZER_HOTFIXEShttps://docs.microsoft.com/en-us/sql/t-sql/statements/alter-database-scoped-configuration-transact-sqlВ частности там...
View ArticleКак удаленно подключиться к SQL Server, имея доступ к удаленному рабочему столу?
Добрый день! вопрос следующий, есть доступ к удаленному рабочему столу:TCP XX.XX.XX.XXX порт XXXXX Логин - DOMEN\login.Пароль: passwordНа удаленном компе стоит SQL SERVER, к которому я могу через...
View ArticleМистическая проблема даты 01.11.2017
Доброго времени суток.Столкнулся сегодня с мистической проблемой. Вдруг начала катастрофически тормозить вьюха, при выборке по сегодняшней дате (01.11.2017)Вьюха примерно такая: CREATE VIEW V1 AS...
View ArticleТранзакционная репликация
Добрый день.Структура следующая.Сервер А реплицирует базу 1 на сервер B.В это же время настроена репликация с сервера В,который так же реплицирует базу 1 на сервер А.Настроена транзакционная...
View ArticleУбрать повторяющиеся значения. При условии что значения в 2 столбцах одинаковые.
Добрый день.Есть таблица c тестами, людьми которые их проходили и результатами теста.Так как каждый человек может проходить разные тесты и один и тот же тест.Нам необходимо, если столбцы id_cheloveka и...
View Article