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

8
Как выполнить массовую миграцию между схемами в SQL Server?

В настоящее время у нас есть несколько баз данных, но мы хотели бы объединить их и вместо этого разделить контексты нашего домена с помощью схем. В MS SQL Server 2008 R2 как я могу переместить все содержимое одной схемы в другую навалом? Например, все таблицы, представления, процедуры, индексы и т....

8
Как SQL Server возвращает как новое, так и старое значение во время ОБНОВЛЕНИЯ?

У нас были проблемы во время высокого параллелизма запросов, возвращающих бессмысленные результаты - результаты нарушают логику выполняемых запросов. Потребовалось время, чтобы воспроизвести проблему. Мне удалось распространить воспроизводимую проблему на несколько горстей T-SQL. Примечание . Часть...

8
Как создать новую таблицу с такими же ограничениями и индексами?

Я создаю новую таблицу с ограничениями первичного ключа и некластеризованным индексом в этой таблице. Я знаю, я хотел бы создать еще одну таблицу с такой же структурой и значениями, а также ключами и индексами. create table Dummy (id integer ,name varchar(20),salary integer Constraint PK_Con_id...

8
Надежна ли информация в sys.dm_db_index_usage_stats?

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

8
Более низкая производительность на новейших серверах

На производстве у нас есть несколько серверов, 4 из которых имеют очень похожую конфигурацию оборудования. Dell PowerEdge R620, единственное отличие состоит в том, что 2 новейших (купленных и настроенных 3 месяца назад) имеют RAID-контроллер v710, 256 ГБ ОЗУ и ЦП 2 физических Xeon E5-2680 2,80 ГГц....

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

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

8
Флаг трассировки 1222 не работает?

У меня есть клиентский сайт с двумя одинаково настроенными SQLr-серверами 2008r2 «A» и «C». На обоих серверах включены флаги трассировки 1204 и 1222, которые DBCC tracestatusпоказывают следующее на обоих серверах: TraceFlag Status Global Session 1204 1 1 0 1222 1 1 0 3605 1 1 0 На A флаги...

8
Операции агрегации в представлении игнорируют индекс [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . Сценарий Когда-то в небольшой компании, которая участвовала в процессе ETL, существовала...

8
Проверьте, есть ли какое-либо из значений в результате подзапроса

У меня сложный подзапрос, который возвращает список идентификаторов заказа. Мне нужно получить список клиентов, у которых есть эти заказы. Проблема заключается в том, что существует два способа назначения клиента для заказа (одно из двух полей). Я мог бы просто сделать что-то вроде этого: select *...

8
Альтернативы SQL Server TDE

Из-за высокой стоимости SQL Server Enterprise Edition, включающей функцию прозрачного шифрования данных, я ищу альтернативный продукт и нашел только несколько вариантов: DbDefence NetLib Encryptionizer Может ли кто-нибудь рассказать о своем опыте работы с любым из вышеуказанных продуктов (влияние...

8
Почему происходит сбой SQL Server Management Studio?

Когда я открываю SSMS, я получаю это сообщение: SSMS - SQL Server Management Studio столкнулся с проблемой и должен быть закрыт. Приносим свои извинения за неудобства. Что я могу сделать? Проблема сохраняется после перезагрузки, и у меня не установлены надстройки. Это SQL Server 2008 R2 SSMS,...

8
Поддержка SQL Server 2008 R2 в Windows 10

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

8
Получить @@ SERVERNAME со связанного сервера

Это кажется основным вопросом, но я не могу найти никаких ответов - мне нужно иметь возможность получить имя / экземпляр сервера и т. Д. От связанного сервера. Я попробовал пару вещей: select <linked server>.@@SERVERNAME; select <linked server>.SERVERPROPERTY('ServerName'); ... но не...

8
Использование базы данных для отслеживания блокировки / разблокировки объектов

У меня есть требование отслеживать действия по блокировке / разблокировке объектов. Перед выполнением какого-либо действия над объектом (контрактом, партнером и т. Д.) Генерируется lockсобытие. После того, как действие закончено, оно выпускает unlockсобытие. Я хочу получить те объекты, которые...

8
SQL Server 2008: последовательность, которая перезапускается ежедневно

Я должен добавить триггер, который должен обновить столбец, используя следующие строки формата:, <current_date>_<per_day_incremental_id>например 2015-10-01_36. Идентификаторы должны быть инкрементными, и пробелы допускаются. Мой подход довольно наивен: создайте таблицу с текущей датой и...

8
Переключение между базами данных с динамическим SQL

У меня есть процесс, который включает в себя выполнение различных команд между несколькими базами данных - однако, когда я использую динамический SQL для изменения БД с помощью 'use @var', тогда он фактически не меняет базу данных. Выполнение этого в [test_db]: declare @currentDB varchar(max)...

8
Как я могу получить отдельные учетные записи, такие как SSMS?

У меня есть клиентская программа на c #, которая выполняет хранимые процедуры через ExectueNonQuery, включая PRINTперехват и вывод ошибок с событиями InfoMessage. Работает нормально, но я заметил кое-что странное. Когда я выполняю хранимую процедуру из SSMS, она отображает количество строк для...

8
Медленный запрос при наличии «содержит» и «=» в предложении where

Следующий запрос занимает около 10 секунд для завершения таблицы с 12k записей select top (5) * from "Physician" where "id" = 1 or contains("lastName", '"a*"') Но если я изменю предложение where на where "id" = 1 или where contains("lastName", '"a*"') Он вернется мгновенно. Оба столбца...

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

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