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

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

У меня есть отчет SSRS, который имеет 3 набора данных, поступающих от одного источника данных. Основной набор данных представляет собой хранимую процедуру, которая объединяет некоторые данные на основе набора параметров, работающих на основе двух других наборов данных. Основная хранимая процедура,...

8
Получить текстовое значение CLOB OID в Postgresql

У меня есть таблица базы данных, которая выглядит так: создать таблицу ответов ( id int не нуль, question_id int не null, текст ответа ноль ) Эта таблица была изначально создана Hibernate с использованием атрибута @Lob для столбца «answer». В то время я этого не осознавал, но при такой настройке...

8
Накопительные обновления SQL Server - не отображаются в Центре обновления Windows

Я только что установил все возможные обновления Windows на экземпляр WS2008R2 / SQL2012. Когда я бегу SELECT @@VERSION я получил Microsoft SQL Server 2012 - 11.0.5058.0 (X64) May 14 2014 18:34:29 Copyright (c) Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build...

8
Нулевые значения в выражении CASE

Я играю с некоторыми вещами в SSMS, чтобы узнать немного больше, когда я готовлюсь к экзамену 70-461, и я наткнулся на небольшое зависание. Я пытаюсь создать таблицу, с которой можно поиграться, поэтому мне не нужно изменять / удалять любые из уже созданных таблиц в базах данных AdventureWorks или...

8
Как увидеть весь вывод шага работы?

У нас есть задание агента SQL, на котором запущен какой-то PowerShell, который создает довольно длинный вывод (помимо прочего, он имеет вывод robocopy). В истории заданий агента SQL мы видим только первые 1000 символов этого вывода. Есть ли другое место, где мы можем посмотреть, что будет иметь...

8
Может ли продолжительность жизни страниц SQL Server быть слишком высокой?

Я прочитал несколько статей об ожидаемой продолжительности жизни страниц SQL Server и о том, что она означает, и какую информацию вы можете извлечь из нее. В большинстве этих статей, которые я читал, общее, здоровое значение PLE составляет где-то 1000-2000 секунд. Я читал, что сокращение до 300...

8
Ошибка: невозможно создать контекст SSPI

Когда кто-то пытается подключиться к экземпляру SQL Server, появляется ошибка: Невозможно сгенерировать контекст SSPI. Вчера у нас было отключение (я не знаю, как сказать это выражение на английском), и мне пришлось закрыть наши серверы. Ища ответы, я нашел это: Проблема с подключением к SQL Server...

8
Сбой удаленного подключения к MySQL (10060) - «Не удается подключиться к серверу MySQL на домене name.com (10060)»

Я разработал приложение на VB6 и использую онлайновый сервер базы данных MySQL для хранения данных моего приложения. Первый раз, когда я пытаюсь подключиться к серверу базы данных, все прошло успешно, но после закрытия приложения и повторного запуска я получаю: Не удается подключиться к серверу...

8
Мгновенная инициализация файла на общем диске

Я спрашивал что-то похожее на это раньше, но ранее я спрашивал о перемещении резервных копий в общую папку. На этот раз мне любопытно: если я хочу восстановить базу данных на общем диске, нужно ли включать IFI на этом сервере или только на сервере, на котором работает SQL Server? Причина, по...

8
SQL Server, TOP против ROW_NUMBER

Я изучаю планы выполнения и пробую разные запросы, сравниваю их производительность и наткнулся на это: SELECT StatisticID FROM ( SELECT StatisticID, ROW_NUMBER() OVER (ORDER BY StatisticID) AS rn FROM FTCatalog.Statistic ) AS T WHERE T.rn <= 1000 ORDER BY rn SELECT TOP 1000 StatisticID FROM...

8
Восстановление простого текста pg_dump с помощью psql и --disable-triggers

Мне пришлось выполнить несколько тестов с помощью короткого сценария, чтобы обновить некоторые «устаревшие» данные в одной из моих таблиц. Осторожно, используя непроверенный сценарий, я решил сделать резервную копию соответствующей таблицы, прежде чем делать это. Простейший способ сделать это был:...

8
Разрешения GRANT для всех таблиц, представлений, процедур в SQL Server 2000

Мне было интересно, существует ли достаточно эффективный способ использования T-SQL с синтаксисом SQL Server 2000 для GRANT SELECT, INSERT, UPDATE, DELETE для всех таблиц и VIEWS для конкретной базы данных, исключая 2 или 3 из более чем 100 объектов. Я также хотел бы иметь возможность предоставлять...

8
SQL Server 2014 - сбросить все

Если не считать переустановки программного обеспечения, существует ли простой способ «начать с нуля» с экземпляром SQL? Под этим я подразумеваю: Удалить все созданные входы в систему, Удалить все добавленные базы данных, Сбросить системные базы данных, Удалить любую новую конфигурацию, Сбросить...

8
Зеркала Microsoft SQL Server 2012 отключаются

У меня есть некоторые зеркала Microsoft SQL Server 2012 без свидетеля в асинхронном режиме, которые время от времени отключаются. Я использую SQL Server 2012 11.0.5058. Глядя на бревна со стороны зеркала, я вижу Не удалось выделить BUF: FAIL_BUFFER_ALLOCATION 1 Существует целая куча сообщений...

8
Проверьте, есть ли какое-либо из значений в результате подзапроса

У меня сложный подзапрос, который возвращает список идентификаторов заказа. Мне нужно получить список клиентов, у которых есть эти заказы. Проблема заключается в том, что существует два способа назначения клиента для заказа (одно из двух полей). Я мог бы просто сделать что-то вроде этого: select *...

8
Дисковый ввод-вывод с высокой скоростью базы данных во время репликации слиянием больших двоичных объектов

Имея публикацию слиянием для репликации BLOB (тип image), я получил очень высокий дисковый ввод-вывод tempdb для моего размера данных. Публикация доступна только для скачивания и не имеет фильтров. Высокий дисковый ввод-вывод вызван синхронизацией (когда никакие подписчики не синхронизируются, все...

8
Оптимизация запросов по диапазону временных отметок (один столбец)

Я использую Postgres 9.3 через Heroku. У меня есть таблица «трафик» с 1M + записями, которая имеет много вставок и обновлений каждый день. Мне нужно выполнить операции SUM по всей этой таблице за разные промежутки времени, и эти вызовы могут занять до 40 секунд, и я хотел бы услышать предложения о...

8
Как опция '' --use-savepoints '' mydumper уменьшает блокировку метаданных

MyDumper 0.6.1 добавить новую опцию --use-savepoints. Из руководства это означает: Использование точек сохранения для уменьшения проблем с блокировкой метаданных, требуется привилегия SUPER Я не понимаю Как он «уменьшает проблемы с блокировкой метаданных» и зачем ему нужна «привилегия SUPER»? Как я...

8
Использование CTE в IF EXISTS Query

Можно ли сделать что-то похожее на следующее в SQL Server 2012? IF EXISTS ( WITH DATA AS ( SELECT *, ROW_NUMBER() OVER(PARTITION BY column ORDER BY Column) AS rn FROM table ) SELECT * FROM DATA WHERE rn = 2 ) BEGIN ... END Я попытался использовать этот синтаксис и получил ошибку. Если это...

8
Поиск всех соединений, необходимых для программного объединения таблицы

Учитывая SourceTable и TargetTable, я хотел бы программно создать строку со всеми необходимыми объединениями. Короче говоря, я пытаюсь найти способ создать строку, как это: FROM SourceTable t JOIN IntermediateTable t1 on t1.keycolumn = t.keycolumn JOIN TargetTable t2 on t2.keycolumn = t1.keycolumn...