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

12
Скопируйте и переименуйте БД, чтобы я мог прикрепить обе копии

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

12
Почему SQL Server не поддерживает ограничения внешнего ключа для представлений?

Я знаю, что SQL Server не поддерживает использование представления в качестве ссылки для ограничения внешнего ключа, есть ли причина (то есть что-то связанное с реляционной моделью), это так? Кажется, это было бы полезно...

12
Не удается запустить экземпляр SqlLocalDB с моей учетной записью Windows

Я администратор и просто запускаю команду: sqllocaldb start v11.0 Результат: Start of LocalDB instance "v11.0" failed because of the following error: Error occurred during LocalDB instance startup: SQL Server process failed to sta rt. Журнал просмотра событий ID события: 528 Вызов API Windows...

12
ETL: извлечение из 200 таблиц - поток данных SSIS или пользовательский T-SQL?

Исходя из моего анализа, полная размерная модель нашего хранилища данных потребует извлечения из более чем 200 исходных таблиц. Некоторые из этих таблиц будут извлечены как часть дополнительной нагрузки, а другие будут полной загрузкой. Отметим, что у нас есть около 225 исходных баз данных с...

12
Обновите SQL Server 2005 до SQL Server 2012

У меня есть тестовая среда со следующим: Виртуальная машина (Hyper-V) Windows Server 2008 R2 SP1 (64-разрядная версия) Windows SQL Server 2005 Developer Edition SP4 (64-разрядная версия) (имя экземпляра по умолчанию) Создана 1 база данных с репликацией слиянием ... 3 публикации с 2 подписчиками...

12
Установка READ UNCOMMITTED при чтении DMV

Я видел, как несколько человек звонили, SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDпрежде чем читать системные DMV. Есть ли какая-либо причина для этого, если вы не смешиваете вызовы к DMV и таблицам в одной...

12
Быстрый способ проверить две таблицы друг против друга

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

12
Найти осиротевших пользователей

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

12
Как я могу запросить существующие снимки базы данных на сервере SQL?

Я пытаюсь создать запрос t-sql, который может определить, есть ли у данной базы данных снимки базы данных, которые были созданы из нее. Например, если бы я создал снимок, подобный этому: CREATE DATABASE [DatabaseA_Snapshot] ON (NAME=DatabaseA, FileName='<whatever>') AS SNAPSHOT OF [DatabaseA]...

12
Есть ли разница между размещением псевдонима столбца в начале или конце определения столбца?

Я всегда видел и писал свои псевдонимы столбцов как SELECT 1 as ColumnName но сегодня наткнулся на запрос, который использовал SELECT ColumnName = 1 Есть ли разница в том, как выполняются эти два запроса? Или среди администраторов баз данных есть какой-то стандарт? Лично я думаю, что 2-й будет...

12
Проект базы данных SQL Server для «заархивированных, но доступных» данных

У нас есть большая база данных (> 1 ТБ), которую мы намерены «сжать». База данных вращается вокруг одного основного объекта, назовем его «Визит». Для обсуждения, скажем, это база данных для медицинской практики. Всего существует 30 «типов» посещений, таких как процедура, ежегодное обследование,...

12
Физическая операция конкатенации: гарантирует ли она порядок выполнения?

В стандартном SQL результат a union allне гарантируется в любом порядке. Итак, что-то вроде: select 'A' as c union all select 'B' Может вернуть две строки в любом порядке (хотя на практике в любой известной мне базе данных «A» будет стоять перед «B»). В SQL Server это превращается в план выполнения...

12
Как удалить неверный план выполнения из базы данных SQL Azure?

DBCC FREEPROCCACHEне работает в Azure SQL DB. Как еще я могу заставить план выкинуть себя из кэша таким образом, чтобы это не повредило производственной системе (то есть я не могу просто изменять таблицы, как бы то ни было)? Это специально для SQL, созданного Entity Framework, так что это не...

12
Резервные копии транзакций SQL Server и журналы

Я унаследовал среднюю по размеру критическую для бизнеса базу данных SQL Server 2008 и пытаюсь обдумать планирование резервного копирования. (Я разработчик, а не администратор баз данных.) То, как наша система настроена сейчас, есть две системы резервного копирования: Еженедельные полные резервные...

12
Обновление таблицы с миллионами записей, прошло 4 дня

В настоящее время я обновляю таблицу с миллионами записей, прошло 4 дня, и запрос все еще выполняется. Я проверил монитор активности, показывает, что запрос запущен. В журнале событий нет ошибок вообще. Производительность мудрая: Tempdb на диске A (850 ГБ свободного места) файл базы данных на диске...

12
Какую пропускную способность следует ожидать с MPIO?

Dell PowerEdge 2950 с двумя сетевыми картами 1 Гбит / с подключается к двум портам 1 Гбит / с на коммутаторе, который затем переходит к NetApp с четырьмя сетевыми картами 1 Гбит / с, которые представлены как один виртуальный интерфейс. 24 диска, 7200k SATA, NetApp RAID-DP. Я сопоставил каждый...

12
Как правильно устранить неполадки репликации слиянием ложных конфликтов

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

12
MERGE использует tempdb?

Рассмотрим следующий запрос: MERGE [Parameter] with (rowlock) AS target USING (SELECT @AreaId, @ParameterTypeId, @Value) AS source (AreaId, ParameterTypeId, Value) ON (target.AreaId = source.AreaId AND target.ParameterTypeId = source.ParameterTypeId) WHEN MATCHED THEN UPDATE SET target.Value =...

12
Существуют ли какие-либо сторонние инструменты, которые могут читать и / или анализировать файлы трассировки SQL Profiler (.trc) [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . У меня есть файл .trc из трассировки, которую администратор баз данных сделал в одной из...