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

SQL Server 2008 (основная версия сборки 10.00.xxxx). Пожалуйста, также пометьте с помощью sql-сервера.


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


7
Написание простой банковской схемы: как я должен синхронизировать свои балансы с историей их транзакций?
Я пишу схему для простой банковской базы данных. Вот основные характеристики: База данных будет хранить транзакции против пользователя и валюты. У каждого пользователя есть один баланс на валюту, поэтому каждый баланс - это просто сумма всех транзакций с данным пользователем и валютой. Баланс не может быть отрицательным. Приложение банка будет …

6
Каковы основные причины тупиков и их можно предотвратить?
Недавно одно из наших приложений ASP.NET показало ошибку взаимоблокировки базы данных, и меня попросили проверить и исправить ошибку. Мне удалось найти причину тупика - хранимой процедуры, которая строго обновляла таблицу внутри курсора. Я впервые вижу эту ошибку и не знаю, как ее эффективно отследить и исправить. Я перепробовал все возможные …

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

4
Каковы объективные бизнес-причины для предпочтения SQL Server 2012 над 2008 R2?
Моя компания принимает решение о покупке SQL Server 2012 Denali или SQL Server 2008 R2 для нового сервера базы данных. Я ищу объективные причины для выбора одного над другим. Наши требования: Стандартная версия (по финансовым причинам и из-за отсутствия необходимости в корпоративных функциях) Рабочая нагрузка OLTP (это означает, что нам …


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

2
Какова цель базы данных «владелец»?
Сегодня, устраняя проблему с сервисным брокером, я обнаружил, что владельцем базы данных был логин Windows сотрудника, покинувшего компанию. Его логин был удален, и поэтому уведомления о запросах не выполнялись. Предположительно, лучшая практика для решения этой проблемы - сделать 'sa' владельцем базы данных. Мы изменили это, и это очистило очередь. Мой …

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 Recompile vs OPTIMIZE FOR UNKNOWN
Таким образом, у нас был длительный процесс, вызывающий проблемы этим утром (30 секунд + время выполнения). Мы решили проверить, не виноват ли сниффинг параметров. Итак, мы переписали proc и установили входящие параметры в переменные, чтобы избежать перехвата параметров. Испытанный / верный подход. Bam, время запроса улучшилось (менее 1 секунды). При …

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

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