Вопросы с тегом «sql-server»

Все версии Microsoft SQL Server (не MySQL). Также добавьте тег для конкретной версии, например sql-server-2016, поскольку он часто имеет отношение к вопросу.

2
Как указать параметры запуска SQL при тихой установке через командную строку
Я хочу исправить ошибку пробела в SQL Server 2012 с помощью -T272параметра запуска. Как я могу автоматизировать это после установки? Я не нашел параметров установки для параметров запуска.

2
Можно ли по умолчанию настроить / использовать sp_executesql?
Я смотрю на приложение, которое использует высокодинамичные запросы SQL против SQL Server. Глядя на запросы, которые составлены очень странными и сложными способами, но это уже другая история, я расскажу это, чтобы дать вескую причину того, что я не в состоянии (слишком глупо) самому что-то выяснить ... Я не вижу любой …

1
Как воспроизвести «Не удалось продолжить сканирование с NOLOCK из-за перемещения данных»
Иногда я получаю сообщение «Не удалось продолжить сканирование NOLOCKиз-за перемещения данных» с некоторыми большими заданиями, которые выполняются WITH (NOLOCK)в запросах выбора. Я понимаю, что это как-то связано с попыткой выбора данных, когда произошел разрыв страницы, из-за которого данные перестали быть такими, какими они должны были быть - я предполагаю, что …

2
Подразумевается ли ELSE 0 в моем утверждении COUNT CASE WHEN?
Какая разница между COUNT(CASE WHEN [Column A] = ____ THEN 1 END а COUNT(CASE WHEN [Column A] = ____ THEN 1 ELSE 0 END? Я использовал первый и до сих пор не видел разницы; Что является причиной для добавления ELSE 0- существуют ли ситуации, когда SQL Server будет неправильно рассчитывать?

3
Какая польза от восстановления заголовка только при выполнении резервного копирования?
Когда я отслеживаю свои резервные копии с помощью следующего запроса: SELECT command, percent_complete, 'elapsed' = total_elapsed_time / 60000.0, 'remaining' = estimated_completion_time / 60000.0 FROM sys.dm_exec_requests WHERE command like 'BACKUP%' or command like 'RESTORE%' Я заметил, что перед резервным копированием, SQL Server выполняет восстановление заголовка только затем резервное копирование. Мне было …

4
Каковы версии FIRST () и LAST () для SQL Server 2012?
У меня есть таблица с valueколонкой. Я хочу вычислить последнюю строку минус первую строку, как показано здесь: id value 1 10 2 45 3 65 4 95 . . . . . . 500 200 Я хочу получить 200 - 10 = 190 Я попытался использовать приведенную ниже команду в …

1
Невозможно заставить работать SQLCMD независимо от того, что я пытаюсь
Независимо от того, что я делаю, я не могу заставить работать SQLCMD. Я пытаюсь запустить сценарий размером более 200 МБ и не может быть запущен из приложения сервера SQL, поэтому мне нужно сделать это через SQLCMD, однако всякий раз, когда я пытаюсь войти в систему или запустить сценарий, он немедленно …

1
Что на самом деле указывает столбец «чтения» в sys.dm_exec_sessions?
Это может показаться очень простым вопросом, и так оно и должно быть. Однако, как поклонник научного метода, мне нравится создавать гипотезу, а затем проверять ее, чтобы убедиться, что я прав. В этом случае я пытаюсь лучше понять вывод sys.dm_exec_sessions, а точнее, один столбец «читает». Электронная документация по SQL Server довольно …

3
Приложение запрашивает пустые таблицы
Моя компания использует приложение, которое имеет довольно серьезные проблемы с производительностью. Есть ряд проблем с самой базой данных, над которыми я сейчас работаю, но многие проблемы связаны исключительно с приложениями. В своем исследовании я обнаружил, что миллионы запросов попадают в базу данных SQL Server, которые запрашивают пустые таблицы. У нас …

1
Замените значение строго типизированного элемента xml в SQL Server на XQuery
Задан элемент, определенный в коллекции XML-схем как таковой: <xsd:element name="xid"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32" /> </xsd:restriction> </xsd:simpleType> </xsd:element> Как бы вы обновили элемент с помощью XQuery? Элемент находится в пространстве имен ns в коллекции схем. Я пытался обновить элемент ниже запрос: update cm.item set data.modify( 'declare namespace ns="http://www.anon.com"; replace …

3
Отфильтрованный индекс используется только тогда, когда отфильтрованная часть находится в СОЕДИНЕНИИ, а не ГДЕ
Я создал отфильтрованный индекс ниже, однако, когда я запускаю 2 запроса дальше вниз, этот индекс используется только для поиска в первом примере, который имеет END_DTTM в JOIN, а не в предложении where (это единственная разница в запросах) , Кто-нибудь может объяснить, почему это происходит? Создание индекса CREATE NONCLUSTERED INDEX [ix_PATIENT_LIST_BESPOKE_LIST_ID_includes] …

1
Права доступа к папке данных SQL Server
Я сделал новую установку SQL Server 2014. Затем я хотел присоединить несколько баз данных с предыдущего сервера SQL Server 2012. Я скопировал все mdfи ldfфайлы в каталог данных, но когда я попытался прикрепить их, я получил это сообщение об ошибке: CREATE FILE обнаружил ошибку операционной системы 5 (доступ запрещен) при …

3
sql server: обновление полей на огромной таблице небольшими порциями: как получить прогресс / статус?
У нас очень большая таблица (100 миллионов строк), и нам нужно обновить пару полей в ней. Что касается доставки журналов и т. Д., Мы также, очевидно, хотим, чтобы они содержали транзакции размером с кусочек. Подойдет ли нижеприведенное? И как мы можем заставить его напечатать какой-то вывод, чтобы мы могли видеть …
10 sql-server  t-sql 

2
SQL Server 2000 в Windows 10
Мне нужно установить SQL Server MSDE 2000 SP4 на Windows 10. У меня есть другие машины под управлением Windows 7 и 8.1, и SQL Server MSDE 2000 работает нормально (также настроена репликация слиянием). Сейчас я тестирую тот же сценарий с Windows 10, но установка неожиданно закрывается во время установки. Я …

2
Смещение окна, основанное на отметке времени
Я пишу запрос, который будет использоваться для публикации результатов в социальной сети. Концепция заключается в том, что мобильное приложение будет запрашивать N элементов и предоставлять начальную дату и время, которые я назвал @CutoffTimeниже. Цель времени отключения состоит в том, чтобы установить, когда должно начаться окно поискового вызова. Причина, по которой …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.