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

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

6
Неможливо продовжити виконання, оскільки сеанс знаходиться в стані вбивства. під час побудови кластерного індексу
Я отримую таку помилку під час спроби створити кластерний індекс Заява скасована. Msg 596, рівень 21, стан 1, рядок 0 Неможливо продовжити виконання, оскільки сеанс знаходиться у стані знищення. Повідомлення 0, рівень 20, стан 0, рядок 0 У поточній команді сталася сильна помилка. Результати, якщо такі є, слід відмовитися. Індекс: …

1
як отримати історію запитів, виконаних з ім'ям користувача в SQL
Я можу отримати виконані запити, використовуючи: SELECT deqs.last_execution_time AS [Time] ,dest.TEXT AS [Query] FROM sys.dm_exec_query_stats AS deqs CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest ORDER BY deqs.last_execution_time DESC але я також шукаю usernameколонку, яка виконувала ці запити.

3
Яка різниця між CTE і З CTE (<імена колонки>)?
Як показано у використанні загальних табличних виразів на MSDN, ви можете визначити CTE як: WITH expression_name [ ( column_name [,...n] ) ] AS ( CTE_query_definition ) і використовувати його так: SELECT &lt;column_list&gt; FROM expression_name; Скажімо, у мене є наступні 2 CTE with cte1 as( select name from Table1 ) with …

6
Як виправити заплутану реплікацію на MS SQL Server
Я відновив базу даних із резервної копії. База даних використовує реплікацію для публікації на іншому сервері. Якщо припустити, що відновлення бази даних порушить реплікацію, я спробував видалити реплікацію та створити її знову (у нас є сценарій, щоб відновити її з нуля). Я не впевнений, що саме я зробив, але зараз …

1
Підключіться до LocalDB через SQLCMD в PowerShell
Я намагаюся отримати доступ до сервера "localdb \ MSSQLLocalDB" на своєму комп’ютері через PowerShell з утилітою SQLCMD. Я використовую PowerShell v5, .NET v5.0, а ім'я сервера - це (localdb)\MSSQLLocalDBколи я підключаюся до нього в Microsoft SQL Server Management Studio 2014. PS C:\&gt; sqlcmd -S localdb\MSSQLLocalDBі PS C:\&gt; sqlcmd -S .\localdb\MSSQLLocalDBпризводить …

4
Правильний спосіб зберігання значення, яке може бути декількома різними типами
У мене є таблиця відповідей та таблиця запитань . Таблиця Відповіді має значення, але в залежності від питання, це значення може бути bit, nvarcharабо number( до сих пор). Питання має уявлення про те , що його передбачуване тип значення відповіді повинен бути. Це буде мати важливе значення для розбору цього …

3
"Невирішене посилання на Користувача" після імпорту у проект БД VS
Я щойно імпортував існуючу виробничу базу даних SQL Server 2008r2 в проект бази даних VS 2013. Тепер я отримую ряд помилок у порядку Error SQL71501: User: [mydbuser] has an unresolved reference to Login [mydbuser]. Мені не дуже потрібен мій проект VS DB для управління користувачами, але я стурбований тим, що …


5
Заява DELETE суперечить обмеженню СПРАВКИ
Я намагаюся видалити всіх користувачів, але отримую помилку: Msg 547, Level 16, State 0, Line 1 The DELETE statement conflicted with the REFERENCE constraint "FK_M02ArticlePersons_M06Persons". The conflict occurred in database "workdemo.no", table "dbo.M02ArticlePersons", column 'M06PersonId'. The statement has been terminated. Запит: DELETE FROM [workdemo.no].[dbo].[M06Persons] WHERE ID &gt; '13' GO Здається, …
11 sql-server  t-sql 

1
яка різниця між last_worker_time та last_elapsed_time у DMV sys.dm_exec_query_stats?
що означає last_worker_time та last_elapsed_time в DMV sys.dm_exec_query_stats і в чому різниця між ними? коли я стрілюю нижче запиту SELECT TOP 20 qs.last_worker_time, qs.last_worker_time/1000000 last_worker_time_in_S, qs.last_elapsed_time, qs.last_elapsed_time/1000000 last_elapsed_time_in_S FROM sys.dm_exec_query_stats qs order by qs.last_worker_time desc Я отримую результати, як нижче. Що я помічаю, або обидва рівні, або минулий час більше, …

6
Не вдалося спробувати отримати логічну сторінку (5: 65424) у базі даних 2
Я отримую наступні дані SqlExceptionпро виклик збереженої процедури: Не вдалося спробувати отримати логічну сторінку (5: 65424) у базі даних 2. Він належить до одиниці розподілу 7349876362857938944, а не до 4899918190390149120. System.Data.SqlClient.SqlException відбулося Повідомлення = "Спроба отримати логічну сторінку (5: 65424) у базі даних 2 не вдалася. Вона належить до блоку …

5
Користувацькі дозволи відключили після резервного копіювання -> Відновлення операції
Мені довелося перенести кілька баз даних SQL Server 2008 на наш новий сервер db, тому я створив резервну копію їх усіх (у .bak файли), скопіював ці файли у нове поле та відновив їх (усе це робиться за допомогою SQL Management Studio). Все пішло нормально, але тепер я вважаю, що не …

1
Дивний план запитів при використанні АБО в пункті JOIN - Постійне сканування для кожного рядка таблиці
Я намагаюся скласти зразок плану запитів, щоб показати, чому UNIONing двох наборів результатів може бути кращим, ніж використання АБО в пункті JOIN. План запитів, який я написав, мене наткнув. Я використовую базу даних StackOverflow з некластеризованим індексом на Users.Reputation. Запит є CREATE NONCLUSTERED INDEX IX_NC_REPUTATION ON dbo.USERS(Reputation) SELECT DISTINCT Users.Id …

6
Найкраща ситуація, щоб використати ЧИТАЙТЕ НЕЗАБАВЛЕНО рівень ізоляції
Як ми всі знаємо, ЧИТАЙТЕ НЕЗАБАВЛЕНО - це найнижчий рівень ізоляції, коли такі речі, як брудні читання та фантомні читання, можуть накопичуватися. Коли найкращий час використовувати цей рівень ізоляції і з яких причин він може бути використаний? Насправді я читав відповіді раніше, але не зміг її зрозуміти повністю, бо не …

1
Запуск пакета SSIS, який належить користувачеві домену з SQL Server, який працює на локальному обліковому записі служби
Я хочу запустити пакет SSIS, що містить завдання передачі об’єктів SQL Server. Задіяні сервери знаходяться в одному домені, але послуги SQL Server працюють на локальних облікових записах сервісу. Отже, оточення виглядає приблизно так: Домен Сервер 1 SQL Server працює на локальному акаунті У файловій системі: пакет SSIS В агенті SQL …
10 sql-server  ssis 

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