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

8
Перемещение баз данных в новые центры обработки данных

Моя компания переносит нашу инфраструктуру в новый центр обработки данных, и я пытаюсь найти наилучший способ синхронизации базы данных на новом сервере с текущей производственной базой данных до тех пор, пока новые среды не будут готовы к работе. Не будучи полностью занятым администратором базы...

8
Можно ли восстановить базу данных SQL из режима ожидания / только для чтения без резервного файла?

Есть ли способ восстановить базу данных SQL из режима ожидания / только для чтения, если отсутствует «резервный файл»? (Я вижу некоторые ссылки, называющие этот файл TUF в сценарии доставки журналов, но в моем случае это было просто ручное восстановление, а резервный файл имел расширение BAK.)...

8
Имеет ли значение версия свидетеля SQL Server?

Можете ли вы иметь свидетеля SQL Server в настройке зеркала, которая имеет более высокую версию SQL Server, чем зеркало? То есть. зеркало соответствует стандарту SQL Server 2012, а свидетель использует SQL Server 2014...

8
Прозрачное шифрование данных

Есть ли лучшие рекомендации при настройке TDE в SQL Server 2008? Что касается SQLMag, в статье «Часто задаваемые вопросы о прозрачном шифровании данных» говорится, что ЦП может увеличить загрузку до 30%? Помимо добавления мощности сервера, есть ли что-то еще, что обычно делают администраторы БД при...

8
Классическое ASP-соединение с SQL Server 2014 без TLS 1.0 с использованием ADODB.Connection

С отключенным TLS 1.0 во имя соответствия PCI я не могу заставить работать 32-битное приложение Classic ASP. В соответствии с рекомендациями MS / Stack Exchange я установил: SQL Server 2014 с пакетом обновления 1 (SP1) CU1 .NET Framework 4.6 Это запустило наши приложения ASP.NET / SSMS. Но наше...

8
Поле уникального идентификатора с условным условием

У меня есть база данных, которая не находится в производстве, поэтому основной таблицей является CustodyDetails, в этой таблице есть ID int IDENTITY(1,1) PRIMARY KEYстолбец, и я ищу способ добавления другого уникального идентификатора, на который нет ссылки ни в одной другой таблице. учетная запись...

8
Обновление предложения WHERE, чтобы проверить, не находится ли значение в отдельной таблице

У меня есть запрос, который использует WHEREпредложение, и я случайно использую одно и то же WHEREпредложение во многих запросах к этой таблице (и др.). Запрос: SELECT DATENAME(DW, [AtDateTime]) AS [Day of Week] ,COUNT(*) AS [Number of Searches] ,CAST(CAST(COUNT(*) AS DECIMAL(10, 2)) /...

8
Ошибка переполнения строки 8 КБ при обновлении строки размером 5 КБ

Я пытаюсь обновить целевую таблицу, которая имеет одну строку размером 5 КБ и строку размером 5 КБ. Поскольку это одна строка, легко узнать фактический размер строки: select * from sys.dm_db_index_physical_stats(DB_ID('RODS_HSD_ES'), OBJECT_ID(N'TBL_BM_HSD_SUBJECT_AN_148_REPRO'), NULL, NULL,...

8
Вернуть уникальный идентификатор, сгенерированный по умолчанию при вставке

Цель Получить последнее значение guid в режиме реального времени после того, как вы вставили значение в таблицу проблема Не знаю как это сделать Информация Код должен указывать только новые значения для адреса и почтового индекса В таблице может быть много данных Таблица CREATE TABLE [AddressBook]...

8
Как запустить службы SQL в учетной записи NT SERVICE \ MSSQLSERVER, если она ранее выполнялась в LocalSystem

Недавно, только для экспериментальной работы, я переместил пути к файлам данных \ журнала по умолчанию (C: ...) в настройках сервера на новое место (G: \ DBA). Затем я переместил ранее существующие файлы базы данных data \ log в новое место (G: \ DBA) и перезапустил службы SQL. С тех пор, когда я...

8
Сокращение журнала транзакций SQL Server

В настоящее время мне приходится иметь дело с журналом транзакций SQL Server, который вышел из-под контроля. Отказ от ответственности: я не dba, и это не моя область знаний, поэтому, пожалуйста, потерпите меня. В настоящее время у меня есть файл журнала транзакций объемом 115 ГБ для базы данных...

8
Риски, связанные с обновлением до SQL Server 2008 R2

У нас есть целый ряд SQL-серверов, которые необходимо обновить с версии 2005 до 2008 R2. Работа планируется до середины года, так как Microsoft прекращает свою поддержку. Все SQL-серверы 2005 года - SP3 и SP4, работающие на Windows Server 2003 (поддержка которого уже прекращена, но у нас есть...

8
Выберите данные, разделенные на группы, равномерно распределенные по значению

Я хотел бы выделить в 4 группы данные из таблицы, имеющей сумму значений в группах, как можно более равномерно распределенных. Я уверен, что я не объясняю это достаточно ясно, поэтому я попытаюсь привести пример. Здесь я использую NTILE (4) для создания 4 групп: SELECT Time, NTILE(4) OVER (ORDER BY...

8
SQL Server 2014 Внезапное замедление / Нет вставок / Не связано с оборудованием или индексом

Я использую 350GBбазу данных на моем компьютере с ~ 40 миллионами строк. SQL Server 2014, Win7, AMD 8350 @ 4,8 ГГц, 16 ГБ ОЗУ и твердотельный накопитель емкостью 500 ГБ (база данных размещается на собственном твердотельном накопителе емкостью 500 ГБ с пропускной способностью чтения / записи 500 МБ...

8
SELECT INTO резервирует имя #Object в TempDB до времени выполнения?

Собрав воедино быстрый процесс для отладки, я столкнулся с ошибкой в ​​компиляторе. create proc spFoo @param bit as begin if @param = 0 begin select * into #bar from [master].dbo.spt_values -- where number between ... end else begin select top 10 * into #bar from [master].dbo.spt_values order by...

8
Сервер хранилища данных. Как вы рассчитываете характеристики RAM / CPU?

Я пытаюсь написать спецификацию для сервера хранилища данных для запланированного обновления хранилища данных. Поскольку мы запускаем виртуальные серверы на хостах VMWare, у нас есть возможность добавлять или удалять ресурсы по мере необходимости. В прошлом мы постепенно добавляли RAM и CPU по мере...

8
Как я могу доказать, что NOLOCK является источником проблем с блокировкой?

Я не пытаюсь начать обсуждение типа Windows / Mac. Лично мне не нужно убеждать, что NOLOCKэто плохая идея как рефлексивная практика. Кажется, когда вы развиваете, все должно быть целенаправленным, а не реакционным (/ аминь) Итак ... ответственный программист настаивает NOLOCKна этом. Рекомендуется...