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

SQL Server 2017 (основная версия сборки 14.00.xxxx). Пожалуйста, также пометьте sql-сервер.

4
Помощь в установке SQL Server 2017 - сбой установки VS Shell с кодом завершения 1638
Любые предложения о том, как бороться с этой ошибкой: TITLE: Microsoft SQL Server 2017 Setup ------------------------------ The following error has occurred: VS Shell installation has failed with exit code 1638. For help, click: https://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=0x5B39C8B9%25401434%25403 ------------------------------ BUTTONS: OK ------------------------------ Это новый ноутбук работает SQL Server 2016 экспресс Visual Studio 2017 SSMS …

2
Почему изменение объявленного порядка столбцов соединения приводит к сортировке?
У меня есть две таблицы с одинаковыми именованными, типизированными и индексированными ключевыми столбцами. Один из них имеет уникальный кластеризованный индекс, другой - неуникальный . Тестовая настройка Сценарий установки, включая некоторые реалистичные статистические данные: DROP TABLE IF EXISTS #left; DROP TABLE IF EXISTS #right; CREATE TABLE #left ( a char(4) NOT …

1
Как создать представление с помощью SNAPSHOT_MATERIALIZATION в SQL Server 2017?
SQL Server 2017 имеет несколько новых хранимых процедур: sp_refresh_single_snapshot_view - входной параметр для @view_name nvarchar (261), @rgCode int sp_refresh_snapshot_views - параметр ввода для @rgCode int И новые записи в sys.messages: 10149 - Невозможно создать индекс с SNAPSHOT_MATERIALIZATION для представления "%. * Ls", так как определение представления содержит таблицы, оптимизированные для …

6
Изменение использования GETDATE () во всей базе данных
Мне нужно перенести локальную базу данных SQL Server 2017 в базу данных SQL Azure, и я сталкиваюсь с некоторыми проблемами, так как есть довольно много ограничений, которые необходимо пройти. В частности, поскольку база данных SQL Azure работает только во времени UTC (без часовых поясов) и нам нужно местное время, нам …

1
SQL Server 2017 аварийно завершает работу при резервном копировании из-за неправильного пути к файлу
Я пытался восстановить свою базу данных, и SQL Server продолжал падать. Я получил бы сообщение в SSMS, в котором говорилось, что произошла ошибка сетевого транспорта (соединение оборвалось из-за сбоя). Я проверил журналы и не нашел ничего, кроме того, что SQL Server неожиданно закрылся. Я тогда должен был бы пойти и …

1
Превышен уровень вложенности скалярных функций при использовании ссылки
Цель При попытке создать тестовый пример функции, ссылающейся на себя, одна версия завершается ошибкой, а другая - успешно. Единственное отличие заключается в добавлении SELECTв тело функции, что приводит к разному плану выполнения для обоих. Функция, которая работает CREATE FUNCTION dbo.test5(@i int) RETURNS INT AS BEGIN RETURN( SELECT TOP 1 CASE …

4
Если в базе данных только одна вставка, плохо ли индексировать каждую возможную комбинацию столбцов?
Я работаю над системой отчетности, которая потребует больших запросов на выборку, но основана на базе данных, которая заполняется только один раз. Система управления базами данных - Microsoft SQL Server 2017. Вероятно, есть лучший способ создать такую ​​систему, но давайте подойдем к этому теоретически. Теоретически говоря: Если у нас очень большая …

3
Базы данных распределенной группы доступности SQL Server не синхронизируются после перезагрузки сервера
Мы готовимся к значительному обновлению наших SQL-серверов и отмечаем необычное поведение с распределенными группами доступности, которое я пытаюсь решить, прежде чем двигаться дальше. В прошлом месяце я обновил удаленный вторичный сервер с SQL Server 2016 до SQL Server 2017. Этот сервер является частью нескольких распределенных групп доступности (DAG) и отдельной …

2
Какое сопоставление я должен использовать для библейского иврита?
Какую сортировку SQL Server я должен использовать для библейского иврита? Рассматриваемая база данных должна учитывать диакритические знаки (то есть гласные, ударения, тропы и т. Д.).

2
SQL Server возвращает «Ошибка арифметического переполнения при преобразовании выражения в тип данных int».
Когда я запускаю эту команду с SUM() SELECT COUNT(*) AS [Records], SUM(t.Amount) AS [Total] FROM dbo.t1 AS t WHERE t.Id > 0 AND t.Id < 101; Я получаю, Arithmetic overflow error converting expression to data type int. Любая идея о том, что является причиной этого? Я просто следую инструкциям в …

4
SQL Server обнаружил, что запросы ввода-вывода занимают более 15 секунд
На производственном SQL Server у нас есть следующий конфиг: 3 сервера Dell PowerEdge R630, объединенные в группу доступности. Все 3 подключены к одному хранилищу Dell SAN, которое представляет собой массив RAID. Время от времени на PRIMARY мы видим сообщения, подобные приведенным ниже: SQL Server обнаружил 11 вхождений запросов ввода-вывода, выполнение …

5
Попытки вернуть неиспользуемое пространство приводят к значительному увеличению используемого пространства в SQL Server.
У меня есть таблица в производственной базе данных, которая имеет размер 525 ГБ, из которых 383 ГБ не используется: Я хотел бы освободить часть этого пространства, но, прежде чем связываться с производственной БД, я тестирую некоторые стратегии на идентичной таблице в тестовой БД с меньшим количеством данных. Эта таблица имеет …

2
SQL Server 2017 с 500 базами данных - частое отключение AG с CU9
Привет всем и заранее спасибо за вашу помощь. У нас возникают проблемы с группами доступности SQL Server 2017. Фон Компания представляет собой розничное B2B программное обеспечение. Около 500 баз данных одного арендатора и 5 общих баз данных, используемых всеми арендаторами. Характеристика рабочей нагрузки в основном читается, и большинство баз данных …

1
Оценка мощности вне гистограммы
Настроить У меня возникли проблемы с пониманием оценки количества элементов. Вот моя тестовая установка: версия базы данных Stack Overflow 2010 года SQL Server 2017 CU15 + GDR (KB4505225) - 14.0.3192.2 новый CE (уровень совместимости 140) У меня есть этот процесс: USE StackOverflow2010; GO CREATE OR ALTER PROCEDURE #sp_PostsByCommentCount @CommentCount int …

2
Почему временная таблица является более эффективным решением проблемы Хэллоуина, чем энергичная шпуля?
Рассмотрим следующий запрос, который вставляет строки из исходной таблицы, только если их еще нет в целевой таблице: INSERT INTO dbo.HALLOWEEN_IS_COMING_EARLY_THIS_YEAR WITH (TABLOCK) SELECT maybe_new_rows.ID FROM dbo.A_HEAP_OF_MOSTLY_NEW_ROWS maybe_new_rows WHERE NOT EXISTS ( SELECT 1 FROM dbo.HALLOWEEN_IS_COMING_EARLY_THIS_YEAR halloween WHERE maybe_new_rows.ID = halloween.ID ) OPTION (MAXDOP 1, QUERYTRACEON 7470); Одна возможная форма плана …

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