Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.11.04;
Скачать: [xml.tar.bz2];

Вниз

LOG файлы в Microsoft SQL Server   Найти похожие ветки 

 
YuriKoltsov   (2007-09-27 10:45) [0]

Подскажите пожалуйста как посмотреть LOG файл в SQL?
Какие запросы необходимо делать, чтобы посмотреть все проведенные транзакции...


 
Anatoly Podgoretsky ©   (2007-09-27 11:53) [1]

> YuriKoltsov  (27.09.2007 10:45:00)  [0]

Поддержки LOG файлов в MSSQL нет.
Есть хакерские поделки, их много.


 
YuriKoltsov   (2007-09-27 12:20) [2]

например... подскажите ссылку


 
Anatoly Podgoretsky ©   (2007-09-27 13:08) [3]

Гугл, но они очень дорогие.


 
stanislav ©   (2007-09-27 13:09) [4]

YuriKoltsov   (27.09.07 10:45)
Его вобще-то надо сначала включить, а потом он открывается профайлером.


 
stanislav ©   (2007-09-27 13:17) [5]

Копать в сторону C2 audit
Я его включил и через 2 часа выключил т.к. за пол часа набирал 200МБ.


 
Gadenysh   (2007-09-27 20:08) [6]

http://www.sql.ru/forum/actualthread.aspx?tid=398668


 
MOA ©   (2007-09-27 20:30) [7]

Классика жанра:
http://www.lumigent.com/products/le_sql.html


 
DeadMeat ©   (2007-09-28 08:40) [8]


> Anatoly Podgoretsky ©   (27.09.07 11:53) [1]
> > YuriKoltsov  (27.09.2007 10:45:00)  [0]Поддержки LOG файлов
> в MSSQL нет.Есть хакерские поделки, их много.

А *.ldf файлы? Их как можно просматривать? Или это одно и то же? Для них тоже нет?


 
Anatoly Podgoretsky ©   (2007-09-28 08:44) [9]

> DeadMeat  (28.09.2007 08:40:08)  [8]

О чем говоришь.
Но никаких средств прямого обращения ни к одному рабочему файлу не предусмотрено и структуры не документированы.


 
stanislav ©   (2007-09-28 08:54) [10]

DeadMeat ©   (28.09.07 08:40) [8]
А что ты там хочешь увидеть? вся инфа связанная с транзакцией по окончанию транзакции вычищается.


 
DeadMeat ©   (2007-09-28 09:06) [11]

Да просто он все растет и растет. Я та его ограничил в размерах, но все-таки интересно было, как его можно использовать руками.
Не хотелось самому писать логер. В смысле вручную следить за всеми операциями через триггеры, чтобы можно было отследить кто и куда за изменениями полез.


 
Anatoly Podgoretsky ©   (2007-09-28 09:33) [12]

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


 
DeadMeat ©   (2007-09-28 10:02) [13]


> Anatoly Podgoretsky ©   (28.09.07 09:33) [12]

Ну вы правы. Я как бы не совсем специалист в этом. Лишь начинаю. Просто пытаюсь делать работу сисадмина, за которую мне не платят.
Но вот может и не должны расти логи, но по умолчанию у них стоит Auto Grow by 10% (кажется так пишется). И если это дело не ограничивать, то при частом экспорте/импорте данных, лог вырастает довольно не хило. По крайней мере File Type у него написан Log. При простой работе, он не особо меняется в размерах. Но вот экспорт/импорт его увеличивает. Вот и хотелось понять, как же его можно использовать.


 
Anatoly Podgoretsky ©   (2007-09-28 10:19) [14]

> DeadMeat  (28.09.2007 10:02:13)  [13]

А работа сисадмина тут причем?


 
DeadMeat ©   (2007-09-28 10:23) [15]


> Anatoly Podgoretsky ©   (28.09.07 10:19) [14]

Я к тому, что пытаюсь тут "админить" сам сервер. Там и увидел эту опцию.
Делать некое подобие логов в программе, мне в любом случае надо. Вот и возникла идея, использовать то, что сервер сам создает, а не писать с нуля руками. Но раз вы говорите, что это дело нигде не документировано и штатных средств нету, то видимо придется все-таки руками.


 
stanislav ©   (2007-09-28 10:45) [16]

DeadMeat ©   (28.09.07 10:23) [15]
Для сжатия файла лога
Включи этот скрипт в Job и настрой на выполнение ночью.
Можно если нужно запускать и во время работы.

use MyDB
backup log MyDB with truncate_only
dbcc shrinkfile(MyDB_log,2, notruncate)
dbcc shrinkfile(MyDB_log,2, truncateonly)

А полезного в этом файле ты для себя ничего не найдешь.
Это не тот лог в котором можно что-то проследить. Тот - в [5].
Пока оптимальнее триггеров я ничего не нашел.


 
Anatoly Podgoretsky ©   (2007-09-28 11:16) [17]

> DeadMeat  (28.09.2007 10:23:15)  [15]

Эта должность называется  dba


 
Anatoly Podgoretsky ©   (2007-09-28 11:17) [18]

> DeadMeat  (28.09.2007 10:23:15)  [15]

А зачем руками то, убьешь годы на изучение, когда тебе привели ссылки на продукты, в которых этот путь уже пройден.
Вот этот продукт http://www.lumigent.com/products/le_sql.html является лидером.


 
DeadMeat ©   (2007-09-28 12:11) [19]


> Anatoly Podgoretsky ©   (28.09.07 11:17) [18]

Вот щас на него и смотрю.
Значит как я понял, это чуток разные вещи. Что там в *.ldf и непосредственно, что мне нужно.
Просто меня смутила ваша фраза:

> Anatoly Podgoretsky ©   (27.09.07 11:53) [1]
> > YuriKoltsov  (27.09.2007 10:45:00)  [0]Поддержки LOG файлов
> в MSSQL нет.Есть хакерские поделки, их много.

К таким вещам отношение настороженное, а вашему опыту я доверяю больше.


 
DeadMeat ©   (2007-09-28 12:13) [20]


> stanislav ©   (28.09.07 10:45) [16]

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

ЗЫ. Прошу прощения у автора, что влез в тему со своими проблемами.


 
Anatoly Podgoretsky ©   (2007-09-28 12:22) [21]

> DeadMeat  (28.09.2007 12:11:19)  [19]

Хакерские означает, что продукт сделан не на основе документации, а на основе изучения формата.


 
Anatoly Podgoretsky ©   (2007-09-28 12:24) [22]


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

Базу сжимать не стоит.
Скрипт не нужен, лучше настрой mainantenace plan.


 
DeadMeat ©   (2007-09-28 14:17) [23]


> Anatoly Podgoretsky ©   (28.09.07 12:24) [22]
> > Пока я свой там накидал, чтобы всю базу сжимал вместе
> с > логом каждую неделю. Но и этот пригодится думаю.Базу
> сжимать не стоит.Скрипт не нужен, лучше настрой mainantenace
> plan.

А я его в Job поставил. Я почему именно скрипт сделал, я не нашел в настройках как можно генерить имя файла с бэкапом, чтобы туда дата проставлялась. Поэтому и скрипт сделал. Потом... когда программа уже полностью заработает (щас только стадия отладки и доработок), можно будет уже и просто через план делать.
А вот почему не стоит сжимать, можете сказать? Есть какие то грабли?


 
1FA5482A   (2007-10-07 22:12) [24]

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


 
176EFE1F   (2007-10-07 22:24) [25]

— Не печальтесь, Чеди! — сказала Эвиза с экрана СДФ. — Мы платим не так уж много,
говоря словами тормансиан, чтобы своими глазами увидеть такое невероятное общество. Родис
говорит, что она именно так и представляла себе ЭРМ на 3емле!



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.11.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.064 c
15-1190501517
Comunicator
2007-09-23 02:51
2007.11.04
BC3.1


3-1182932266
zz 5
2007-06-27 12:17
2007.11.04
Использование алиасов при Backup, FB1.5


2-1192352438
valenok
2007-10-14 13:00
2007.11.04
WebBrowser PopupMenu


2-1191926107
Mariya
2007-10-09 14:35
2007.11.04
Ini-файл


2-1192027076
smaller
2007-10-10 18:37
2007.11.04
Как непрерывно выводить звук, с плавно меняющейся частотой?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский