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

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

12
Является ли NOLOCK (подсказка Sql Server) плохой практикой?
Я занимаюсь созданием веб-сайтов и приложений, которые не являются критически важными -> например. банковское программное обеспечение, космический полет, приложение для наблюдения за интенсивной терапией и т. д. Вы уловили идею. Итак, с этим массивным заявлением об отказе от ответственности, плохо ли использовать подсказку NOLOCK в каком-либо выражении Sql? Несколько лет …

10
ALTER DATABASE не удалось, потому что не удалось установить блокировку базы данных
Мне нужно перезапустить базу данных, потому что некоторые процессы не работают. Я планирую перевести его в офлайн и снова в онлайн. Я пытаюсь сделать это в Sql Server Management Studio 2008: use master; go alter database qcvalues set single_user with rollback immediate; alter database qcvalues set multi_user; go Я получаю …

4
Пример из реальной жизни, когда использовать OUTER / CROSS APPLY в SQL
Я смотрел CROSS / OUTER APPLYс коллегой, и мы изо всех сил пытаемся найти примеры из реальной жизни, где их можно использовать. Я потратил довольно много времени на то, чтобы узнать, когда мне следует использовать перекрестное применение вместо внутреннего соединения? и поиск в Google, но основной (единственный) пример кажется довольно …

15
Как узнать, какое ограничение FOREIGN KEY ссылается на таблицу в SQL Server?
Я пытаюсь удалить таблицу, но получаю следующее сообщение: Msg 3726, уровень 16, состояние 1, строка 3 Не удалось удалить объект dbo.UserProfile, поскольку на него ссылается ограничение FOREIGN KEY. Msg 2714, уровень 16, состояние 6, строка 2 В базе данных уже есть объект с именем «UserProfile». Я осмотрелся с помощью SQL …

6
Невозможно войти в SQL Server + проверка подлинности SQL Server + ошибка: 18456
Я создал учетную запись на моем сервере localhost \ sql2008 (например, User123) Сопоставлено с базой данных (по умолчанию) Режим аутентификации на SQL Server установлен на оба (Windows и SQL) Но войти в SQL Server не удается со следующим сообщением (для User123) Примечание. Несколько раз проверяли правильность ввода имени пользователя и …



13
Ошибка - не удалось получить монопольный доступ, поскольку база данных уже используется.
На самом деле я пытаюсь создать сценарий (в Sql Server 2008) для восстановления одной базы данных из одного файла резервной копии. Я ввел следующий код и получаю сообщение об ошибке - Msg 3101, Level 16, State 1, Line 3 Exclusive access could not be obtained because the database is in …


4
Несколько операторов INSERT против одного INSERT с несколькими значениями
Я провожу сравнение производительности при использовании 1000 операторов INSERT: INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('6f3f7257-a3d8-4a78-b2e1-c9b767cfe1c1', 'First 0', 'Last 0', 0) INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('32023304-2e55-4768-8e52-1ba589b82c8b', 'First 1', 'Last 1', 1) ... INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('f34d95a7-90b1-4558-be10-6ceacd53e4c4', 'First 999', 'Last …

8
Использование SQL Server 2008 и SQL Server 2005 и даты и времени
Я построил модель структуры сущностей на основе базы данных 2008 года. Все работает нормально с базой данных 2008 года. Когда я пытаюсь обновить объект в базе данных 2005 года, я получаю эту ошибку. Используемая версия SQL Server не поддерживает тип данных datetime2. Я специально не использовал какие-либо функции 2008 года …

10
Как изменить схему db на dbo
Я импортировал кучу таблиц со старого сервера sql (2000) в свою базу данных 2008 года. Все импортированные таблицы начинаются с моим именем, например: jonathan.MovieData. В таблице propertiesон указан jonathanкак схема db. Когда я пишу хранимые процедуры, мне теперь нужно включать jonathan.перед всеми именами таблиц, что сбивает с толку. Как мне …

6
«Поставщик« Microsoft.ACE.OLEDB.12.0 »не зарегистрирован на локальном компьютере» Ошибка при импорте xlsx на сервер sql
У меня 64-битная Windows 7 и SQLServer 2008 R2 (64-битная) Я следую приведенным здесь инструкциям по импорту файла excel на сервер sql, но в разделе Figure3 этого сообщения, когда я пытаюсь получить доступ к файлу excel, и когда я нажимаю следующий, эта ошибка заставляет меня остановиться: The 'Microsoft.ACE.OLEDB.12.0' provider is …

5
SQL Server Management Studio не позволяет мне добавлять индекс в таблицу
Когда я щелкаю правой кнопкой мыши папку индексов в таблице, пункт меню «Новый индекс» становится серым. Не понимаю почему. Я удалил все данные в таблице на всякий случай, обновил и перезапустил SSMS, но безуспешно. Я использую SQL Server 2012 Business Intelligence SP1 CTP.

4
Дата-время в T-SQL с округлением до ближайшей минуты и ближайших часов с использованием функций
В SQL Server 2008 я хотел бы, чтобы столбец datetime округлялся до ближайшего часа и ближайшей минуты, предпочтительно с существующими функциями в 2008 году. Для этого значения столбца 2007-09-22 15:07:38.850вывод будет выглядеть так: 2007-09-22 15:08 -- nearest minute 2007-09-22 15 -- nearest hour

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