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

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


6
Попытка получить логическую страницу (5: 65424) в базе данных 2 не удалась
Я получаю следующее SqlExceptionпри вызове хранимой процедуры: Попытка получить логическую страницу (5: 65424) в базе данных 2 не удалась. Он принадлежит единице распределения 7349876362857938944, а не 4899918190390149120. System.Data.SqlClient.SqlException произошла ошибка Message = "Попытка извлечь логическую страницу (5: 65424) в базе данных 2. Она принадлежит блоку выделения 7349876362857938944, а не 4899918190390149120. …

5
Права доступа пользователя перепутаны после резервного копирования -> Операция восстановления
Мне пришлось перенести несколько баз данных SQL Server 2008 на наш новый сервер баз данных, поэтому я скопировал их все (в файлы .bak), скопировал эти файлы в новый ящик и восстановил их (все сделано с помощью SQL Management Studio). Все прошло нормально, но теперь я не могу войти ни в …

3
Есть ли время, когда мы должны избегать каскадного удаления?
В SQL Server 2008 есть первичная таблица, которая связана с тремя другими дочерними таблицами отношением 1 ко многим. Итак, мы думаем об использовании каскадного удаления в первичной таблице, чтобы все записи в дочерней таблице были удалены при удалении записи из первичной таблицы. Итак, является ли каскадное удаление правильным выбором здесь? …

1
Почему suser_name () не отражает изменение имени учетной записи AD?
Имена одного из наших пользователей были юридически изменены, поэтому мы изменили их имя в Active Directory для соответствия - с домена \ старое имя на домен \ новое имя. Однако, когда suser_sname () вызывается этим пользователем в хранимой процедуре, он возвращает старое имя, а не новое. Поиск в Google привел …

2
Можно ли по умолчанию настроить / использовать sp_executesql?
Я смотрю на приложение, которое использует высокодинамичные запросы SQL против SQL Server. Глядя на запросы, которые составлены очень странными и сложными способами, но это уже другая история, я расскажу это, чтобы дать вескую причину того, что я не в состоянии (слишком глупо) самому что-то выяснить ... Я не вижу любой …

2
Подразумевается ли ELSE 0 в моем утверждении COUNT CASE WHEN?
Какая разница между COUNT(CASE WHEN [Column A] = ____ THEN 1 END а COUNT(CASE WHEN [Column A] = ____ THEN 1 ELSE 0 END? Я использовал первый и до сих пор не видел разницы; Что является причиной для добавления ELSE 0- существуют ли ситуации, когда SQL Server будет неправильно рассчитывать?

2
Почему возникают типы ожидания async_network_io?
На прошлой неделе в нашей базе произошло что-то странное. Внезапно приложение заблокировалось для наших пользователей, которые не смогли сохранить новые объекты и т. Д. После просмотра монитора активности SQL Server (2008 с режимом совместимости 2005) я увидел следующие три записи: Через некоторое время пользователи получили тайм-аут соединения. Когда я убил …

6
Оценить прогнозируемый рост базы данных
Недавно я начал работать с SQL Server 2008 в качестве стажера DBA. Мне нужно рассчитать размер базы данных, а также оценить ее рост за последние месяцы и прогнозируемый рост на следующие 12 месяцев. Я могу использовать оператор sp_spaceused для вычисления фактического размера, но как мне вычислить все остальное?

1
MSG 666 при выполнении запроса на вставку в индексированную таблицу с 80М строк
Странно, моя хранимая процедура начала получать Msg 666 для некоторых входных данных. Хранимая процедура завершается неудачно на последнем шаге, когда она пытается вставить строку в таблицу со следующей структурой: Columns: A_Id: PK, int B_Id: PK, FK, int C_Id: PK, FK, int D_Id: PK, smallint По сути, это таблица, которая соединяет …

5
Запрос без указания схемы таблицы
Я импортировал несколько таблиц из SQL Server 2000 в свою базу данных 2008 года. Все импортируемые таблицы с префиксом мое имя пользователя , например: erpadmin.tablename. В свойствах таблицы в качестве схемы БД указано «erpadmin». Когда я пишу запрос, мне нужно включить «erpadmin». перед всеми именами таблиц, что сбивает с толку. …

5
Установка SQL Server RAID 10 против RAID 5
Я новичок в настройке серверов SQL и Vms. Мой предшественник использовал Raid 5 для диска C, где находилась установка SQL, и RAID 10 для файлов базы данных и журналов базы данных. Мне было интересно, правильно ли это, или вместо этого следует использовать RAID 5 для файлов базы данных SQL? Любая …

3
Риски связанного сервера
Я реализую новую функцию, которая требует данных из баз данных на нескольких серверах. Мне просто нужно объединить данные со всех этих серверов и отсортировать их. На ум приходят два варианта: Используйте связанные серверы и напишите простой запрос для объединения и сортировки данных, которые будут запускаться с одного сервера и собирать …

2
Ведение журнала транзакций в базе данных Mirror
Версия SQL Server: 2008 R2 Enterprise SP2 Я пытаюсь разобраться с нашим обслуживанием SQL Server, и я столкнулся с чем-то, что я считаю неправильным. У нас есть один производственный экземпляр с 3 базами данных, каждая из которых зеркально удалена от экземпляра DR. Глядя на экземпляр DR, я заметил, что файлы …

1
Конфигурации пакета служб SSIS 2008 игнорируются
С изменением конфигурации пакета в 2008 году по сравнению с 2005 годом, когда я указал / ConfigFile что-то.dtsConfig в командной строке, переменные, определенные в пакете, сохраняют свои значения времени разработки вместо использования параметров из файла конфигурации. Я не совсем уверен, что понимаю, КАК получить внешний конфигурационный файл для использования вообще. …

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