Jakie są różnice przy tych wersjach Firebirda?
Jakie są problemy przy przejściu na wyższą wersje?
Prosze o pomoc i wskazówki
Jakie są różnice przy tych wersjach Firebirda?
Jakie są problemy przy przejściu na wyższą wersje?
Prosze o pomoc i wskazówki
na wyższą nie odnotowałem, co najwyżej trzeba będzie przeliczyć statystyki
CREATE PROCEDURE MAINTENANCE_SELECTIVITY
ASDECLARE VARIABLE S VARCHAR(200);
BEGIN
FOR select RDB$INDEX_NAME FROM RDB$INDICES INTO :S DO
BEGIN
S = 'SET statistics INDEX ' || s || ';';
EXECUTE STATEMENT :s;
END
SUSPEND;
END
Z istotniejszych spraw, to pamiętam że przy przesiadce w paru miejscach musieliśmy ciut zmienić SQL'a - chodzi o bardziej rygorystyczne przestrzeganie zasad aliasowania. Ponadto, niekiedy coś co działało fajnie pod 1.5, zaczęło działać dość powoli pod 2.0 ale nie było tego wiele i łatwo było poprawić. Z dokumentacją do 2.0 jest chyba jakiś doc zawierający istotne sprawy związane z przesiadką. To tyle o problemach. Co do różnic to jest ich sporo, ale o tym też dokumentacja dokładnie traktuje.
Aha, istotna sprawa to zmiana ODS'a, nowo utworzonych baz w 2 nie podepniesz pod 1.5
A możesz wskazać konkretną dokumentacje pokazującą właśnie te różnice w wersjach ?
Jest do tego jakaś spacjalna dokumentacja czy po prostu ta do wyższej wersji?
Wydaje mi się iż nie ma takiego dokumentu który by opisywał zagrożenia związane z migracją. Oczywiście różnice (nowości) znajdziesz w ReleaseNotes. Najlepiej zainstaluj sobie firebird'a i przeczytaj cały katalog doc - jest to wszystko. Sporo tego ale to ciekawa wiedza.
Pozdro
b