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

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

5
Использование сторонних инструментов для резервного копирования
Есть ли какие-либо преимущества в использовании сторонних инструментов для создания резервных копий? Я не имею в виду один конкретный, но я хочу знать, если кто-то использует их для БД более 200 ГБ. Серверы в основном MSSQL 2008R2, Standard и Enterprise Edition.

1
Сделать старые данные доступными только для чтения
В проекте базы данных, над которым я сейчас работаю, есть требование, чтобы в определенный момент времени «старые» данные были изменены только для чтения. Возможно ли это в SQL Server? Я не могу изменить разрешение таблицы, поскольку разрешение только для чтения должно применяться только к данным, которые старше определенного порогового значения, …
11 sql-server 

1
Задание не выполняется по расписанию
Итак, у меня есть базовое задание агента SQL, которое запускает скрипт Robocopy для перемещения всех файлов из одной папки в другую. Работа - довольно простая установка. С довольно простым графиком. И все же это еще не бежать. Я не имею в виду бежать успешно, я имею в виду бежать вообще. …

2
Перемещение базы данных SQL Server на новый диск в режиме онлайн
У меня есть база данных SQL Server 1,4 ТБ, которая очень сильно борется с дисковым вводом / выводом. Мы установили новый массив SSD на сервер, который решит все наши проблемы, мы просто обсуждаем лучший способ перемещения базы данных. В идеале, если мы можем сделать это без простоя, это лучше. Но …
11 sql-server  ssd 

2
Индексированное представление в SQL Server
У меня есть таблица и индексированное представление, как Create table mytable1 (ID int identity(1,1), Name nvarchar(100)) Create table mytable2 (ID int identity(1,1), Name nvarchar(100)) Create view myview with schemabinding as select a.name, b.name from mytable1 a join mytable2 b on a.Id = b.Id Теперь, если я запускаю следующий запрос select …

2
СУММА ДАННЫХ, не соответствующих размеру таблицы из sys.allocation_units
У меня сложилось впечатление, что если бы я суммировал DATALENGTH()все поля для всех записей в таблице, я бы получил общий размер таблицы. Я ошибаюсь? SELECT SUM(DATALENGTH(Field1)) + SUM(DATALENGTH(Field2)) + SUM(DATALENGTH(Field3)) TotalSizeInBytes FROM SomeTable WHERE X, Y, and Z are true Я использовал этот запрос ниже (который я получил из Интернета, …

1
Создание индекса для действительно занятой таблицы
У нас есть таблица с большим количеством insert\selectкаждый раз (например, 100 машин, которые вставляют \ обновляют каждую секунду). Каков наилучший способ создания индекса для таблицы, который нельзя заблокировать ни на секунду? Если я создаю индекс, я уверен, что он заблокирует запросы, и я не могу это сделать. Это большая таблица …

5
Почему это ОБНОВЛЕНИЕ терпит неудачу с нарушением ограничения уникального ключа?
Я «случайный» администратор баз данных, относительно неопытный и сбитый с толку этой проблемой. Запуск MS SQL Server 2012. Проблема с этим оператором UPDATE: UPDATE dbo.tAccts SET Ticket = 'ARP.ExGE' , Method = 'smtp' , AcctOwner = 'r00417819' , DisplayName = '~AppLight HBSFax-Inactive' , Destination = 'r00417819@mail.ad.ge.com' , UpdatedBy = SYSTEM_USER …

1
Опция «усекать журнал на контрольной точке» в SQL Server
Длинная история, но наши долгосрочные консультанты (бывшие сотрудники) несколько лет назад (или около того) написали собственный сценарий для взаимодействия с Tivoli Storage Manager, и он, похоже, проверяет опцию БД SQL Server с именем truncate log on checkpoint. Они утверждают, что они не позволяют сценариям функционировать и выполнять резервное копирование в …

4
Изменить XML: атрибуты на элементы
У меня есть XMLстолбец, который содержит данные с похожей структурой: <Root> <Elements> <Element Code="1" Value="aaa"></Element> <Element Code="2" Value="bbb"></Element> <Element Code="3" Value="ccc"></Element> </Elements> </Root> Как я могу изменить данные, используя SQL Server, чтобы изменить каждый Valueатрибут в элемент? <Root> <Elements> <Element Code="1"> <Value>aaa</Value> </Element> <Element Code="2"> <Value>bbb</Value> </Element> <Element Code="3"> <Value>ccc</Value> …
11 sql-server  xml  xquery 

2
Не удается найти процесс, который создает резервные копии
У нас есть экземпляр SQL Server 2008, установленный на клиентском сервере. ИТ-отдел заказчика отвечает за резервное копирование машины. Журнал SQL Server показывает, что в 19:00 каждый день выполняется полное резервное копирование, но мы не можем найти доказательств какого-либо плана, запланированного в SQL Server. Технические специалисты, с которыми мы связались, не …

1
Нужны ли явные транзакции в этом цикле while?
SQL Server 2014: У нас очень большая таблица (100 миллионов строк), и нам нужно обновить пару полей в ней. Что касается доставки журналов и т. Д., Мы также, очевидно, хотим, чтобы они содержали транзакции размером с кусочек. Если мы позволим приведенному ниже выполнить некоторое время, а затем отменим / завершим …

2
Невозможно отразить базу данных SQL Server 2012
При попытке зеркалировать базу данных с помощью следующей команды ALTER AVAILABILITY GROUP SQLAlwaysonGroup ADD DATABASE test0916aj8CJ Я получаю следующую ошибку Сообщение 1475, уровень 16, состояние 105, строка 1 База данных «test0916aj8CJ» может содержать массовые зарегистрированные изменения, которые не были сохранены. Сделайте резервную копию журнала в основной базе данных или основной …

1
Почему удаление свойства Identity для столбца не поддерживается
Я читал, что после SQL Server 2000 была удалена возможность «отождествления» столбца идентификаторов. И это было «По замыслу» (не просто отсутствующая функция). Вот пример, который я нашел в блоге . Это включает обновление системных таблиц. (И эта возможность была удалена после SQL Server 2000.) Я понимаю, что делать это с …

3
Что теряется, когда я создаю внешний ключ, используя `WITH NOCHECK`?
Я знаю, что если я EXISTS()вызову значение поиска FK, то, если это ограничение FK является доверенным, результат будет немедленным. И если ему не доверяют (например, когда я создаю FK с использованием WITH NOCHECK), то SQL Server должен пойти и проверить таблицу, чтобы увидеть, действительно ли значение там. Есть ли что-то …

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