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

10
Как я могу проверить параметры безопасности конечной точки SQL Server?

Я нахожусь в процессе создания среды TEST для наших сотрудников по разработке SQL Server. В производственном процессе у нас есть 3 SQL-сервера, которые SQL01содержат несколько баз данных, которые зеркалируются SQL02. SQL03выступает в качестве свидетеля в режиме «высокой безопасности с...

10
SQL Server 2000 до 2008 до 2012

Мы переходим с SQL Server 2000 на 2008 сейчас. Мы вносим много изменений в код, в скрипты, потому что с 2000 по 2008 годы произошло много изменений. При внесении этих изменений я хотел бы знать следующее: могу ли я что-либо сделать сейчас, чтобы сделать его совместимым с 2012 годом и в в то же...

10
sys.fn_varbintohexstr возвращает NULL, если длина данных varbinary превышает 2000

sys.fn_varbintohexstr работает нормально, если длина данных VARBINARY превышает 2000. Если она больше 2000, функция sys.fn_varbintohexstr возвращает NULL в качестве результата. Чего мне не хватает? DECLARE @testvarbinary VARBINARY(MAX) SELECT @testvarbinary =...

10
Если NOT NULL, тогда UPDATE, иначе сохраните значение поля

Я думаю, что я как-то близок, чтобы заставить это работать, но по некоторым причинам я все еще получаю ошибки. У меня есть следующий запрос ОБНОВЛЕНИЕ: UPDATE DeviceAttribute SET Details = CASE Name WHEN 'Accessories' THEN @Accessories WHEN 'Description' THEN @Description WHEN 'Specification' THEN...

10
Определение того, какие значения НЕ соответствуют строке таблицы

Я хотел бы иметь возможность легко проверить, какие уникальные идентификаторы не существуют в таблице, из тех, которые указаны в запросе. Чтобы лучше объяснить, вот что я хотел бы сделать сейчас, чтобы проверить, какие идентификаторы списка «1, 2, 3, 4» не существуют в таблице: SELECT * FROM...

10
Как проверить, не превышаю ли я ограничение размера Express Edition?

Я запутался. AFAIK SQL Server 2005 Express имеет ограничение в 4 ГБ для размера базы данных . Однако у меня есть следующие результаты sp_spaceused: Как я могу проверить, превышает ли моя БД ограничение размера? Является ли нераспределенное пространство space leftдо тех пор, пока я не достигну...

9
Возможно ли запустить две команды DBCC INDEXDEFRAG одновременно, каждая на другой таблице?

В настоящее время я запускаю скрипт, который выполняет DBCC INDEXDEFRAG для каждой таблицы в базе данных SQL Server 2005, по одной таблице за раз. Использование DBCC DBREINDEX вместо INDEXDEFRAG не вариант из-за ограниченного пространства и требований по времени безотказной работы. Я заметил, что...

9
Есть ли способ программно написать сценарий для всех объектов, связанных с данной таблицей?

Я знаю, что в студии управления SQL я могу щелкнуть правой кнопкой мыши по таблице / триггера / ключа и script object as.... Есть ли способ сделать это программно, учитывая имя объекта? Если да, есть ли способ найти все объекты (первичные ключи, внешние ключи, триггеры), связанные с данной...

9
Как эффективно реализовать пейджинг?

У меня есть запрос к базе данных, который может привести к большому набору результатов. Клиент, который отображает данные, получает данные по сети, поэтому идея состояла в том, чтобы минимизировать объем передаваемых данных, извлекая только первые 50 результатов из базы данных и отправляя их...

9
Как перенести хранимые процедуры SQL Server с использованием временных таблиц или табличных переменных в Oracle?

Разработчик C # поощряется руководством для написания хранимых процедур SQL Server, часто производящих подобные процедуры create table #t1 (...); insert into #t1 Select ... from table_a where ...; insert into #t1 Select ... from table_b where ...; update #t1 Set ... = ... where ... Select * from...

9
Отображение планов запросов в Server Management Studio

Другой вопрос о сервере SQL: у меня есть простой запрос, который дает мне наиболее интенсивно использующий процессор SQL, так как счетчики были сброшены: select top 10 sum(qs.total_worker_time) as total_cpu_time, sum(qs.execution_count) as total_execution_count, qs.plan_handle, st.text from...

9
Конфликт DDL на TempDB

У меня есть SQL Server 2005 Standard x64, в течение последних нескольких месяцев испытывающий проблемы с конфликтом DDL в TempDB. Сервер столкнется с ресурсом ожидания 2: 1: 103 (тип ожидания PAGELATCH_EX). Эта проблема возникает спорадически, когда сервер находится под достойной нагрузкой. Я...

9
Как сделать уникальный столбец со значением по умолчанию UUID

У меня есть ключевой столбец для внутреннего использования, который является просто возрастающим целым числом, но я хотел бы иметь второй уникальный столбец, который является UUID, но я не знаю, как вызвать функцию для значения по умолчанию (так, чтобы SQL Сервер создает UUID, а не java), есть ли...

9
По-разному выполняются запросы в SQL 2005 и SQL 2008R2

В моем офисе у нас довольно уродливый запрос, но он довольно хорошо работает как в рабочей среде, так и в среде разработки (20 с и 4 с соответственно). Однако в нашей тестовой среде это занимает более 4 часов. SQL2005 (+ последние исправления) запущен в производстве и разработке. SQL2008R2 работает...

9
Нужна помощь в устранении неполадок Sql Server 2005 Сценарий взаимоблокировки

Я сталкиваюсь со сценарием взаимоблокировки, где единственными участниками тупика являются одна таблица и одна хранимая процедура, которая удаляется из этой таблицы. Я сделал этот вывод, основываясь на моем анализе журнала ошибок SQL во время нескольких из этих тупиков, используя приведенную ниже...

9
Как я могу восстановить данные из файла LDF?

Мы используем SQL 2005 Express Edition. Мы хотим прочитать данные из файла LDF, чтобы восстановить некоторые удаленные записи. Мы попытались использовать пробную версию ApexSQL, которая нам очень помогла. Вместо того, чтобы искать стороннее программное обеспечение, мы пытаемся понять, как читать...

9
Перенос данных из SQL Server 2005 в 2016 г.

Я новичок в администрировании SQL Server, но мне хорошо с языком SQL и созданием пакетов служб SSIS. Я хочу перенести данные с SQL Server 2005 на 2016 год. Мой вопрос заключается в том, нужно ли мне беспокоиться о системных базах данных и других объектах, таких как индексы, хранимые процедуры,...

9
Запрос, который отображает информацию о резервном копировании (успешно и не удалось) SQL Server

У меня есть две работы, которые поддерживают две разные базы данных. Резервное копирование задания 1 для DB1 Резервное копирование задания 2 Не удается выполнить резервное копирование DB2 DB1 из-за нехватки места на диске 1 в результате сбоя задания 1. Чтобы решить эту проблему, мне просто нужно...

9
Мне действительно нужно хранить файлы .LDF?

Каждый месяц мы делаем снимок нашей производственной базы данных на конец месяца. Эти снимки в конце месяца предназначены исключительно для целей отчетности, в них нет вставок, обновлений или удалений. Каждый из этих снимков имеет .MDFи .LDFфайл. Я хочу удалить .LDFфайлы и освободить место на...

9
Производительность Inline-TVF против просмотров

У меня есть база данных, где я использую встроенные TVF (функции табличных значений) вместо представлений. Например, у меня могут быть две таблицы, называемые [модель автомобиля] и [производитель автомобиля], которые я объединяю в TVF [fnCarBrands]. Эти TVF затем вызываются другими TVF для...