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

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

2
Счетчик выбора SQL Server READ_COMMITTED_SNAPSHOT QUESTION
Я, кажется, получаю много тупиков при выполнении select count (*) для конкретной таблицы. Я уже изменил все необходимые параметры и сделал их блокировкой только строк. Я также изменил базу данных, чтобы использовать READ_COMMITTED_SNAPSHOT изоляцию, Тем не менее, кажется, что с помощью счетчика выбора (*) где столбец =? на столе вызывает …

2
SQL Server работает медленнее, пока мы не перезапустим его
У нас есть база данных со смешанной рабочей нагрузкой OLAP / OLTP. Запросы являются специальными и динамически создаются на сервере приложений среднего уровня. Когда мы запускаем сервер, производительность вполне приемлема, но потребление памяти увеличивается, пока не будет исчерпана вся доступная память (30 ГБ). После этого система становится все медленнее и …

1
Как восстановить репликацию после сбоя сервера
У нас было две базы данных на одном экземпляре SQL Server 2005 с репликацией транзакций между ними (3 таблицы в качестве статей). Этот сервер действовал как издатель и распространитель. Тогда RAID на сервере не удалось. Однако нам удалось отсоединить и скопировать почти все .mdfфайлы перед сбоем. После восстановления системы мы …

1
Ошибка истечения времени ожидания при использовании мастера копирования базы данных
Microsoft заставила меня поверить, что Мастер копирования баз данных SQL Server 2012 является наиболее оптимальным способом копирования базы данных SQL Server 2000 в SQL Server 2012. Пройдя несколько часов, я смог преодолеть некоторые проблемы и смог импортировать небольшие файлы в базы данных SQL Server 2000 среднего размера в SQL Server …

3
Повышение производительности при отключении неиспользуемых баз данных
У меня есть несколько баз данных для унаследованных приложений, которые работают в виртуальных машинах, которые в настоящее время отключены, пока кому-то не понадобится просмотреть какую-то историю. Я установил каждую из баз данных, используемых этими приложениями, в автономный режим, но я хотел знать: Есть ли выигрыш в производительности, если эти неиспользуемые …

2
Как группы доступности работают с запланированными заданиями и пакетами служб SSIS?
У меня есть 2 сервера SQL с базой данных в группе доступности AlwaysOn. У меня также есть задания, которые работают с базой данных. Как обеспечить, чтобы задания продолжали выполняться на дополнительном сервере во время отработки отказа? Нужно ли устанавливать задания и пакеты служб SSIS на обоих компьютерах и вручную отключать …

3
Условная компиляция хранимой процедуры SQL Server
Краткая версия: есть ли способ условно компилировать фрагменты кода TSQL в проекте данных SQL Server с использованием средств данных SQL Server для Visual Studio 2010? Я использую инструменты данных SQL Server в Visual Studio 2010 для работы с экспериментальной базой данных SQL Server Express. Конечным пунктом назначения, если все будет …

2
Проверка подлинности Kerberos не работает со связанными серверами в SQL Server 2012
Я настраиваю среду DEV / TEST, используя 2 сервера SQL Server под управлением SQL Server 2012 на Windows Server 2012. Мы переходим с SQL Server 2005 на Windows Server 2008, где у нас уже есть этот корректный запуск. В SQL Server 2012 аутентификация Kerberos не работает. Каждый сервер имеет свою …

3
Как изменить язык пользовательского интерфейса в SSMS?
Как изменить язык интерфейса пользователя в SQL Server Management Studio? Например, если я установил на английском языке, но хочу посмотреть на японском языке (чтобы назвать только один возможный пример). Я использую эту среду в среде, отличной от [English-as-a-first-language], и ​​предпочитаю читать все мои окна на моем естественном языке. (мой конкретный …

1
Конфликт TempDB с 24 физическими файлами tempdb на 48 ядре AMD Opteron
Я только что получил следующее уведомление об экземпляре SQL Server 2005. Этот экземпляр имеет отношение core-tempdb-file к 2: 1 для общего числа файлов tempdb в 24 файлах. Разногласия не должны происходить - как бы я обнаружил источник этого раздора? TempDB и все остальные базы данных находятся в хранилище SAN через …

1
Как я могу запретить SSMS переписывать мой код при сохранении представления?
Я создаю представление, которое использует оператор с WHEREпредложением, похожим на это: WHERE ( col1 IS NOT NULL OR col2 IS NOT NULL ) AND NOT EXISTS (SELECT ...) который занимает в среднем 10 секунд для запуска. Однако когда я пытаюсь сохранить этот запрос как представление, SQL Server (или клиент MS …

1
MERGE с OUTPUT, похоже, не правильно делает
Я добавляю внешний ключ в таблицу и удаляю все строки, которые нарушают FK, копируя их в таблицу ModifiedTable_invalid. Как часть сценария, у меня есть следующая команда MERGE: MERGE ModifiedTable t1 USING TargetTable tt ON t1.JoinColumn = tt.JoinColumn WHEN MATCHED THEN UPDATE SET t1.FkColumn = tt.FkSource WHEN NOT MATCHED BY SOURCE …

2
Отключение автоматического сжатия во всех базах данных SQL Server. Почему это не работает?
Я решил, что могу использовать sp_MSforeachdb для решения этой проблемы, но я получаю сообщение об ошибке. sp_MSforeachdb ' BEGIN USE [?] DECLARE @dbid INT SET @dbid = DB_ID() IF(@dbid > 4) BEGIN --PRINT ''[?]'' + CONVERT(VARCHAR, @dbid) --ALTER DATABASE [?] SET AUTO_SHRINK OFF END END; ' Если я выполню указанный …

3
Размер виртуального журнала SQL Server
Я отчасти случайный администратор баз данных, будучи разработчиком, унаследовавшим пару серверов баз данных (2005 и 2008 гг.) От кого-то, кто мало знал об администрировании баз данных и, похоже, еще меньше интересовался изучением этой темы. Я учусь по ходу дела и сейчас пытаюсь выяснить файлы журнала транзакций. Все наши базы данных …

2
Выбрать разрешение внутри хранимой процедуры?
Я предоставил пользователю разрешение на выполнение хранимой процедуры, которая использует динамический SQL. Но когда он пытается выполнить его, он получает ошибку: В доступе SELECT было отказано для объекта «[имя таблицы]», базы данных «[имя базы данных]», схемы «dbo». Нужно ли пользователю предоставлять разрешение для каких-либо таблиц, которые использует хранимая процедура? Это …

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