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

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

3
Как изменить порядок срабатывания триггеров?
На самом деле я редко использую триггеры. Итак, я столкнулся с проблемой в первый раз. У меня есть много таблиц с триггерами (2 или более для каждой таблицы). Я хотел бы знать и изменить порядок срабатывания триггеров для каждой таблицы. Можно ли получить эту информацию? ДОБАВЛЕНО: Вот хорошая статья о …

1
Каково влияние изменения параметра памяти для создания индекса в SQL Server?
Я пытаюсь создать некоторые индексы базы данных SQL Server 2008, но получаю следующее сообщение об ошибке. Сообщение 8606, уровень 17, состояние 1, строка 1 Для этой операции индекса требуется 1024 КБ памяти на DOP. Общая потребность в 2048 КБ для DOP, равная 2, больше, чем значение sp_configure, равное 704 КБ, …

1
Лучшие практики для подключения баз данных, которые находятся в разных географических регионах
Мы собираемся настроить SQL-серверы в разных странах. Нам нужно связать их, но нам не нужно иметь прямую ссылку (как на связанном сервере). Другими словами, они могут быть слабо связаны. Лучше подключить их через VPN и использовать их в качестве связанных серверов, либо использовать слабую связь через веб-сервисы? Под «лучше» я …

2
Значение не может быть преобразовано из-за потенциальной потери данных [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 5 лет назад . Позвольте мне начать с разъяснения, что это не дублирующий вопрос и не потенциальный дубликат в …

2
Направьте OUTPUT оператора UPDATE на локальную переменную
Я хотел бы сделать это: DECLARE @Id INT; UPDATE Logins SET SomeField = 'some value' OUTPUT @Id = Id WHERE EmailAddress = @EmailAddress -- this is a parameter of the sproc Это вообще возможно? Я знаю, что могу объявить локальную табличную переменную и направить туда вывод, но я бы предпочел …

3
Группировка записей по интервалам времени
У меня есть таблица со следующей схемой, и мне нужно определить запрос, который может группировать данные на основе интервалов времени ( например, записей в минуту ), а затем предоставлять сумму изменений в SnapShotValue со времени предыдущей группы. В настоящее время SnapShotValue всегда увеличивается, поэтому мне нужна только сумма разностей. Может …

4
Медленный удаленный оператор SELECT из-за длительного «времени обработки клиента», но быстрый локально
При подключении к нашему производственному серверу (SQL Server 2008, очень мощный компьютер) этот оператор SELECT занимает 2 секунды , выполняя все поля (всего 4 МБ данных). SELECT TOP (30000) * FROM person WITH(NOLOCK); Из любого другого блока в той же сети (подключение с использованием проверки подлинности SQL или проверки подлинности …

5
Зверская производительность, объединяющая INSERTED и DELETED таблицы в триггере
У меня есть триггер UPDATE для таблицы, которая отслеживает изменение определенного столбца с одного конкретного значения на любое другое значение. Когда это происходит, он обновляет некоторые связанные данные в другой таблице с помощью одного оператора UPDATE. Первое, что делает триггер, это проверяет, изменилось ли значение этого столбца в обновленных строках …

4
Получить идентификатор задания или имя задания из выполняемой работы
У меня есть центральная БД, в которую я записываю результаты работы на всех моих серверах. Я передаю 3 параметра через powershell в задании SQL обратно в sp на центральном сервере, который проверяет, что задание должно быть запущено в это время, и т. Д. Затем информация предоставляется через SSRS, чтобы мы …

2
SQL-запрос соединения для отображения строк с несуществующими строками в одной таблице
Я пытаюсь подготовить некоторые отчеты для учета рабочего времени сотрудников. У нас есть две таблицы специально для этого вопроса. Сотрудники перечислены в Membersтаблице, и каждый день они вводят временные записи выполненной ими работы и сохраняются в Time_Entryтаблице. Пример настройки с использованием SQL Fiddle: http://sqlfiddle.com/#!3/e3806/7 В конечном итоге я буду за …

2
Скопируйте и переименуйте БД, чтобы я мог прикрепить обе копии
У меня есть база данных с именем «mysite_db» на сервере, и я создал копию на своей локальной машине, которая также называется «mysite_db». Я хотел бы присоединить БД (с моей локальной машины) к серверу, который уже имеет это имя БД. Это означает, что я должен изменить имя своей локальной базы данных …

2
Быстро изменить столбец NULL на NOT NULL
У меня есть таблица с миллионами строк и столбцом, который допускает значения NULL. Однако ни одна строка в настоящее время не имеет значения NULL для этого столбца (я могу достаточно быстро это проверить с помощью запроса). Однако, когда я выполняю команду ALTER TABLE MyTable ALTER COLUMN MyColumn BIGINT NOT NULL; …

2
почему io_stall_writes_ms намного выше для tempdb?
У нас есть пользовательские и системные файлы данных на одном диске. (Io_stall_write_ms / (1.0 + num_of_writes)) ниже 2 для пользовательских файлов, но файлы tempdb обычно превышают 400. Я вижу, что на нескольких серверах мне любопытно, если есть причина, по которой запись в tempdb занимает больше времени чем обычный файл данных …

2
Когда база данных SQL Server готова к приему запросов?
В файле журнала ошибок SQL Server я нашел следующие строки: 2018-02-22 14:10:58.95 spid17s Starting up database 'msdb'. 2018-02-22 14:10:58.95 spid16s Starting up database 'ReportServer'. 2018-02-22 14:10:58.95 spid18s Starting up database 'ReportServerTempDB'. 2018-02-22 14:10:58.95 spid19s Starting up database 'XYZ'. Если до этого времени я проверяю состояние базы данных XYZ, она ONLINEиспользует …

1
SQLServer Upgrade Advisor 2014 зависает
Я пытаюсь запустить SQL Server Upgrade Advisor 2014 на сервере SQL Server 2008. Все выглядит нормально при подключении к серверу 2008 года, и я могу выбрать, какую базу данных я бы хотел проанализировать. Но после запуска он работает вечно, ничего не делая (оставаясь на шаге Правила анализа: 0/112 ). Что …

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