Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 OFFTOP: Раздача собственных!!! полезных Oracle-утилит.  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6655
Привет!

У каждого из нас есть какие-нибудь собственные наработки в области администрирования Oracle (скрипты, программы и так далее). Если есть желание поделиться своими интеллектуальными достижениями, до этот топик для вас.

- Просьба указывать некоторую информацию о предлагаемой программе
- И без флуда
- большие программы можно выкладывать на http://rapidshare.de/
21 авг 06, 12:45    [3031552]     Ответить | Цитировать Сообщить модератору
 Re: OFFTOP: Раздача собственных!!! полезных Oracle-утилит.  [new]
Кроик Семён
Member

Откуда: СПб --> Dortmund
Сообщений: 6655
Данную утилиту предлагал уже на форуме, но считаю полезным повторить в рамках этого топика.

Поскольку наша база занимает всего 2 Gb, то решил не заморачиваться с RMANом, разными там каталогами восстановления, инкрементальными бэкапами и т.д. Делаю так называемый user-managed backup. Написал программу, которой может управлять любой пользователь на нашей фирме.

Что делается:
1) пользователь выбирает диск, куда положить бэкап. Как правило: внешний USB2 жесткий диск
2) нажимает кнопку "Start backup", логинится в Oracle
3) программа архивирует
  • Archivelog до начала процесса
  • Tablespace-файлы (кроме Temp)
  • Controlfile
  • Archivelog, образовавшийся во время бэкапа.

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

    Выложил для скачивания здесь: тынц на download
  • 21 авг 06, 12:46    [3031561]     Ответить | Цитировать Сообщить модератору
     Re: OFFTOP: Раздача собственных!!! полезных Oracle-утилит.  [new]
    pravednik
    Member

    Откуда: Jacksonville, FL
    Сообщений: 16268
    спасибо. Как можно эту прогу применить к другой базе...или она универсальная?
    21 авг 06, 16:32    [3033336]     Ответить | Цитировать Сообщить модератору
     Re: OFFTOP: Раздача собственных!!! полезных Oracle-утилит.  [new]
    andreymx
    Member

    Откуда: Запорожье
    Сообщений: 54370
    Кроик Семён
    Данную утилиту предлагал уже на форуме, но считаю полезным повторить в рамках этого топика.
    Поскольку наша база занимает всего 2 Gb, то решил не заморачиваться с RMANом, разными там каталогами восстановления, инкрементальными бэкапами и т.д. Делаю так называемый user-managed backup. Написал программу, которой может управлять любой пользователь на нашей фирме.
    А как насчёт безопасности? или вы всем доверяете - пусть кто хочет, несёт домой всё, что хочется?
    21 авг 06, 16:36    [3033361]     Ответить | Цитировать Сообщить модератору
     Re: OFFTOP: Раздача собственных!!! полезных Oracle-утилит.  [new]
    saff
    Member

    Откуда: ул.Низами
    Сообщений: 174
    Кроик Семён
    Данную утилиту предлагал уже на форуме, но считаю полезным повторить в рамках этого топика.

    Поскольку наша база занимает всего 2 Gb, то решил не заморачиваться с RMANом, разными там каталогами восстановления, инкрементальными бэкапами и т.д. Делаю так называемый user-managed backup. Написал программу, которой может управлять любой пользователь на нашей фирме.

    Что делается:
    1) пользователь выбирает диск, куда положить бэкап. Как правило: внешний USB2 жесткий диск
    2) нажимает кнопку "Start backup", логинится в Oracle
    3) программа архивирует
  • Archivelog до начала процесса
  • Tablespace-файлы (кроме Temp)
  • Controlfile
  • Archivelog, образовавшийся во время бэкапа.

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

    Выложил для скачивания здесь: тынц на download


  • файл отсутствует на сервере ...
    может в другое место зальешь ???
    даффай и сорсы тоже Ж)) (типа за опен сорс )
    21 авг 06, 17:34    [3033805]     Ответить | Цитировать Сообщить модератору
     Re: OFFTOP: Раздача собственных!!! полезных Oracle-утилит.  [new]
    Prizzrak
    Member

    Откуда: Москва
    Сообщений: 1937
    Есть утилита, для разработчиков расширений OEBS. Называется UFO. Позволяет достаточно многое. Постепенно развивается. Умеет искать просматривать наборы значений и их элементы, так же справочные коды, умеет отлавливать запросы OEBS к БД, просматривать профили. В общем, всем желающим узнать поближе, качать и смотреть. Так же можете оставить свои замечания здесь.
    -----------------------------------------
    Последняя версия UFO тут.
    21 авг 06, 19:11    [3034336]     Ответить | Цитировать Сообщить модератору
     Re: OFFTOP: Раздача собственных!!! полезных Oracle-утилит.  [new]
    Кроик Семён
    Member

    Откуда: СПб --> Dortmund
    Сообщений: 6655
    pravednik
    спасибо. Как можно эту прогу применить к другой базе...или она универсальная?


    Программа универсальная. Должна запускаться на сервере (где лежат файлы базы). После коннекта к базе архивирует эту базу.

    saff
    файл отсутствует на сервере ...
    может в другое место зальешь ???
    даффай и сорсы тоже Ж)) (типа за опен сорс )


    Проверил, ссылка на rapidshare жива. Соурс прикладываю. Для компиляции и вообще открытия в Delphi надо иметь:

    - Delphi 6 (хотя, наверно, и версия 7 пойдет)
    - DOA (у меня 4.0.7, но можно и более ранние)
    - DevExpress QuantumGrid 3.2: компонент TdxDBGrid (хотя, если переделать немного проект, и стандартный DBGrid потянет)

    К сообщению приложен файл (BackupDB_Src.zip - 18Kb) cкачать
    22 авг 06, 11:02    [3036068]     Ответить | Цитировать Сообщить модератору
     Re: OFFTOP: Раздача собственных!!! полезных Oracle-утилит.  [new]
    saff
    Member

    Откуда: ул.Низами
    Сообщений: 174
    Скачал понравилась программа ... (тестировал на винХР - Оракул 10g)
    а нелзя сделать подержку Линух серверов (с оракулем) ?
    а то в сетки стоит линух сервак с оракулем 9р2 ... ????? коне4но чтоб был доступ к ФС удал. сервера с базой это опасно ... ну всетаки ... есть варианты ?
    28 авг 06, 10:39    [3059821]     Ответить | Цитировать Сообщить модератору
     Re: OFFTOP: Раздача собственных!!! полезных Oracle-утилит.  [new]
    Takurava
    Member

    Откуда:
    Сообщений: 1776
    Небольшая прога для начинающих (на Forms 6i) -
    показывает активных и сколько времени они активны, блокировки,
    залоченых по library cache, позволяет убить сессию по нажатию на строчку с сессией.
    В файле UserStat.txt - небольшая инструкция.
    Заранее оговариваюсь - программу писал давно, комментарии вставил только что.
    Описание цветов:
    активный (с установленным client info) - чёрный
    активный (без client info) - тёмно-зелёный
    блокирующий (неактивный) - красный
    блокирующий (активный) - тёмно-серый
    блокируемый - красный
    блокируемый по library cache - фиолетовый
    В WHEN-NEW-FORM-INSTANCE устанавливается период обновления.
    В WHEN-TIMER-EXPIRED после комментария "Запоминаем статусы активных пользователей"
    идут отдельно запросы для 9 и 10 - ненужное закомментарить :)
    У меня на 10.2.0.1 орёт ora-12801 - убираем в WHEN-TIMER-EXPIRED в конце.
    Внимание!!! К SID прибавляется 1000*INST_ID - чтобы различать сессии в RAC
    Ещё в форме есть чек-бокс - он начинает трассировку если сесссия активна больше 30 сек
    и выключает через 5 мин, но я это закомментарил...


    К сообщению приложен файл (UserStat.rar - 28Kb) cкачать
    28 авг 06, 14:01    [3061212]     Ответить | Цитировать Сообщить модератору
    Все форумы / Oracle Ответить