Как я могу увидеть журналы транзакций из моей базы данных
191
A Anand
Я новичок в администрировании MS SQL. У меня есть SQL Server 2012 Enterprise Edition. Хотелось бы видеть журналы транзакций SQL Server для любых споров, блокировки БД.
Пожалуйста, объясните мне это.
- Ананд
Запустите [SP_WHO2] (http://www.sqlmatters.com/Articles/sp_who2%20-%20filtering%20and%20sorting%20the%20results.aspx) или посмотрите на [Монитор активности] (https://msdn.microsoft .com / en-us / library / ms175518.aspx) или запустите [трассировку профилировщика] (https://msdn.microsoft.com/en-us/library/ms175047.aspx). Также есть [SP_WHOISACTIVE] (http://sqlblog.com/files/folders/release/tags/who+is+active/default.aspx), который не является родным для MS SQL Server. Измените версию на SQL Server 2012 по ссылкам, где это применимо.
Pimp Juice IT 8 лет назад
0
Пожалуйста, исследуйте или Google, прежде чем задать вопрос. [Это то, что я нашел после поиска в журналах транзакций SQL Server] (http://www.sqlshack.com/beginners-guide-sql-server-transaction-logs/) & [еще один] (https://msdn.microsoft .com / ан-в / библиотеки / ms190925.aspx)
pun 8 лет назад
0
Спасибо за ваш вклад. Погуглил перед публикацией этого вопроса. Пробовал команду DBCC, но она не дала результата. Не уверен почему. Я работаю над БД в первый раз. Я не хочу рисковать моей производственной базой данных.
A Anand 8 лет назад
0
@Anand Элементы, которые я перечислил, ничего не сделают, но предоставят вам подробную информацию о транзакциях и активности SQL Server. Трассировка Профилировщика сильно нагрузит ваш экземпляр SQL Server (или сервера), поэтому будьте осторожны с ним. Вы можете запускать другие без проблем столько раз, сколько захотите. Читайте SP_WHO2 и монитор активности наверняка. Есть также использование системного DM для получения статистики. Приезжайте и узнайте, что происходит с вашим сервером, чтобы вы почувствовали, что нормально, поэтому, когда происходит что-то ненормальное, это становится более очевидным. Читайте, читайте, тестируйте и читайте наверняка.
Pimp Juice IT 8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
13
Почему подключение к SQL Management Studio занимает так много времени?
-
4
Как я могу смоделировать существующую структуру базы данных SQL?
-
1
Как определить имя сервера для MS SQL
-
-
1
Проблема при установке Microsoft SQL Server 2008 как пользователь с правами администратора
-
3
Какие порты использует MS SQL Server для соединений ODBC?
-
1
Не могу добавить расширение PHP "mssql.so"
-
1
В поисках решения для резервного копирования Live Exchange с использованием облака (S3, Azure и т. Д...
-
1
Опция SQLCMD -L с меньшим временем ожидания
-
1
Какую программу можно использовать для вставки / изменения / удаления строк MS SQL Compact?
-
1
Пользовательские формы в Sharepoint с MS SQL Server в качестве Backend. Является ли это возможным?