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

9
Ошибка восстановления резервной копии - файл 'Db' не может быть восстановлен в '{…} .mdf'. Используйте WITH MOVE, чтобы определить правильное местоположение файла

Я получаю следующие ошибки при попытке выполнить восстановление с помощью команды восстановления файла резервной копии, полученного от клиента. Восстановить базу данных SFDB с диска = N'C: \ Backup \ Backup.bak ' Любые мысли о том, что я могу сделать, чтобы исправить это? Он ищет mdf, поэтому я...

9
Свойства файлового файла SQL Server

Я использую Filetable для SQL Server 2012 для хранения документов и поиска по ним с помощью семантического поиска . Мне было интересно, если есть способ перечислить все свойства документа (метаданные). Есть способ включить индексирование полнотекстового поиска и поиск по свойствам документа. Я могу...

9
случай против isnull против слияния

Я просто читаю документацию к экзаменам по SQL Server 2012 и вижу следующее: случай против isnull против слияния Теперь я знаю, КАК использовать каждый, но я не знаю, КОГДА использовать каждый. Пожалуйста, могли бы некоторые тела уточнить. Спасибо. Ps. Пожалуйста, могли бы мы иметь тег для вопросов...

9
NEWID () в объединенной виртуальной таблице вызывает непреднамеренное перекрестное применение

Мой фактический рабочий запрос был внутренним соединением, но этот простой пример с перекрестным соединением почти всегда воспроизводит проблему. SELECT * FROM ( SELECT 1 UNION ALL SELECT 2 ) AA ( A ) CROSS JOIN ( SELECT NEWID() TEST_ID ) BB ( B ) С моим внутренним объединением у меня было много...

9
Как проверить наличие нулевого или пустого табличного параметра?

У меня есть хранимая процедура (SS2k8) с парой табличных параметров, которые иногда будут нулевыми или пустыми. Я видел этот пост StackOverflow, в котором говорится, что нулевые / пустые TVP должны быть просто исключены из списка параметров вызова. Моя проблема заключается в том, что я не могу...

9
SQL Server утечка транзакций

У меня есть база данных, к которой получают доступ около 50 клиентов через TDS через TCP, которая, кажется, не освобождает пространство журнала. Количество процессов остается в пределах ожидаемых 50, а некоторые из них являются довольно долгоживущими (> 120 дней). База данных теперь имеет 40 ГБ...

9
Максимальное количество соединений SQL Server Express может иметь?

У меня установлена ​​версия SQL Server 2005 Express на одном из компьютеров моего клиента, и многие другие пользователи также подключены к этому SQL Server через приложение C #, которое я предоставил им в качестве интерфейса. Иногда компьютер подключается к SQL Server, а иногда просто выбрасывает...

9
Транзакция и Try-catch в задании SQL Server

У нас есть операции DML на каждом этапе работы SQL Server. Для того, чтобы обеспечить обновление / вставка будет откат в случае что - то пойдет не так, я завернула изменения данных о каждом шаге в TRY CATCHи TRANSACTIONблоков: BEGIN TRY BEGIN TRANSACTION [[INSERT/update statements]] ... IF...

9
В какой момент наличие индекса становится эффективным

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

9
Увеличение оперативной памяти, ухудшение производительности

Настроить: Windows Server 2008 R2 SQL Server 2008 R2 с пакетом обновления 1 240 ГБ ОЗУ TempDB - это файлы данных 8x16 ГБ без автоматического увеличения (всего 128 ГБ) Физический / Автономный Сервер Этот сервер используется для обработки ETL. Мы только что установили больше оперативной памяти на...

9
Лучший способ дефрагментировать / сжать базу данных для архивных целей

У нас есть экземпляр SQL Server, который используется для архивирования электронной почты (любезно предоставлен сторонним пакетом архивирования). Время от времени программное обеспечение переносится на новую пустую базу данных. Мы делали это ежеквартально в прошлом, но сейчас мы планируем делать...

9
Определить события роста файлов

Я обнаружил несколько БД в моем портфеле, которые были созданы с настройками автоматического увеличения по умолчанию (с шагом 1 МБ или 10%), которые расширялись в течение длительного периода времени. Если бы я хотел получить оценку количества внешней фрагментации для каждого из файлов БД, могу ли я...

9
Как поврежденный раздел в TempDB может привести к тому, что DBCC CHECKDB не сообщит о проблеме?

Один из наших SQL-серверов недавно сообщил о следующей ошибке: DATE/TIME: 2/25/2013 9:15:14 PM DESCRIPTION: No catalog entry found for partition ID 9079262474267394048 in database 2. The metadata is inconsistent. Run DBCC CHECKDB to check for a metadata corruption. Менее чем через 15 минут я...

9
Песочница SQL Server

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

9
Каталог SQL Server 2012. Выполнение в sysjobhistory - любой способ присоединиться к ним?

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

9
Как отследить SQL-запросы, вызывающие сбой SQL Server

У нас есть сервер базы данных SQL Server 2008 (он работает под управлением MS Failover Clustering, но я не думаю, что это уместно здесь). Наше приложение запускает Hibernate для доступа к БД, и с тех пор, как мы недавно обновили версию v3.1 до 3.6, у нас регулярно происходили сбои SQL Server...

9
Служба SSIS постоянно меняет исходную строку Excel на плавающую

В Excel есть столбец, который должен быть текстовым, но SSIS видит там числовой текст и автоматически делает его плавающим с двойной точностью [DT_R8]. Я могу изменить его вручную в столбцах «Внешний» и «Выход» ветви «Вывод», но «Вывод ошибок» просто не позволяет мне изменить соответствующий...

9
Общие блокировки, принятые в соответствии с Read Committed Snapshot Isolation (RCSI)

Я вижу ожидания общих блокировок ( LCK_M_S) при использовании RCSI. SELECTsНасколько я понимаю, это не должно происходить, так как не требуют общих блокировок при использовании RCSI. Как я могу увидеть общие блокировки? Это из-за внешних...

9
Как мне настроить память для нескольких экземпляров SQL Server?

У нас есть набор экземпляров SQL Server (2008 R2), которые работают на одном виртуальном сервере. Каждый экземпляр представляет этап в нашем цикле разработки (Dev / Test / Stage / etc.). Все экземпляры должны быть подключены к сети в любой момент времени, но нагрузка, как правило, изолируется от...