SQL Server. Как посмотреть историю бекапов
Данный запрос позволяет посмотреть историю создания бекапов базы — когда создавали, какой размер, как долго создавался бекап и т.д.
SELECT s.database_name, m.physical_device_name, CAST(CAST(s.backup_size / 1000000 AS INT) AS VARCHAR(14)) + ' ' + 'MB' AS bkSize, CAST(DATEDIFF(second, s.backup_start_date, s.backup_finish_date) AS VARCHAR(4)) + ' ' + 'Seconds' TimeTaken, s.backup_start_date, CAST(s.first_lsn AS VARCHAR(50)) AS first_lsn, CAST(s.last_lsn AS VARCHAR(50)) AS last_lsn, CASE s.[type] WHEN 'D' THEN 'Full' WHEN 'I' THEN 'Differential' WHEN 'L' THEN 'Transaction Log' END AS BackupType, s.server_name, s.recovery_model FROM msdb.dbo.backupset s INNER JOIN msdb.dbo.backupmediafamily m ON s.media_set_id = m.media_set_id WHERE s.database_name = DB_NAME() -- Remove this line for all the database ORDER BY backup_start_date DESC, backup_finish_date GO
Что еще посмотреть по SQL Server
Falcon Space
Это снижение стоимости владения
за счет меньшего количества людей для поддержки и узкого стека разработки. Про снижение стоимости владения продуктом
Это быстрое внесение изменений
Это простой удобный интерфейс
адаптация под мобильные устройства. Про юзабилити платформы
Открытие средства просмотра файла журнала
Средство просмотра журнала используется в среде SQL Server Management Studio для доступа к сведениям об ошибках и событиях, записываемых в следующие журналы.
- Коллекция аудита
- Сбор данных
- Database Mail
- Журнал заданий
- SQL Server
- Агент SQL Server
- События Windows (К ним можно получить доступ с помощью программы просмотра событий Windows.)
Начиная с SQL Server 2012 (11.x), в списке «Зарегистрированные серверы» можно просматривать файлы журналов SQL Server на локальных и удаленных экземплярах SQL Server. В списке «Зарегистрированные серверы» можно просматривать файлы журнала как для экземпляров в сети, так и для экземпляров вне сети. Дополнительные сведения о доступе в сети см. далее в разделе «Просмотр файлов журнала в сети с зарегистрированных серверов». Дополнительные сведения о доступе к автономным файлам журнала SQL Server см. в разделе Просмотр автономных файлов журнала.
Открыть средство просмотра журнала можно несколькими способами (в зависимости от того, какие сведения нужно просмотреть).
Разрешения
Чтобы получить доступ к файлам журнала для экземпляров SQL Server , которые находятся в сети, требуется членство в предопределенной роли сервера securityadmin.
Чтобы получить доступ к файлам журнала для экземпляров SQL Server , которые находятся вне сети, необходим доступ на чтение к пространству WMI Root\Microsoft\SqlServer\ComputerManagement10 , а также к папке, в которой хранятся файлы журнала. Дополнительные сведения см. в подразделе «Безопасность» раздела Просмотр автономных файлов журнала.
Безопасность
Требуется членство в предопределенной роли сервера securityadmin.
Просмотр файлов журнала
Просмотр журналов, связанных с общими операциями SQL Server
- В обозревателе объектов разверните узел Управление.
- Выполните одно из приведенных ниже действий.
- Щелкните правой кнопкой мыши Журналы SQL Server, выберите Просмотр, а затем Журнал SQL Server или Журнал SQL Server и Windows.
- Разверните узел Журналы SQL Server, щелкните правой кнопкой мыши любой файл журнала и выберите Просмотреть журнал SQL Server. Можно также дважды щелкнуть любой файл журнала.
Доступны журналы Компонент Database Mail, SQL Server, Агент SQL Serverи Windows NT.
Просмотр журналов, связанных с заданиями
- В обозревателе объектов откройте Агент SQL Server, щелкните правой кнопкой мыши Заданияи выберите Просмотр журнала. Доступны журналы Компонент Database Mail, Журнал заданийи Агент SQL Server.
Просмотр журналов, связанных с планами обслуживания
- В обозревателе объектов раскройте узел Управление, щелкните правой кнопкой мыши Планы обслуживанияи выберите Просмотр журнала. Доступны журналы Компонент Database Mail, Журнал заданий, Планы обслуживания, План удаленного обслуживанияи Агент SQL Server.
Просмотр журналов, связанных с коллекциями данных
- В обозревателе объектов раскройте узел Управление, щелкните правой кнопкой мыши Сбор данныхи выберите команду Просмотреть журналы. Доступны журналы Сбор данных, Журнал заданийи Агент SQL Server.
Просмотр журналов, связанных с компонентом Database Mail
- В обозревателе объектов раскройте узел Управление, щелкните правой кнопкой мыши Компонент Database Mailи выберите команду Просмотреть журнал компонента Database Mail. Доступны журналы Компонент Database Mail, Журнал заданий, Планы обслуживания, Планы удаленного обслуживания, SQL Server, Агент SQL Serverи Windows NT.
Просмотр журналов, связанных с коллекциями аудитов
- В обозревателе объектов разверните узел Безопасность, затем узел Аудиты, щелкните правой кнопкой мыши аудит и выберите команду Просмотреть журналы. Доступны журналы Коллекция аудитов и Windows NT.
История выполнения запросов
Различное время выполнения запросов
Добрый день! Вообще проблема такая. Обнаружил, что одни и те же запросы к таблицам, выполняются.
База воинской части. Основы выполнения запросов на языке SQL
Здравствуйте. У меня есть небольшая (почти готовая) работка. Нужно только пройтись по всем.
Последовательность выполнения запросов
Здравствуйте. Использую SQL CE. Есть 2 таблицы: CREATE TABLE ( INT NOT NULL IDENTITY.
Последовательность выполнения запросов
Люди добрые подскажите, существует база *.MDB, допустим есть процедура, в которой последовательно.
Просмотр истории транзакций Sql Server 2005
Есть Sql Server 2005 и Sql Management Studio 2005 нужно просмотреть историю транзакций с запросами. Так вот, как её просмотреть?
Отслеживать
задан 26 фев 2013 в 19:17
romandrovich romandrovich
190 2 2 серебряных знака 15 15 бронзовых знаков
3 ответа 3
Сортировка: Сброс на вариант по умолчанию
Отслеживать
ответ дан 26 фев 2013 в 19:31
11.5k 16 16 серебряных знаков 16 16 бронзовых знаков
по большому счету — никак. Особенно с транзакциями. При изменении данных все операции пишутся в лог и его вроде как можно посмотреть сторонними утилитами, но я не уверен, что там содержатся уровни изоляции транзакций. Для селектов никакой истории вообще не ведется, насколько я знаю.
Отслеживать
ответ дан 28 фев 2013 в 6:33
uilenspiegel uilenspiegel
503 2 2 серебряных знака 7 7 бронзовых знаков
Для того что бы посмотреть историю транзакций можно использовать SQL Profiler, с помощью него можно просмотреть все транзакции и запросы которые приходили с момента запуска SQL Profiler.
Отслеживать
ответ дан 8 июл 2013 в 13:37
romandrovich romandrovich
190 2 2 серебряных знака 15 15 бронзовых знаков
- sql-server
- sql
-
Важное на Мете
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.15.1019
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
