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

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


6
Установите для SqlClient значение по умолчанию ARITHABORT ON
Перво-наперво: я использую MS SQL Server 2008 с базой данных на уровне совместимости 80 и подключаюсь к ней с помощью .Net System.Data.SqlClient.SqlConnection. По соображениям производительности я создал индексированное представление. В результате необходимо выполнить обновления таблиц, на которые есть ссылки в представлении ARITHABORT ON. Тем не менее, профилировщик показывает, что SqlClient …

4
Как определить столбец (столбцы), отвечающие за «Строка или двоичные данные будут обрезаны».
Я генерирую некоторые запросы автоматически с помощью кода, который я написал в SELECT из удаленной базы данных Pg, и вставляю в локальную базу данных SQL Server. Тем не менее, один из них генерирует эту ошибку: [Microsoft] [Драйвер ODBC SQL Server] [SQL Server] Строка или двоичные данные будут усечены. (SQL-22001) [состояние …

5
Существует ли процесс типа «передовой опыт» для разработчиков для отслеживания изменений в базе данных?
Каков хороший способ перенести изменения БД из среды разработки в систему контроля качества в рабочую среду? В настоящее время мы: Сценарий изменения в файле SQL и присоединить его к рабочему элементу TFS. Работа рецензируется Когда работа готова к тестированию, SQL запускается на QA. Работа проверена QA Когда работа готова к …

1
SQL Server: заблокирован при блокировке ресурсов буфера связи
В чем может быть причина такого тупика? (вообще не тупик) Блокировка ресурсов буфера связи Указано ли, что в системе недостаточно памяти, а количество буферов исчерпано? Подробная ошибка: Транзакция (ID процесса 59) была заблокирована для ресурсов буфера связи блокировки с другим процессом и была выбрана в качестве жертвы тупика. Перезапустите транзакцию

8
IntelliSense не работает, но он включен
Эта проблема действительно оказывается сложной (и довольно раздражающей). В SQL Server Management Studio 2008 еще несколько дней назад мой IntelliSense работал отлично. Затем внезапно это прекратилось. Значок, как он активирован в меню панели инструментов и в разделе Инструменты -> Параметры -> Текстовый редактор -> T-SQL -> IntelliSense, говорит, что он …

2
Почему подстановочные знаки в операторах GROUP BY не работают?
Я пытаюсь заставить работать следующий оператор SQL, но получаю синтаксическую ошибку: SELECT A.*, COUNT(B.foo) FROM TABLE1 A LEFT JOIN TABLE2 B ON A.PKey = B.FKey GROUP BY A.* Здесь A - это широкая таблица с 40 столбцами, и я хотел бы избежать перечисления каждого имени столбца в предложении GROUP BY, …

4
Следует ли избегать схемы dbo?
Когда дело доходит до схемы dbo: Лучше ли избегать использования схемы dbo при создании объектов базы данных? Почему следует избегать схемы dbo или нет? Какой пользователь базы данных должен владеть схемой dbo?

5
Восстановление резервной копии в более старую версию SQL Server
При попытке восстановить резервную копию в базе данных SQL Server Express 2008 я получил следующую ошибку: Restore failed for Server '...\SQLEXPRESS'. (Microsoft.SqlServer.SmoExtended) System.Data.SqlClient.SqlError: The database was backed up on a server running version 10.50.1600. That version is incompatible with this server, which is running version 10.00.2531. Either restore the database …

1
Поле Varchar (max) обрезает данные после 8000 символов
У меня есть поле для хранения некоторых данных, поле объявлено как varchar(max). Насколько я понимаю, это должно быть сохранение 2^31 - 1символов, но когда я ввожу некоторый контент более 8000 символов, он отключает все остальное. Я проверил, что все данные включены в мою инструкцию по обновлению, и запрос везде выглядит …

6
Запрос отчета о распределении дискового пространства и занятого пространства
Мы используем в общей сложности 6 баз данных для приложения, и мы можем распределить только 4 ТБ пространства между всеми 6 базами данных автоматического увеличения (через хранилище SAN). Я хотел бы написать запрос (отчет) для одной базы данных с указанием атрибутов «В настоящее время выделенное пространство» и «Доступное свободное пространство» …

2
Если положительный, суммируйте все пункты. Если отрицательный, вернуть каждый
Мне нужно найти путь ко SUM()всем положительным значениям numи вернуть SUM()все положительные числа и отдельную строку для каждого отрицательного числа. Ниже приведен пример DDL: Create Table #Be ( id int , salesid int , num decimal(16,4) ) Insert Into #BE Values (1, 1, 12.32), (2, 1, -13.00), (3, 1, 14.00) …

2
Зачем нам нужно перестраивать и реорганизовать индексы в SQL Server
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 7 лет назад . После поиска в интернете я не смог найти причину Зачем нам нужно перестраивать и реорганизовать индексы в SQL Server? что происходит внутри, когда мы перестраиваем …

2
Участник базы данных владеет схемой в базе данных и не может отбрасывать сообщение
Я пытаюсь удалить участника из базы данных, но не могу, потому что он владеет схемой. Однако, когда я иду редактировать пользователя, поле для снятия флажка становится синим и неустранимым. Как я могу удалить принципал из этих схем?

6
Как просмотреть зашифрованное представление или хранимую процедуру
Я работаю над сторонней базой данных. Когда я пытаюсь просмотреть определение представления, щелкнув правой кнопкой мыши CREATE TOи затем NEW QUERY EDIT WINDOW, я получаю сообщение об ошибке: Это свойство может не существовать для этого объекта или не может быть извлечено из-за недостаточных прав доступа. Текст зашифрован.

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