ďťż
 
Kopiowanie bazy danych a zmiany w kodzie pakietow ďťż
 
Kopiowanie bazy danych a zmiany w kodzie pakietow
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • bajkomoda.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

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com