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

23
Как настроить несколько полей в качестве первичного ключа в MySQL?

У меня есть таблица с полями EmployeeID blahblah blahblah2 ..... RecordMonth RecodrdYear поэтому у каждого сотрудника должна быть соответствующая запись только на месяц, год, номер Emp. Как мне настроить стол. Итак, как мне настроить таблицу так, чтобы EmployeeID мог обновляться один раз в месяц,...

23
Как найти длительный запрос с идентификатором процесса, именем процесса, временем входа в систему, пользователем, временем запуска и продолжительностью?

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

23
Предоставление файловой системе доступа к виртуальной учетной записи SQLSERVERAGENT

Я пытаюсь предоставить NT Service\SQLSERVERAGENTдоступ к файловой системе учетной записи Windows, основываясь на помеченном ответе на этот вопрос . Я считаю, что это виртуальная учетная запись службы, и она не отображается в панели управления -> области учетных записей пользователей . Как мне...

23
Как рассчитать / сохранить Top 10 в табличной модели?

Недавно мы создали табличную модель SSAS, чтобы наши пользователи могли получить к ней доступ через PowerView. У нас есть мера в одной из наших таблиц фактов, чтобы получить TotalActiveItemsформулу: TotalActive:=COUNTAX(FILTER('Stats', ISBLANK([DeactDate]) = TRUE), 1) Это прекрасно работает по мере...

23
Усеченная таблица 200 ГБ, но дисковое пространство не освобождено

У меня осталось только 2 ГБ, поэтому мне нужно удалить эту таблицу истории. Эта таблица сейчас пуста, но дисковое пространство базы данных не освобождено. И файл базы данных составляет 320...

23
Как выполнить откат при запуске 3 хранимых процедур из одной хранимой процедуры

У меня есть хранимая процедура, которая выполняет только 3 хранимые процедуры внутри них. Я использую только 1 параметр для хранения, если мастер SP успешно. Если первая хранимая процедура работает нормально в основной хранимой процедуре, но 2-я хранимая процедура дает сбой, то она автоматически...

23
Postgres несколько столбцов в JSON

Я использую postgresql 9.3.4. У меня есть таблица с 3 полями: id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... Мне нужно переместить данные в новую таблицу с такими полями: id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': 'ad2'} ... row_to_jsonэто не решение для меня, а...

23
Почему 0 равно пустой строке?

Мне нужна помощь в поиске, почему следующее T-SQLутверждение возвращает 1(true): SELECT IIF( 0 = '', 1, 0) Я предполагаю, что у кого-то есть изменения, ANSIнапример SET ANSI_NULLSили что-то еще, что вызывает поведение Моя проблема заключается в том , что я вхожу в некоторые значения и в конечном...

23
ВЫБЕРИТЕ DISTINCT на нескольких столбцах

Предположим, у нас есть таблица с четырьмя столбцами (a,b,c,d)одного типа данных. Можно ли выбрать все отдельные значения в данных в столбцах и вернуть их в виде одного столбца, или мне нужно создать функцию для достижения этой...

23
Как восстановить «автономную» базу данных? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 4 года назад . Недавно я попытался восстановить в своей локальной разработке SQL Server резервную копию из...

23
SQL Server Management studio медленное соединение или время ожидания при использовании проверки подлинности Windows

Я получаю очень большие задержки (10 ~ 30 секунд) в SQL Server Management Studio 2014 при попытке подключиться к экземпляру SQL Server 2012 через TCP с использованием проверки подлинности Windows . Это происходит при подключении обозревателя объектов или нового пустого окна запроса. После...

23
Не удается локально импортировать базу данных SQL в кодировке UTF-8 на Mac

Я импортировал подтвержденную базу данных SQL в кодировке UTF-8 в Sequel Pro на Mac и получил эту ошибку на полпути: Произошла ошибка при чтении файла, так как он не мог быть прочитан в выбранной вами кодировке (Autodetect - Unicode (UTF-8)). Всего было выполнено 1273 запроса. Это из-за того, что...

23
Мой SQL Server исправлен?

Как я могу узнать, исправлены ли мои экземпляры SQL Server? Есть ли встроенная функциональность, которая будет определять наличие доступных исправлений для моего сервера? Черт возьми, у меня вообще есть данные о...

23
Являются ли нефиксируемые искажения пространственного индекса нормальными?

У меня есть пространственный индекс, для которого DBCC CHECKDBсообщает о коррупции: DBCC CHECKDB(MyDB) WITH EXTENDED_LOGICAL_CHECKS, DATA_PURITY, NO_INFOMSGS, ALL_ERRORMSGS, TABLERESULTS Пространственный индекс, XML-индекс или индексированное представление 'sys.extended_index_xxx_384000'...

23
Что на самом деле означает позиция предложения ON?

Нормальный JOIN ... ON ...синтаксис хорошо известен. Но также возможно расположить ONпредложение отдельно от того, JOINкоторому оно соответствует. Это то, что редко встречается на практике, не встречается в руководствах, и я не нашел ни одного веб-ресурса, который бы даже упоминал, что это...

23
Как мне установить строку SQL Server Unicode / NVARCHAR для эмодзи или дополнительного символа?

Я хочу установить строковую переменную Unicode для конкретного символа на основе ее кодовой точки Unicode. Я хочу использовать кодовую точку за пределами 65535, но база данных SQL Server 2008 R2 имеет параметры сортировки SQL_Latin1_General_CP1_CI_AS. Согласно документации NCHAR от Microsoft ,...

23
Каков наилучший способ архивировать все, кроме текущего года и разделить таблицу одновременно

задача Архивируйте все, кроме скользящего 13-месячного периода, из группы больших таблиц. Архивные данные должны храниться в другой базе данных. База данных находится в простом режиме восстановления Таблицы имеют размер от 50 до нескольких миллиардов строк, а в некоторых случаях занимают сотни...

23
Почему этот оператор MERGE вызывает прерывание сеанса?

У меня есть следующее MERGEзаявление, которое выдается против базы данных: MERGE "MySchema"."Point" AS t USING ( SELECT "ObjectId", "PointName", z."Id" AS "LocationId", i."Id" AS "Region" FROM @p1 AS d JOIN "MySchema"."Region" AS i ON i."Name" = d."Region" LEFT JOIN "MySchema"."Location" AS z ON...

23
От DMV, можете ли вы сказать, использовало ли соединение ApplicationIntent = ReadOnly?

У меня настроена группа доступности всегда, и я хочу убедиться, что мои пользователи используют ApplicationIntent = ReadOnly в своих строках подключения. С сервера SQL через DMV (или расширенные события или что-то еще), могу ли я узнать, был ли пользователь, связанный с ApplicationIntent = ReadOnly...