Запитання з тегом «sql-server-2008»

Використовуйте цей тег для питань, характерних для версії SQL-сервера Microsoft 2008 року.

12
Чи погана практика NOLOCK (підказка сервера Sql)?
Я займаюся створенням веб-сайтів та додатків, які не є критично важливими -> напр. банківське програмне забезпечення, космічні польоти, програма моніторингу інтенсивної терапії тощо. Отже, з цією масовою відмовою, чи погано використовувати підказку NOLOCK у деяких заявах Sql? Кілька років тому колега адміністратора Sql запропонував мені використовувати NOLOCK, якщо я задоволений …

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з колегою і ми намагаємося знайти приклади реального життя, де їх використовувати. Я витратив досить багато часу на перегляд, коли я повинен використовувати Cross Apply через внутрішнє приєднання ? та googling, але головний (єдиний) приклад здається досить химерним (використовуючи кількість рядків з таблиці, щоб визначити, …


6
Не вдається увійти до SQL Server + Автентифікація SQL Server + Помилка: 18456
Я створив обліковий запис для входу на локальному сервері \ sql2008 (наприклад, користувач123) Зображено в базі даних (за замовчуванням) Режим автентифікації на SQL Server встановлено як (Windows, так і SQL) Але вхід у SQL Server не вдається з наступним повідомленням (для User123) Примітка. Перевіряли кілька разів, чи правильно введено ім’я …



15
Як я можу дізнатися, яке обмеження FOREIGN KEY посилається на таблицю на SQL Server?
Я намагаюся скинути таблицю, але отримую таке повідомлення: Msg 3726, рівень 16, стан 1, рядок 3 Не вдалося викинути об'єкт 'dbo.UserProfile', тому що на нього посилається обмеження FOREIGN KEY. Повідомлення 2714, рівень 16, стан 6, рядок 2 У базі даних вже є об’єкт з назвою "UserProfile". Я роздивився студію SQL …

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 …

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

8
Використання SQL Server 2008 та SQL Server 2005 та часу дати
Я створив модель фреймворку сутності на базі даних 2008 року. Все працює нормально проти бази даних 2008 року. Коли я намагаюся оновити об'єкт на базі даних 2005 року, я отримую цю помилку. Використовувана версія SQL Server не підтримує тип даних 'datetime2 Я спеціально не використовував жодних функцій 2008 року, коли …

6
Постачальник "Microsoft.ACE.OLEDB.12.0" не зареєстрований на локальній машині "Помилка при імпорті процесу xlsx на сервер sql
У мене 64-бітний Windows 7 і SQLServer 2008 R2 (64 біт) Я дотримуюся інструкціям, які тут імпортувати Excel файл в SQL сервера , але в розділі рис.3 цій посаді при спробі доступу Ехчел і коли я натискаю наступний цю помилку змушує мене зупинити: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on …

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

4
Час T-SQL округляється до найближчої хвилини та найближчих годин за допомогою функцій
У сервері SQL 2008 я хотів би округлити стовпець дати до найближчої години та найближчої хвилини, бажано, за допомогою існуючих функцій у 2008 році. Для цього значення стовпця 2007-09-22 15:07:38.850вихід буде мати вигляд: 2007-09-22 15:08 -- nearest minute 2007-09-22 15 -- nearest hour

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.