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

Используйте этот тег для вопросов, относящихся к версии 2008 R2 Microsoft SQL Server.

296
Тайм-аут истек. Время ожидания истекло до завершения операции, или сервер не отвечает. Заявление было прекращено

У меня много пользователей на моем веб-сайте (20000-60000 в день), который является сайтом загрузки для мобильных файлов. У меня есть удаленный доступ к моему серверу (Windows Server 2008-R2). Ранее я получал сообщения об ошибке «Сервер недоступен» , но теперь я вижу ошибку тайм-аута соединения. Я...

239
Скрипт для уничтожения всех соединений с базой данных (больше чем RESTRICTED_USER ROLLBACK)

У меня есть база данных для разработки, которая часто переустанавливается из проекта базы данных Visual Studio (через TFS Auto Build). Иногда, когда я запускаю свою сборку, я получаю эту ошибку: ALTER DATABASE failed because a lock could not be placed on database 'MyDB'. Try again later. ALTER...

208
Выход из однопользовательского режима

В настоящее время моя база данных находится в однопользовательском режиме. Когда я пытаюсь расширить свою базу данных, я получаю сообщение об ошибке: База данных 'my_db' недоступна. (ObjectExplorer) Кроме того, когда я пытаюсь удалить базу данных, я получаю сообщение об ошибке: Изменения состояния...

182
Как проверить дату последнего изменения хранимой процедуры или функции на SQL-сервере

Мне нужно проверить, когда функция была изменена в последний раз. Я знаю, как проверить дату создания (это в окне свойств функции в SQL Server Management Studio). Я обнаружил, что в SQL Server 2000 было невозможно проверить дату изменения (посмотрите на этот пост: можно ли определить, когда...

164
Ошибка при переименовании базы данных в SQL Server 2008 R2

Я использую этот запрос для переименования базы данных: ALTER DATABASE BOSEVIKRAM MODIFY NAME = [BOSEVIKRAM_Deleted] Но это показывает ошибку при исключении: Сообщение 5030, уровень 16, состояние 2, строка 1 Не удалось заблокировать базу данных для выполнения операции. Что-то не так с моим...

158
Выберите размер базы данных SQL Server

Как я могу запросить мой сервер SQL, чтобы получить только размер базы данных? Я использовал это: use "MY_DB" exec sp_spaceused Я получил это: database_name database_size unallocated space My_DB 17899.13 MB 5309.39 MB Он возвращает мне несколько столбцов, которые мне не нужны, может быть, есть...

113
Обновление SQL с помощью row_number ()

Я хочу обновить свой столбец CODE_DEST с инкрементным числом. У меня есть: CODE_DEST RS_NOM null qsdf null sdfqsdfqsdf null qsdfqsdf Я хотел бы обновить его, чтобы он был: CODE_DEST RS_NOM 1 qsdf 2 sdfqsdfqsdf 3 qsdfqsdf Я пробовал этот код: UPDATE DESTINATAIRE_TEMP SET CODE_DEST = TheId FROM...

113
Не удалось загрузить файл или сборку Microsoft.SqlServer.management.sdk.sfc версии 11.0.0.0

Я установил MS SQL Server 2008 R2, и когда я пытаюсь обновить модель из базы данных в файле EDMX, я сталкиваюсь с этой ошибкой. Не удалось загрузить файл или сборку Microsoft.SqlServer.management.sdk.sfc версии 11.0.0.0 Я попытался установить здесь общие объекты управления Microsoft SQL Server 2008...

108
SQL Server - создать копию таблицы базы данных и поместить ее в ту же базу данных?

У меня есть таблица ABC в базе данных DB. Я хочу создать копии ABC с именами ABC_1, ABC_2, ABC_3 в той же БД. Как я могу это сделать, используя Management Studio (желательно) или SQL-запросы? Это для SQL Server 2008...

102
Поиск названий таблиц

Для поиска строк в моих хранимых процедурах я использую следующее: use DBname SELECT Name FROM sys.procedures WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%xxx%' Легко ли изменить приведенное выше, чтобы он выполнял поиск по именам таблиц в конкретном db "DBname"?...

89
Расчет расстояния между двумя точками (широта, долгота)

Я пытаюсь рассчитать расстояние между двумя позициями на карте. Я сохранил в своих данных: Долгота, Широта, X POS, Y POS. Раньше я использовал приведенный ниже фрагмент. DECLARE @orig_lat DECIMAL DECLARE @orig_lng DECIMAL SET @orig_lat=53.381538 set @orig_lng=-1.463526 SELECT *, 3956 * 2 * ASIN(...

88
Функция разделения COUNT () OVER возможна при использовании DISTINCT

Я пытаюсь написать следующее, чтобы получить общее количество различных NumUsers, например: NumUsers = COUNT(DISTINCT [UserAccountKey]) OVER (PARTITION BY [Mth]) Студия менеджмента, похоже, не слишком довольна этим. Ошибка исчезает, когда я удаляю DISTINCTключевое слово, но тогда это не будет...

88
Как запросить значения и атрибуты Xml из таблицы в SQL Server?

У меня есть таблица, содержащая Xmlстолбец: SELECT * FROM Sqm Образец xmlданных строки будет: <Sqm version="1.2"> <Metrics> <Metric id="TransactionCleanupThread.RecordUsedTransactionShift" type="timer" unit="µs" count="1" sum="21490" average="21490" minValue="73701" maxValue="73701"...