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

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

1
Что позволяет роль db_owner
Я пытался устранить неполадки при входе в систему, которая не может просматривать определенные таблицы в базе данных SQL Server 2012. При этом я не совсем понимаю, что позволяет членство в этой db_ownerроли. Я могу понять другие роли, такие как, db_datareader and db_datawriterно я все еще не понимаю, что db_ownerпозволяет.

3
Безопасно сгенерируйте UNIQUEIDENTIFIER в SQL Server
Я намерен использовать UNIQUEIDENTIFIERв качестве ключа доступа, который пользователи могут использовать для доступа к определенным данным. Ключ будет действовать как пароль в этом смысле. Мне нужно сгенерировать несколько таких идентификаторов как часть INSERT...SELECTзаявления. По архитектурным соображениям я хочу генерировать идентификаторы на стороне сервера в этом случае. Как я могу создать …

1
Как передать право собственности на схему dbo в SQL Server 2012
Я случайно дал пользователю право владения схемой db_owner (используя флажок в пользовательском интерфейсе, как показано ниже), и теперь я не могу: Передать право собственности другому пользователю Удалить пользователя из БД (хотя я могу удалить логин в SQL Server) Я попытался. Участник базы данных владеет схемой в базе данных и не …

2
SQL Server 2016 vs 2012 производительность вставки
У меня есть два экземпляра SQL Server на одном сервере: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) Standard Edition (64-разрядная версия) Microsoft SQL Server 2016 (SP1-CU5) (KB4040714) - 13.0.4451.0 (X64) Enterprise Edition (64-разрядная версия) Результаты sp_configure одинаковы для обоих экземпляров (кроме новых параметров 2016 года). Я создал новые базы …

2
В поисках инсайдерской информации FILESTREAM
Когда функция FILESTREAM активирована в Microsoft SQL Server 2012, SQL Server создаст «скрытый» общий ресурс в системе. Доля определяется следующим образом: Sharename FILESTREAM_SHARE Path \\?\GLOBALROOT\Device\RsFx0320\<localmachine>\FILESTREAM_SHARE Remark SQL Server FILESTREAM share Maximum users unlimited Users Caching Manual caching of documents Permissions NT-AUTHORITY\Authenticated Users, FULL Имя - это имя общего ресурса, который …

2
Какова логика ISNUMERIC для определенных специальных символов?
ISNUMERICФункция имеет некоторое неожиданное поведение. Документация MSDN гласит: ISNUMERICвозвращает 1, когда входное выражение оценивается как допустимый числовой тип данных; в противном случае возвращается 0. Допустимые числовые типы данных включают следующие: int, bigint, smallint, tinyint, десятичное, числовое, money, smallmoney, float, real . И это также имеет сноску: ISNUMERICвозвращает 1 для некоторых …

1
Почему вы должны использовать управляемую учетную запись службы, а не виртуальную учетную запись в SQL Server 2012?
В SQL Server 2012 учетные записи служб создаются как виртуальные учетные записи (VA), как описано здесь , в отличие от управляемых учетных записей служб (MSA). Важные различия, которые я вижу для этого, основаны на описаниях: MSA - это учетные записи домена, VA - локальные учетные записи. MSA используют автоматическое управление …

1
Подведение итогов к предыдущему ряду
Мне нужна помощь с оконными функциями. Я знаю, что вы можете рассчитать сумму в окне и промежуточную сумму в окне. Но возможно ли рассчитать предыдущий промежуточный итог, т.е. промежуточный итог, не включая текущую строку? Я предполагаю, что вам нужно будет использовать аргумент ROWили RANGE. Я знаю, что есть CURRENT ROWопция, …

1
Устранение неполадок SOS_SCHEDULER_YIELD ждать
Запустив нашу корпоративную ERP (Dynamics AX 2012), я заметил, что наша производственная среда кажется намного медленнее, чем наши системы разработки. После выполнения одних и тех же действий в средах разработки и производства при выполнении трассировки я подтвердил, что запросы SQL выполнялись в нашей производственной среде очень медленно по сравнению с …

1
Принудительная шпуля индекса
Я знаю, что этого следует избегать по соображениям производительности, но я пытаюсь показать условие, в котором это выглядит как демонстрация того, как убедиться, что оно не появляется. Однако я получаю предупреждение об отсутствующем индексе, но оптимизатор решает не создавать временный индекс. Я использую запрос SELECT z.a FROM dbo.t5 AS z …

3
Можно ли подключиться к экземпляру SQL Server 2000 из SQL Server Management Studio 2012?
Я хотел бы обновить свою машину разработки до SQL Server 2012, но я все еще управляю некоторыми (очень старыми) машинами SQL Server 2000. Сможет ли моя SSMS 2012 года подключиться к этим компьютерам с SQL Server 2000? SQL Server 2008 R2 отлично работает (что у меня сейчас).

3
Запрос SQL Server медленный при разбиении на страницы
Я вижу странное поведение со следующим запросом T-SQL в SQL Server 2012: SELECT Id FROM dbo.Person WHERE CONTAINS(Name, '"John" AND "Smith"') ORDER BY Name Только выполнение этого запроса дает мне около 1300 результатов менее чем за две секунды (включен полнотекстовый индекс Name) Однако, когда я изменяю запрос на это: SELECT …

1
Сравнение двух запросов в SQL Server 2012
Я сравниваю два запроса в SQL Server 2012. Цель состоит в том, чтобы использовать все соответствующие информацию , доступные из оптимизатора запросов при выборе наилучшего запроса. Оба запроса дают одинаковые результаты; максимальный заказ для всех клиентов. Очистка пула буферов была выполнена перед выполнением каждого запроса с помощью FREEPROCCACHE и DROPCLEANBUFFERS …

1
Переместить первичный ключ в файловую группу (SQL Server 2012)
Как я могу переместить кластерный первичный ключ в новую файловую группу? Я уже нашел возможный «алгоритм», но он ужасно неэффективен: Удалить некластеризованные индексы (требуется их восстановление и перестроение) Удалить кластеризованный индекс (требует пересчета всей таблицы) Создать новое ограничение первичного ключа (огромная операция сортировки) Создать все некластеризованные индексы (требуется сортировка и …

5
Какие разрешения необходимы для усечения таблицы?
У меня есть учетная запись SQL со следующими разрешениями для базы данных: db_executorРоль , которую вы видите этот счет , будучи членом был создан этим скриптом: CREATE ROLE [db_executor] AUTHORIZATION [dbo] GO GRANT EXECUTE TO [db_executor] GO Когда я побегать select, update, insertили deleteна столе, она работает отлично. Когда я …

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