Kopiowanie bazy danych a zmiany w kodzie pakietow
dariusz_walczak1@o2.pl - 04-07-2007 00:01
Kopiowanie bazy danych a zmiany w kodzie pakietow
Witam, Firma w ktorej pracuje skopiowala cala zawartosc bazy danych (oracle 10) lacznie z danymi, schematami, pakietami, procedurami... do nowej. Z tego co wiem nazewnictwo zawartosci pozostalo bez zmian, a zmienila sie jedynie nazwa bazy danych. Zlecono mi przegladniecie jednego z pakietow i jego procedur, celem "dokonania zmian w kodzie procedur tego pakietu, zeby to dzialalo w nowej bazie danych" Czy faktycznie potrzebne tam sa jakiekolwiek zmiany? Jedyne co budzi moje watpliwosci to linki do innych baz danych, ale tez chyba nie?
Adamm - 04-07-2007 00:01
Użytkownik <dariusz_walczak1@o2.pl> napisał w wiadomości news:1183462189.939604.321400@n60g2000hse.googlegr oups.com... > Witam, > Firma w ktorej pracuje skopiowala cala zawartosc bazy danych (oracle > 10) lacznie z danymi, schematami, pakietami, procedurami... do nowej. > Z tego co wiem nazewnictwo zawartosci pozostalo bez zmian, a zmienila > sie jedynie nazwa bazy danych. > Zlecono mi przegladniecie jednego z pakietow i jego procedur, celem > "dokonania zmian w kodzie procedur tego pakietu, zeby to dzialalo w > nowej bazie danych" > Czy faktycznie potrzebne tam sa jakiekolwiek zmiany? > Jedyne co budzi moje watpliwosci to linki do innych baz danych, ale > tez chyba nie? >
Witam Możesz jeszcze mieć nastepujące modyfikacje do wykonania 1.) W "nieelastycznie" napisanych programach możesz mieć pozaszywane ścieżki do zapisywania plików 2.) Możesz mieć utworzone obiekty typu DIRECTORY wskazujące na ścieżki do zapisywania plików 3.) Jeżeli jes to baza danych do jakiejś udostepnianej webowo aplikacji, to możesz mieć (raczej w tabelkach) zapisany adres serwera/aplikacji
Pozdrawiam Adam
dariusz_walczak1@o2.pl - 04-07-2007 00:01
Wielkie dzieki, nie wpadlbym na to, zle o tym myslalem, Odnosnie p. 3) czy sa jakies slowa kluczowe ktore ulatwia znalezienie ewentualnego adresu w kodzie?
Pozdrawiam
Thomas Olszewicki - 04-07-2007 00:01
On Jul 3, 7:29 am, dariusz_walcz...@o2.pl wrote: > Witam, > Firma w ktorej pracuje skopiowala cala zawartosc bazy danych (oracle > 10) lacznie z danymi, schematami, pakietami, procedurami... do nowej. > Z tego co wiem nazewnictwo zawartosci pozostalo bez zmian, a zmienila > sie jedynie nazwa bazy danych. > Zlecono mi przegladniecie jednego z pakietow i jego procedur, celem > "dokonania zmian w kodzie procedur tego pakietu, zeby to dzialalo w > nowej bazie danych" > Czy faktycznie potrzebne tam sa jakiekolwiek zmiany? > Jedyne co budzi moje watpliwosci to linki do innych baz danych, ale > tez chyba nie?
Do informacji Adama dodam: >>a zmienila sie jedynie nazwa bazy danych.<< Jezeli zmienily sie nazwy SCHEMA to sprawdz takze objekty typu: TYPE i TYPE BODY TRIGGERS INSTEAD ( zrobione na VIEW ) maja tendencje do "znikania"
Sprawdz objekty typu LIBRARY - sciezka do LIB lub DLL.
HTH Thomas
Adamm - 04-07-2007 00:01
Uzytkownik <dariusz_walczak1@o2.pl> napisal w wiadomosci news:1183477976.757208.21790@k29g2000hsd.googlegro ups.com... > Wielkie dzieki, nie wpadlbym na to, zle o tym myslalem, > Odnosnie p. 3) czy sa jakies slowa kluczowe ktore ulatwia znalezienie > ewentualnego adresu w kodzie? > > Pozdrawiam >
Chociaz to malo prawdopodobne (ale juz widzialem taki przypadek) to programista mógl zaszyc w kodzie pakietów adres aplikacji, elastyczniejszy sposób to zapisanie tego w jakiejs tabeli. Ale jezeli chcesz sprawdzic czy gdzies w kodzie nie masz na sztywno podanego adresu to wykonaj zapytanie: select * from dba_source where upper(text) like '%KAWALEK_ADRESU_WEBOWEGO_APLIKACJI_DUZYMI_LITERAM I%'
PS. A moze wiesz co to za aplikacja stoi na tej bazie ?
Pozdrawiam Adam
dariusz_walczak1@o2.pl - 05-07-2007 00:00
> PS. A moze wiesz co to za aplikacja stoi na tej bazie ?
Nie wiem, pracuje tu od niedawna, jest to telecom i troche panuje tu balagan ze wzgledu na rotacje ludzi. Dzieki za wszystkie rady, bardzo pomocne
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?=
[laik]Jak =?ISO-8859-2?Q?stworzy=E6/zaczac_tworzyc__ma=B3=B1?==?ISO-8859-2?Q?__baz=EA_danych_na_potrzeby_www=3F?=
[mysql] przenoszenie danych =?ISO-8859-2?Q?mi=EAdzy_tabelami_?==?ISO-8859-2?Q?w_r=F3=BFnych_bazach?=
Ksiazka - "Podstawowy =?ISO-8859-2?Q?wyk=B3ad_z_system=F3w_?==?ISO-8859-2?Q?baz_danych=22?=
Zrywanie =?ISO-8859-2?Q?po=B3aczen_z_baza_danych_-_pos?==?ISO-8859-2?Q?tgresql_=3C-=3E_odbc?=
=?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?=
Dwie bazy czy dwie tabele?
[PHP i MySQL] Wstawianie =?ISO-8859-2?Q?rekord=F3w_do_bazy_?==?ISO-8859-2?Q?a_z=B3e_kodowanie?=
[mssql] insert do tabeli na podstawie danych z innej tabeli
=?ISO-8859-2?Q?=5Bmysql=5D_synchronizacja_struktury_bazy_?==? ISO-8859-2?Q?lokalnej_ze_zdaln=B1?=
zanotowane.pldoc.pisz.plpdf.pisz.plbajkomoda.xlx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|