powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / нет документации, что делать?
41 сообщений из 41, показаны все 2 страниц
нет документации, что делать?
    #39409853
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! Ребята, не судите строго, только устроился на работу (1ю работу), опыта нет, знания теоритеческие, и немного практические. В общем, суть такая: дали мне разбираться с сервером, на нем есть пару БД, куча пользователей/cхем. Нужно с этим всем разобраться, как оно работает. Спросить у кого-то нет возможности, почитать - тем более. Может, есть какие-то инструменты, которые могут проанализировать все это дело или же какой-то порядок действий в таких случаях, или хотя бы как это все дело нагуглить, а то пока не получилось)
Заранее спасибо
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409856
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrtaСпросить у кого-то нет возможности, почитать - тем более.По сути это бесперспективное просиживание штанов, на которое сослали зелёного, чтобы не путался под ногами.
Без передачи хотя бы укрупнённых знаний это впустую.
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409861
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Elic,

полностью согласен, но я в безвыходной ситуации, долго искал работу, т.к. я без опыта работы, и эйчары сразу бросали трубку, когда это узнавали. Ну и по сути, все как бы сложно, и в тоже время, если просто разобраться какие связи, что откуда берется, что зачем и почему, то пойдет у меня)))
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409868
Однажды, когда пришла пора становиться на проффессиональный путь, я попробовался на вакансию сисадмина с хорошим знанием железа и требованием знаяния англицкого языка. После собеседования HR спросил а почему я вообще решил этим заняться...
Хороший вопрос для самоанализа. Мож лучше пойти джинсами поторговать для начала?
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409870
Можно начать с обеда с коллегами. Хорошее настроение, смешные шутки и кто-нибудь сжалится)
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409873
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
John Ronald Reuel TolkienОднажды, когда пришла пора становиться на проффессиональный путь, я попробовался на вакансию сисадмина с хорошим знанием железа и требованием знаяния англицкого языка. После собеседования HR спросил а почему я вообще решил этим заняться...
Хороший вопрос для самоанализа. Мож лучше пойти джинсами поторговать для начала?

зачем так сразу? Я много чем занимался, вообще-то, мне уже 30. И почему ты решил, что у меня нет ответа на этот вопрос?
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409875
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Веселый застольникМожно начать с обеда с коллегами. Хорошее настроение, смешные шутки и кто-нибудь сжалится)

Спасибо, отличны совет, просто нет кому меня жалеть, мне отдали сервер, которым занимался какой-то парень до меня)))

Так что? ничего не получится у меня самому сделать, обязательно надо кого-то найти, кто бы ввел в курс дела? Просто даже не знаю как это делается в норм конторах, какая нормальная практика...
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409886
Фотография dbms_photoshop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrtaя без опыта работы, и эйчары сразу бросали трубку, когда это узнавали
Больше похоже на вброс.
Типа по рюзюме этого не видно.
В каком городе такие чудеса?
rrrakrtaесли просто разобратьсяУ тебя не получится ни просто ни сложно разобраться если нет десятилетнего опыта ковыряния в чужом говнокоде и спобностей ясновидящего.

Ты можешь
- либо поговорить с людьми кто этим пользуется и разобраться как работает тот функционал, который нужен
- либо попросить конкретную задачу. Тебя ж явно брали не для того, чтоб ты разбирался.

Небось UI разработчиков тоже нет. Ты мастер на все руки?
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409887
rrrakrtaЯ много чем занимался, вообще-то, мне уже 30. И почему ты решил, что у меня нет ответа на этот вопрос?
только устроился на работу (1ю работу), опыта нет, знания теоритеческие, и немного практические, да еще и в 30.
Ну да, в 30 как правило джинсами торговать уже както не комильфо. Но и на грудь брать штангу 100кг придя впервый раз в тренажерный зал помоему тоже
И почему ты решил что я чтото решал?
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409889
rrrakrtaмне уже 30
rrrakrtaпойдет у меня)))
rrrakrtaпарень до меня)))Мда, 30 лет и такой стить.
Больше ставь скобочек в конце предложений - это свидетельствует о высоком интеллекте и неординарных способностях, что сразу выделяет тебя среди множества аленей, которые ни на что не способны.
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409893
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да уж, попросил помощи...
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409898
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbms_photoshoprrrakrtaя без опыта работы, и эйчары сразу бросали трубку, когда это узнавали
Больше похоже на вброс.
Типа по рюзюме этого не видно.
В каком городе такие чудеса?
rrrakrtaесли просто разобратьсяУ тебя не получится ни просто ни сложно разобраться если нет десятилетнего опыта ковыряния в чужом говнокоде и спобностей ясновидящего.

Ты можешь
- либо поговорить с людьми кто этим пользуется и разобраться как работает тот функционал, который нужен
- либо попросить конкретную задачу. Тебя ж явно брали не для того, чтоб ты разбирался.

Небось UI разработчиков тоже нет. Ты мастер на все руки?

ну почему вброс? как будто тетки из отдела кадров прям сильно изучают резюме. Мне звонили, спрашивали, почему не указал опыт, я честно отвечал, и мы прощались.
Ну и на счет говнокода - да это еще нормально, я немного пошуршал базу, посмотрел всякие скрипты, тут думаю все будет андер контрол. Начальству говорил, что дайте мне какое-то конкретное задание, на практике будет легче, но аргумент железобетонный, что сначала надо разобраться в базе, а потом уже с ней что-то делать))) Я тут несколько скобок поставил, я ж олень
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409912
ну да Бог тебе судья, ты сам выбрал себе крест, тебе его и нести. Не ты первый, не ты и последний.
Я ведь тоже не сразу Хоббита написал...
Как дадут задание, так и спрашивай здесь, чего сначала не найдешь

С другой стороны, у тебя прекрасная перспектива стать там священной IT-коровой и законодателем IT-мод. Если не сбежишь раньше
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409918
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
John Ronald Reuel Tolkien,

Спасибо, верно подмечено. Я же сюда и обратился, думал может есть какой-то софт, который может помочь в разборе.
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409926
Фотография dbms_photoshop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrtaможет есть какой-то софт, который может помочь в разборе.Софта немеряно.
Гугли "database reverse engineering".
Только это занятие без конкретной задачи и понимания для чего база не имеет практически никакого смысла.
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409934
А чем контора то занимается, известно?
И какого рода данные в БД лежат - коровы и куры, либо кредиты и депозиты?
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409940
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Веселый застольник,

ну конечно известно)
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409975
trace.log
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rrrakrta,

может БД там и вовсе не Оракл )))
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39409982
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrta,

ну было у меня такое, каша из топора, сидела разбиралась
на следующий месяц выявила причины закрытия регионального филиала конторы
пацаны обиделись....но баги, выявленные по ходу анализа, правят до сих пор
:D

и это только чтение доков без хождения на митинги !!!
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410615
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
trace.log ,

именно Оракл.

mini.weblab ,

ну здорово же. Может даш пару советов, как бы начать и организовать все это дело. Просто ни доков, ни митингов.
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410635
trace.log
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rrrakrta,

12662568
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410644
Q.Tarantino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrta,

ставишь что-то вроде sql developer'a, изучаешь структуру БД и читаешь документацию на сайте оракла...
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410659
Q.Tarantinoставишь что-то вроде sql developer'a, изучаешь структуру БД и читаешь документацию на сайте оракла...
Вот это я понимаю ценный совет от режиссера. Автор темы сам до этого бы не догадался.
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410676
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Q.Tarantinorrrakrta,

ставишь что-то вроде sql developer'a, изучаешь структуру БД и читаешь документацию на сайте оракла...

Спасибо, все в процессе, но вот с изучением структуры БД - вот тут трудности. Но database reverse engineering - именно то, что нужно, так и знал, что должно быть нечто подобное) Так что, спасибо всем за советы!
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410754
saxarock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrta,

авторВ общем, суть такая: дали мне разбираться с сервером, на нем есть пару БД, куча пользователей/cхем. Нужно с этим всем разобраться, как оно работает.

А собственно, ты знаешь зачем эти БД на сервере?

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

А что ты хочешь анализировать? Какие таблицы\хранимые процедуры в БД (выше уже рекомендовали Q.Tarantinoставишь что-то вроде sql developer'a, изучаешь структуру БД и читаешь документацию на сайте оракла... ) ?

Уточнил бы куда ты попал автор устроился на работу (1ю работу) (в какую контору)?
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410773
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
saxarock,

проблема в том, моя проблема, что я тоже хочу узнать ответы на эти вопросы)
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410818
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrtasaxarock,
проблема в том, моя проблема, что я тоже хочу узнать ответы на эти вопросы)
... даже на последний?

«Черноморское отделение Арбатовской конторы по заготовке рогов и копыт» (c) "Золотой телёнок"
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410842
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Viewer,

ну конечно, я ведь так и написал
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410863
Фотография Viewer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... а должен был бы знать...
saxarockУточнил бы куда ты попал автор устроился на работу (1ю работу) (в какую контору)?
С закрытими глазами устраивался?
или это «Черноморское отделение Арбатовской конторы по заготовке рогов и копыт »?
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410865
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Viewer,

ну я же не про название писал, а про суть. Судя по тому, как налажен процесс, пока все плохо
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410871
pgalaktionov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rrrakrta,

авторВсем привет! Ребята, не судите строго, только устроился на работу (1ю работу), опыта нет, знания теоритеческие, и немного практические. В общем, суть такая: дали мне разбираться с сервером, на нем есть пару БД, куча пользователей/cхем. Нужно с этим всем разобраться, как оно работает. Спросить у кого-то нет возможности, почитать - тем более. Может, есть какие-то инструменты, которые могут проанализировать все это дело или же какой-то порядок действий в таких случаях, или хотя бы как это все дело нагуглить, а то пока не получилось)
Заранее спасибо

Как звучит твоя позиция? Oracle DBA, Oracle Developer,Sysadmin ? От этого и советы зависят.
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410891
saxarock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrta,

Ты даже скрываешь предметную область конторы куда ты попал?
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410908
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
saxarock,

извини и не обижайся
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410912
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pgalaktionov,

я не уверен, что кто-то сможет ответить на это. Но наверное ближе DBA будет
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410921
NGM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrta,

Давай попробую помочь. Сам был в такой же ситуации лет 12 назад...

0. Разузнай - есть ли у конторы активная поддержка. Заодно - как там с лицензиями. Спойлер - это лучше сделать без лишнего шума и эмоций. Потом успеется.
1. Начни с админских паролей (как минимум, sys/system) - их нужно найти, добыть, выпытать терморектальным криптоанализом у бывших админов - как угодно. Но они должны быть. Без них проще распланировать как поднимать всю систему "с нуля".
2. Если админские пароли есть - разбирайся с паролями пользователей.
3. Разберись - как и куда делаются бэкапы. Если они не делаются - почему? Если делаются - найди любой способ (читай - железо), чтобы поднять бэкап и проверить - живой ли он в принципе.
4. Нужно понять - какие приложения цепляются к базе. Попробуй потеребить пользователей - если при работе приложений были ошибки работы с базой, они могут очень о многом сказать.

Всё вышеописанное - база и фундамент. Дальше уже будут тонкости и планы по захвату мира. Почитать? Фундаментально - да, документация к Ораклу. За ликбез сойдет 2 Day DBA. Есть неплохая книга по Oracle XE Бобровского, но в электроне я её не видел.
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39410935
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
NGM,

даже не знаю, как отблагодарить!!! Хотя, по некоторым пунктам, я уже и сам догадался, но все-равно советы бесценные, уверен поможет не только мне.
Доступ к юзерам у меня уже есть, литература - есть, читаю, про бэкапы - еще даже и не думал о них, и за это отдельная благодарность, ну и в плане отловить кого-то из пользователей, узнать что тут за движуха)
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39411025
atrkarrr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rrrakrta , а кем взяли-то? Без опыта... Дба/разраб?
Сказали разобраться как работает... Работает что? Две БД на сервере? Или есть некая система, которая работает с этими БД?
Если второе, то узнать, что за система (клиент-ы) и возможно идти уже от нее.
Смысла ковыряния в самой базе, если нет каментов на таблицах, если нет связей между ними большого нет имхо.
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39411043
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrta,

в свое время пришлось разбираться с одной покупной программой, надо было выяснить, какие запросы она выполняет в разных случаях. Это дало представление о предназначении некоторых таблиц и полей с непонятным именем. Правда, это был MS SQL Server и я воспользовался Profiler'ом.

У Вас Oracle, по-этому предлагаю такой путь:
1) на компьютере, на котором проводите исследование, запустите программу, работающую с базой.
2) далее (если это Windows) запускаем программу Statement Tracer for Oracle , она бесплатная
3) после соединения с базой наблюдаем в Statement Tracer'e исходящие из приложения запросы.
Можно нажать "паузу" и спокойно разбираться
4) далее параллельно открываем IDE для выполнения запросов, Oracle Developer, SQL*Plus, PL SQL Developer и т.д., копируем туда запросы из Statement Tracer'a и запускаем на выполнения. Есть одно "но", если не ошибаюсь, значения параметров запросов (bind variables) показаны в Statement Tracer'e не будут. Увы. Их придется измышлять

5) а еще может быть полезна возможность посмотреть связи между таблицами в графической форме.
В программе Hora Keeptool, к примеру, в свойствах таблицы есть вкладка M/Detail. на ней можно увидеть, какие другие таблицы ссылаются на эту, и на какие ссылается эта в свою очередь (внешние ключи).
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39411073
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кроик Семён,

ого, уже время запросить больше ЗП.

Спасибо огромнейшее! Займусь)
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39411324
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rrrakrta,

есть универсальный совет, который мне дал один адекватный менеджер и в то же время хороший спец (какая экзотика!): да проект проблемный, вполне возможно, но твоя задача, сделать качественно свою работу.

1)
я аналитиком устраивалась, и ответ на задачу элементарен и известен заранее: недокументированные базы, и проекты, работающие на этих базах - > вещь недопустимая и должна пресекаться на корню, чем раньше, тем лучше.

2)
исходя, из того, что вы написали, контора мне ваша не нравится, поэтому я бы наверное прокачивала скилы (как это делается, вам уже подсказали) и подыскивала бы что-то более традиционное.

3)
если вас контора устраивает и вы хотите там работать, то
(а) познакомьтесь с коллегами и узнайте как было у них и что они делали, пробуйте сделать то же самое
(б) разбирайтесь с работой, по ходу узнаете много "интересного", и опять же продолжайте знакомиться, создавайте профессиональную сеть. если все пойдет хорошо, вас пригласят в команду на рабочий проект

(в) если разбираться не получается, то есть еще один способ (который обычно и используют): нужно проявить смирение, и признаться, что как специалист вы пока еще не очень, и порученный проект для вас сложен, и вам бы хотелось поучиться у ваших более опытных коллег, поэтому вы бы очень хотели поработать в команде и помочь компании и коллегам.
(Если чувствуете, что разобраться не получается, то не откладывайте с пунктом (в))
...
Рейтинг: 0 / 0
нет документации, что делать?
    #39411395
rrrakrta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mini.weblab,

Вам так же огромнейшее спасибо! Вы написали правильные вещи! Возможно, конкретно в моей ситуации, не все подходит, даже как вариант, но в целом, мне все понравилось. Еще раз спасибо :)
...
Рейтинг: 0 / 0
41 сообщений из 41, показаны все 2 страниц
Форумы / Oracle [игнор отключен] [закрыт для гостей] / нет документации, что делать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]