Запитання з тегом «sql-server»

Усі версії Microsoft SQL Server (не MySQL). Будь ласка, додайте тег, що залежить від версії, як-от sql-server-2016, оскільки це часто стосується питання.


3
Каскадне оновлення первинного ключа для всіх посилань на зовнішні ключі
Чи можливо оновити значення стовпця первинного ключа за допомогою каскадування оновлення серед усіх зовнішніх ключів, на які посилається на нього? # EDIT 1: Коли я запускаю наступний запит select * from sys.foreign_keys where referenced_object_id=OBJECT_ID('myTable') , Я бачу, що оновлення update_referential встановлено на 0. Отже, після оновлення стовпців моїх первинних ключів …

2
ROW_NUMBER () без PARTITION BY все ще генерує ітератор сегмента
Я пишу в майбутній публікації свого блогу про функції ранжування та сукупності вікон, зокрема ітераторів проекту сегмента та послідовності. Як я розумію, це те, що сегмент ідентифікує рядки в потоці, які складають кінець / початок групи, тож наступний запит: SELECT ROW_NUMBER() OVER (PARTITION BY someGroup ORDER BY someOrder) Використовуватиме сегмент, …

5
SQL Server 2012 Неможливо увійти в систему за допомогою облікового запису машини
Ми переміщуємо сайт IIS / SQL Server з 2008 по 2012 рік, і у мене виникають проблеми з автентифікацією. Ми використовуємо автентифікацію Windows для аутентифікації як DOMAIN\COMPUTER$, але це не працює, повідомляючи про помилку: Помилка входу для користувача "DOMAIN \ COMPUTER $". Причина: не вдалося знайти логін, що відповідає вказаному …

3
Передача інформації про те, хто видалив запис, на тригер Видалення
Під час налаштування аудиторського контуру у мене немає проблеми з відстеженням того, хто оновлює або вставляє записи в таблицю, однак, відстежувати, хто видаляє записи, видається більш проблематичним. Я можу відстежувати вставки / оновлення, включаючи в поле Вставити / оновити поле "Оновлено". Це дозволяє тригеру INSERT / UPDATE мати доступ до …

1
Sch-M WAIT блокує Sch-S у SQL Server 2014, але не SQL Server 2008 R2?
Нещодавно ми перенесли виробничі екземпляри з SQL 2008 R2 на абсолютно нові сервери SQL 2014. Ось цікавий сценарій, який ми розкрили за допомогою сервісного брокера. Розглянемо базу даних Broker Enabled = trueз MyServiceі MyQueue. Обробка повідомлень про отруєння відключена в цій черзі. У черзі є щонайменше 2 активних бесіди з …

1
Чому стовпці sys.column та INFORMATION_SCHEMA.COLUMNS відображають різну кількість стовпців
Я намагаюсь два способи відображення стовпців із конкретною назвою: ІНФОРМАЦІЯ_SCHEMA.COLUMNS SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME='SUPPLIER_NAME'; SYS.COLUMNS SELECT * FROM SYS.COLUMNS WHERE NAME='SUPPLIER_NAME' Чому запити відображають різний вихід?
11 sql-server 

1
Чи реально підтримує повний текст пошук SQL Server 2014 Express із розширеними послугами?
Я встановив видання SQL Server 2014 Express із вдосконаленими сервісами. Я сподівався спробувати повнотекстові функції пошуку. Я прочитав тут, що повний пошук тексту підтримується експрес-виданням 2014 року. Але, встановивши та спробувавши створити повнотекстовий індекс, я отримую помилку, вказуючи, що повнотекстові індекси не підтримують у цій версії сервера sql. Чи реально …

1
Послідовність повторного використання
У мене є послідовність, яка генерує номери для відстеження об'єктів у моїй системі. Це працювало чудово протягом досить тривалого часу. Минулого тижня ми помітили, що він починає повторно використовувати значення. Що, здається, трапляється, що в різні моменти ввечері воно відкинеться до тієї величини, яку він мав попередній день. Потім він …

1
Тупик у видаленні заяви
Я отримую тупик, коли працює робота SQL Server. Тупик відбувається на простому операторі DELETE. Я міг би подумати, що для запуску тупикового зв'язку повинен працювати запит SELECT / UPDATE? Але схоже, що це ВІДКЛЮЧИТИ / ВИДАЛИТИ тупик ... Що я шукаю - це те, чому я отримую DELETE / DELETE …

1
Відновлення диференціальної резервної копії створює файл журналу DEFUNCT?
Ось моя проблема. Я намагаюся перенести базу даних на новий сервер через повне відновлення, а потім розріз із швидким диференціальним резервним копією / відновленням. Я можу зробити повне відновлення без проблем, але при відновленні резервної копії диференціалу я отримую таке попередження: Msg 3127, рівень 16, стан 1, рядок 1 Файл …

2
Крок завдання SQL запускається як різні акаунти sql
Мені цікаво, як налаштувати етап завдання SQL, який буде виконуватися як інший обліковий запис для входу в SQL. Здається, мені потрібно створити новий обліковий запис проксі, який вимагає наявних даних. Коли я створюю обліковий запис, єдиний варіант - використовувати вхідні дані Windows Login. Робота, яку я намагаюся виконувати, наведена нижче. …

1
Оцінка вимог до вводу-викидів для бурхливого використання
У нас є програма, яка періодично запитує базу даних SQL протягом дня. Існують періоди нульової або лише світлової активності, переплетені з індивідуальними запитами щодо відносно великої кількості даних. Коли ці запити надходять, першочерговою метою є швидка доставка даних, а другорядна мета - зробити це рентабельно. Зважаючи на характер програми, малоймовірно, …

2
Чи додавання індексу на бітову колонку значно сповільнює вставки?
У мене є таблиця з приблизно 1 мільйоном до 5 мільйонів записів. Невелика частина цих записів має один бітовий стовпець, встановлений на "TRUE". Потрібно швидко знайти ці записи. Я думаю, що цей індекс може пришвидшити пошук по цій колонці, але я боюся за ВСТУП. Звідси моє запитання. База даних працює …

3
Як експортувати всю інформацію про безпеку з бази даних SQL Server
Як ви, напевно, знаєте, SQL Server не пропонує нестандартне рішення для експорту всіх тверджень щодо безпеки, які оголошуються для кожного елемента в базі даних (як на рівні бази даних, так і на рівні об'єкта) Я говорю про можливість придумати цю інформацію Усі користувачі Усі визначені користувачем ролі Всі дозволи на …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.