Администраторы базы данных

8
Можно ли обновить пробную версию SQL Server 2014 Standard Edition до полной лицензии Core?

Если я установлю копию SQL Server 2014 Standard Trial edition, можно ли будет впоследствии обновить эту версию (без полной переустановки) до полной версии (лицензия на ядро)? Я хотел бы установить и настроить этот материал, пока я жду лицензирования, но я не хочу причинять себе горе, если его...

8
Как изобразить ориентированный граф с несколькими родителями?

http://dirtsimple.org/2010/11/simplest-way-to-do-tree-based-queries.html предоставляет алгоритм для вставки и удаления из таблицы закрытия. Я хотел бы смоделировать подобную структуру данных, за исключением того, что у узлов может быть несколько родителей. Данный: Если мы удалим, [B, C]я ожидаю,...

8
Как я могу получить все бесхозные записи в одном запросе?

Я только что заметил несколько таблиц с потерянными записями (внешними ключами), которые больше не указывают ни на один первичный ключ. Как я могу запросить таблицы, чтобы получить список всех таких строк? Когда эти родительские записи были удалены или как с этим справиться? Я использую SQL Server...

8
Получать сообщение: не удалось выделить страницы: FAIL_PAGE_ALLOCATION 540

Я был бы признателен за помощь в следующем, я немного погуглил, но не смог решить этот вопрос. Я продолжаю получать сообщение в журнале SQL «Неудачное размещение страниц: FAIL_PAGE_ALLOCATION 540», за которым следует дамп, который я добавлю в конце этого вопроса. Для вашей информации, сборка:...

8
Разрешение на просмотр отчета о выполнении в каталоге служб SSIS

В настоящее время мы используем SSIS 2012. Есть ли способ для пользователя просматривать отчеты о выполнении в каталоге SSIS, не будучи ssis_admin или sysadmin? Это для производственной среды, и мы не хотим, чтобы люди манипулировали проектами каталога SSIS....

8
Почему CTE открыт для потерянных обновлений?

Я не понимаю, что имел в виду Крейг Рингер, когда он комментировал: Это решение может потерять обновления, если транзакция вставки откатывается; нет никакой проверки, чтобы убедиться, что ОБНОВЛЕНИЕ затронуло любые строки. на https://stackoverflow.com/a/8702291/14731 . Пожалуйста, предоставьте...

8
Что именно перекрывает кандидатный ключ?

Может кто-нибудь, пожалуйста, объясните мне в простых терминах, что это такое overlapping candidate key? Как следует overlappingиз названия? Рассмотрим следующее соотношение R(L,M,N,O,P) { M -> O NO -> P P -> L L -> MN } Какая из приведенных выше функциональных зависимостей привносит...

8
Флаг трассировки 1222 не работает?

У меня есть клиентский сайт с двумя одинаково настроенными SQLr-серверами 2008r2 «A» и «C». На обоих серверах включены флаги трассировки 1204 и 1222, которые DBCC tracestatusпоказывают следующее на обоих серверах: TraceFlag Status Global Session 1204 1 1 0 1222 1 1 0 3605 1 1 0 На A флаги...

8
Оптимизированные для памяти библиотеки DLL не удаляются

Из BOL я понимаю, что администраторам баз данных не нужно администрировать библиотеки DLL, созданные для таблиц с оптимизированной памятью, или встроенные хранимые процедуры, так как они автоматически перекомпилируются, когда запускается служба SQL Server, и удаляются, когда она больше не нужна. Но...

8
Оптимизация производительности вставки таблицы сервера SQL

настройка В хранилище данных я объединяю таблицу фактов с 20 измерениями. Таблица фактов содержит 32 миллиона строк и 30 столбцов. Это временная промежуточная таблица, поэтому мне не приходится иметь дело с другими пользователями, читающими или пишущими эту таблицу. Я выбираю 10 столбцов из базовой...

8
SQL Server: как создать пользователя с доступом только с определенных адресов HOSTNAME или IP

У меня есть одно глупое приложение, на которое я полагаюсь, которое имеет жестко закодированную строку подключения внутри. Чтобы повысить безопасность моего SQL Server, я бы хотел сделать пользователей SQL такими же, как одно жестко закодированное внутри приложения, но я хочу, чтобы этот...

8
sp_prepexec (sp_execute) против sp_executeSQL

Суть вопроса: являются ли фактические хранимые процедуры единственным механизмом, который реализует кэширование временных таблиц, или системные хранимые процедуры, такие как sp_executeSQL/ sp_executeтакже используют их? Я не администратор баз данных, поэтому, пожалуйста, используйте маленькие...

8
Преобразование типа данных varchar в тип данных datetime привело к значению вне допустимого диапазона

Я пытаюсь выполнить простой запрос, чтобы получить все строки, созданные в ноябре: SELECT COUNT(*) FROM dbo.profile WHERE [Created] BETWEEN '2014-11-01 00:00:00.000' AND '2014-11-30 23:59:59.997'; SMSS возвращает: Преобразование типа данных varchar в тип данных datetime привело к значению вне...

8
Желательно ли использовать временную таблицу, когда хранимая процедура может выполняться одновременно разными пользователями?

Я работаю над хранимой процедурой, которая получает objectGUID из активного каталога. Я сохраняю результат во временной таблице, а затем возвращаю значение в выходном параметре для использования с другими процессами. SP будет вызываться из разных хранимых процедур, а также из веб-приложений PHP,...

8
Упорядочивает ли DB2 данные по первичному ключу

Недавно я обсуждал с коллегой, который настаивал на удалении предложений по предложениям из производственного запроса, потому что порядок по столбцам был таким же, как у первичного ключа . После продолжительного обсуждения, в котором я пытался объяснить, что он не может гарантировать порядок на...

8
Операции агрегации в представлении игнорируют индекс [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 5 лет назад . Сценарий Когда-то в небольшой компании, которая участвовала в процессе ETL, существовала...

8
невозможно вставить строку с идентификатором, но строка не существует

Вот странная проблема, с которой я сталкиваюсь. Я пытаюсь ввести данные, используя следующий запрос insert into product_product (id, product_tmpl_id, make_equip, model_equip, name_template, serial_num_equip, location_equip, issue_date_equip, issue_to_equip, remarks_equip, pr, ch,...

8
В какой момент я должен разделить или разбить очень большую, но простую таблицу

На нашем сайте есть несколько больших, но простых (INT, INT, DATE) таблиц для статистики. Каждая таблица имеет до 300 000 000 строк и увеличивается с каждым днем. Хостинг-провайдер предложил разделить или разбить таблицы, и я неоднократно встречал эту рекомендацию в других местах. Однако... Я...

8
Запрос значений параметров сеанса запущенного сеанса

Я не думаю, что есть способ сделать это, но я хотел бы иметь возможность узнать, какое значение текущий сеанс имеет для своего параметра сеанса COMMIT_WRITE. Я не видел ничего в представлениях производительности v $ ... кто-нибудь знает представление SYS x $, из которого можно получить такое...