Основы администрирования MS SQL Server. Различие подходов в зависимости от...
Всем привет!Поставили задачу - разобраться с администрированием MS SQL Server (пока на базовом уровне. если "взлетит" - обещали отправить на курсы и всё такое. но, предварительно, нужно для себя лично...
View ArticleКак изменить иерархию без потери данных
Всем привет. Кто может подсказать.Нужно чтобы выводились данные не подразделения (напр воронежский филиал) а головного отдела (экономический департамент)но при этом не урезались данные логин,...
View ArticleПоиск только по месяцу и дню рождения
Всем привет! Народ, вот такая задача. Есть таблица users:id name birthdayКак составить запрос так, чтобы можно было найти всех пользователей, у которых день рождения будет в ближайшие 30 дней? То есть...
View ArticleМеханизмы репликации данных в Oracle
Добрый день!Подскажите механизмы репликации данных в Oracle. Задача - заменить программы-посредники, которые занимаются копированием данных. Разумеется, перед копированием есть какая-то логическая...
View ArticleОшибка в условии хранимой процедуры
Если убираю это условие, то данные в таблицу заносятся, так что проблема в нем. WHERE Sellers.ФИО_сотрудника = @ФИО_сотрудника and Shoppers.ФИО_покупателя = @ФИО_покупателя and Goods.Модель =...
View ArticleКак убрать буквенные символы из результата?
Мне нужно просуммировать данные из нескольких строк и дело в том, что в них должны содержаться только числовые значения, но пользователь мог написать и текстовые символы, возможно ли отсечь все...
View ArticleВывод результата по условию
Подскажите, у меня в базе есть данные ФИО на рус и ФИО на англ,у одних есть рус вариант написания у других нет. Мне нужно вывести фамилию, имя и отчество в одну ячейку, приоритет рус язык, но если нет...
View ArticleКак добавить полю FOREIGN KEY, у которого его не было ранее
Добрый день.Не могу понять как это сделать... предполагал что через ALTER TABLR, но похоже нет..
View ArticleПроблема с кодировкой xp_cmdshell
DECLARE @path NVARCHAR(255)='D:\MSSQL\Printcon\' DECLARE @pn NVARCHAR(255), @rn NVARCHAR(255), @f NVARCHAR(512) SELECT @pn='"'+ connection + '"'FROM printer WHERE id=@PrinterId SELECT @rn='"'+ [file]...
View ArticleЛютая фигня с доступом
Всех приветствую!Есть у нашей конторы клиент, у которого есть файловер кластер, а на нём инстанс MSSQL. И вот на этот инстанс у меня должен быть сисадминский доступ. В смысле у моей доменной учётки. В...
View ArticleВремя выполнения запроса
Добрый день!В таблицу добавляются данные по ODBC, примерно 20 записей в секунду (вставка или обновление по первичному ключу).Запрос с выборкой из этой таблицы занимает 60 секунд.Если остановить...
View ArticleРазбор xls из varbinary(max)
Добрый день, Помогите пожалуйста,Есть файл xls хранящийся на сервере в поле типа varbinary(max)Считать с диска через OPENROWSET вроде легко, а вот из поля таблицы не знаю как подступиться :(Понимаю что...
View ArticleОшибка при конвертации JSON в таблицу
Всем привет!Пробую JSON в SQL Server 2016.Написал такой тестовый скрипт: declare @json nvarchar(max) = ' [ { "Дата": "01.04.2017", "ФИО": "Иванов" } ] '; select * from openjson(@json) with ( Дата...
View ArticleЕсть ли альтернатива утилите BCP по перегону таблиц в файлы?
Есть ли альтернатива утилите BCP по перегону таблиц в файлы?В задаче для внешней системы приходится ежесуточно выгружать данные из таблиц в текстовые файлы для внешней системы.Задача работает уже лет...
View ArticleReport server: права доступа к диспетчеру ответов
в разделе "Базы данных" указана учетная запись для подключения к базе данных сервера отчетов, но в диспетчера отчетов нет прав на добавление и удаление отчетов (нет кнопки "передать файл", "удалить"...
View ArticleСкопировать только новые строки
Приветствую друзья.Есть небольшая проблема.Есть 2 идентичные по структуре таблицы.Они - почти клоны за исключением нескольких полей, но 1-я периодически дополняется новыми строками.Задача состоит в...
View Articleimport large data
Как выполнить большой sql скрипт?C:\Users\Anton>sqlcmd -S "(local)" -i C:\Users\Anton\Documents\fh_file.sql -d testSqlcmd: ошибка - внутренняя ошибка в ExecuteSqlCmd (Причина: Недостаточно памяти...
View ArticleПочему Merge выдает такие странные результаты?
Не могу понять как работает MERGE.Если у меня в исходной талице есть несколько версий одной и той же строки, то merge не подходит для того чтобы слить их вместе? Declare @target AS TABLE ([Id]...
View ArticleСобрать информацию по простою пользователей...
Всем доброго времени суток!Прошу помощи у гуру. Есть таблица с пользователями. Когда пользователь начинает работу, он появляется в таблице. Как только работа завершена, из таблицы удаляется. Мне нужно...
View ArticleКто-то кукожит базу. Как поймать засранца?
Короч, кто-то шринкает БД.Как сделать чтобы в лог это событие писалось?
View Article