Jak odszyfrowac widok z klauzula WITH ENCRYPTION?
Karlo - 21-12-2005 12:16
Jak odszyfrowac widok z klauzula WITH ENCRYPTION?
Witam grupowiczow.
Zanim zostane publicznie zlinczowany/rozstrzelany/powieszony wytlumacze swoja sytuacje. Od niedawna pracuje w firmie, gdzie zajmuje sie jednym z produktow korzystajacych z bazy MS SQL 2000. Pechowo, wszyscy dotychczasowi programisci/bazodanowcy rozstali sie z firma. Do tej pory jakos sobie radzilem, korzystajac z pozostawionej dokumentacji i zrodel. Niestety ostatnio jeden z klientow zglosil kolejny problem. Po dluzszej analizie okazalo sie, ze jeden z widokow jest najprawdopodobniej zle skonstruowany (zwraca zle wyniki). I tu jest wlasnie pies pogrzebany. Przerzucilem cala dokumentacje, wszystkie zrodla i nigdzie nie moge znalezc definicji tego jednego, cholernego view. Jestem juz calkiem zdesperowany. Czy ktos moze mi pomoc?
Pozdrowka, Karlo
szaman - 21-12-2005 12:16
Nie ma szans - WITH ENCRYPTION nie oznacza, że źródła zostały zaszyfrowane tylko skasowane.
Niestety bez źródła musisz ten views napisać od nowa.
-- {67B14976-ABB4-4A3B-869B-84B5CCA1F569}
Karlo - 21-12-2005 12:16
szaman wrote: > > Nie ma szans - WITH ENCRYPTION nie oznacza, że źródła zostały > zaszyfrowane tylko skasowane. > > Niestety bez źródła musisz ten views napisać od nowa. >
Cholera! Kompletna porazka. :( Niestety ponowne napisanie tego view raczej odpada. Wlasciwie juz cos takiego zrobilem, ale... No wlasnie. Baza jest komercyjna i to dla raczej "wiekszych" klientow. Musze miec ABSOLUTNA pewnosc, ze widok jest dokladnie taki sam jak oryginalny. A bez definicji tegoz jest to wlasciwie niemozliwe.
W kazdym razie dzieki za info.
Zastanawia mnie tylko jedno. Widok to jest generalnie zapytanie SQL-owe. Jezeli ta cholera faktycznie kasuje zrodla, to skad wie jak wygenerowac to zapytanie?
W kazdym razie dzieki, Karlo
Grzesiek G. - 21-12-2005 12:16
szaman napisał(a): > > Nie ma szans - WITH ENCRYPTION nie oznacza, że źródła zostały > zaszyfrowane tylko skasowane. > > Niestety bez źródła musisz ten views napisać od nowa.
Kasowanie źródeł "było modne" zanim się pojawiła klauzula WITH ENCRYPTION, a ona pojawiła się po to, żeby już nie kasować.
Koledzy na grupie polecili mi kiedyś taki program: dSQLSRVD - dOMNAR's SQL Server SysComments Decryptor
Przyznam, że nie próbowałem (bo na szczęście nie musiałem). Spróbuj i podziel się wynikami na grupie:-)
Pozdrawiam
-- Grzegorz Gruza Odpowiadając usuń "spamerom_nie." z adresu!!!
Artur Muszynski - 21-12-2005 12:16
> Nie ma szans - WITH ENCRYPTION nie oznacza, że źródła zostały > zaszyfrowane tylko skasowane. > > Niestety bez źródła musisz ten views napisać od nowa.
http://www.google.pl/search?q=decrypt+view+sql PS: Ktoś wspominał o dziurze podczas przenoszenia bazy przez DTS, ale mi się nie udało uzyskać tego efektu.
artur
> > -- > {67B14976-ABB4-4A3B-869B-84B5CCA1F569}
Karlo - 21-12-2005 12:16
Grzesiek G. wrote: [ciach] > Koledzy na grupie polecili mi kiedyś taki program: > dSQLSRVD - dOMNAR's SQL Server SysComments Decryptor > > Przyznam, że nie próbowałem (bo na szczęście nie musiałem). Spróbuj i > podziel się wynikami na grupie:-) > > Pozdrawiam >
DZIALA!!
Wielkie, wielkie dzieki. Karlo
PS. Okazuje sie, ze ten widok nie jest az taki skomplikowany, ale... ....ale korzysta z innych tabel niz myslalem! Tym samym widok, ktory stworzylem "recznie" teoretycznie dawal te same rezultaty, ale prawdopodobnie predzej, czy pozniej i tak by sie "rozjechal".
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[ORACLE 8i] Widok do tabel z innego schematu
[MSSQL] widok - sortowanie sporych rekordów
Postgres, widok i klucz obcy do niego
kilka obrazków składa się na jeden widok
Oracle - jak zrobic widok
Widok a typ pola
Widok, posortować
widok "kamery"
widok
Jak przenosić wektory AI do Corela?
zanotowane.pldoc.pisz.plpdf.pisz.plfelgiuzywane.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 |
|