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

SQL Server 2008 (основна версія збірки 10.00.xxxx). Будь ласка, позначте також sql-сервером.


1
Як змусити базу даних drop у SQL Server 2008
Я намагаюся примусити скинути базу даних, але після скидання бази даних, коли я намагаюся відтворити базу даних, я отримую помилку не вдається створити файл C: \ Program Files ..... [ім'я бази даних] .mdf, оскільки він уже існує Ось мій запит, щоб змусити скинути базу даних Use master; ALTER database [databasename] …


7
Написання простої схеми банку: Як я можу підтримувати баланси у синхронізації з історією транзакцій?
Я пишу схему для простої банківської бази даних. Ось основні характеристики: База даних зберігатиме транзакції проти користувача та валюти. У кожного користувача є один залишок на валюту, тому кожен залишок - це просто сума всіх транзакцій проти даного користувача та валюти. Баланс не може бути негативним. Банківська програма зв’язуватиметься зі …

6
Які основні причини тупиків і чи можна їх запобігти?
Нещодавно в одному з наших програм ASP.NET з'явилася помилка в тупиковій базі даних, і мені було запропоновано перевірити та виправити помилку. Мені вдалося знайти причину тупику - це збережена процедура, яка суворо оновлювала таблицю в межах курсору. Це перший раз, коли я бачив цю помилку і не знав, як її …

11
Передача параметрів масиву в збережену процедуру
У мене є процес, який захоплює купу записів (1000) і оперує ними, і коли я закінчу, мені потрібно позначити велику кількість їх як оброблених. Я можу зазначити це великим списком ідентифікаторів. Я намагаюся уникати шаблону "оновлень в циклі", тому я хотів би знайти більш ефективний спосіб відправити цей мішок з …

4
Які об’єктивні бізнес-причини віддати перевагу SQL Server 2012 за 2008 рік?
Моя компанія стоїть перед рішенням придбати SQL Server 2012 Denali або SQL Server 2008 R2 для нового сервера баз даних. Я шукаю об’єктивні причини, щоб обрати одну над іншою. Наші вимоги: Стандартне видання (з фінансових причин та відсутність потреби у функціях підприємства) Навантаження OLTP (це означає, що нам не потрібні …


8
Як швидко зменшити всі файли для всіх баз даних?
Як у SQL Server (у даному випадку 2008) можна швидко зменшити всі файли, як журнал, так і дані для всіх баз даних в екземплярі? Я міг пройти SSMS і клацнути правою кнопкою миші кожну та вибрати завдання -> Зменшити, але я шукаю щось швидше. Я написав декілька сценаріїв "Створити базу …

2
Яке призначення бази даних "власник"?
Сьогодні, вирішуючи проблему сервісного брокера, я виявив, що власником бази даних є логін Windows працівника, який вийшов з компанії. Його логін було видалено, і таким чином повідомлення про запити не вдалося. Імовірно, найкраща практика для вирішення цього питання - зробити "власника" власником бази даних. Ми це змінили, і це очистило …

5
Я не можу підключитися до бази даних SQL моїх серверів через IP-адресу
У мене налаштований сервер, який працює під управлінням Windows Server 2008 та інстальований SQL Server 2008 Express. Я можу підключитися до бази даних SQL Server Express машини через MACHINENAME/SQLEXPRESS. Однак коли ми підходимо до підключення через будь-яке програмне забезпечення або сценарій, використовуючи IP-адресу, це з'єднання не дозволить. Я намагався: Вимкнення …


3
Чому моя база даних все ще фрагментована після того, як я відновив і переробив все?
У мене є база даних, яку я спробував дефрагментувати всі таблиці відразу, запустивши цей T-SQL: SELECT 'ALTER INDEX all ON ' + name + ' REORGANIZE;' + CHAR(10) + 'ALTER INDEX all ON ' + name + ' REBUILD;' FROM sys.tables Потім скопіюйте та вставте висновок у нове вікно запиту …

3
Sniffing параметрів vs VARIABLES vs Rekompile vs OPTIMIZE FOR NEKNOW
Таким чином, у нас вранці тривалий пробіг, що спричинив проблеми (30 сек + час роботи) Ми вирішили перевірити, чи не винна нюхання параметрів. Отже, ми переписали процедуру і встановили вхідні параметри змінним, щоб перемогти нюхування параметра. Перевірений / справжній підхід. Бам, час запиту покращився (менше 1 сек). При перегляді плану …

4
Як призначити весь доступ до безпеки групи Active Directory у SQL Server 2008?
Я хотів би використовувати інтегровану безпеку зі своїм внутрішнім додатком, який є всім у домені. На жаль, мені ніколи не вдалося змусити це добре працювати. Я хотів би призначити цілій групі Exchange (Active Directory) роль у SQL Server для доступу для читання / запису до певних таблиць. Таким чином, мені …

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