Każdy lubi rozmawiać o nowych ekscytujących funkcjach Oracle 12c. Ale co odejdzie, na co musisz zacząć się przygotowywać? Nie widziałem jeszcze wielu dyskusji w tej dziedzinie, więc pomyślałem, że napiszę o tym na blogu.
Listę wycofanych funkcji można znaleźć w Przewodniku uaktualniania do 12c, w szczególności tutaj:
http://docs.oracle.com/cd/E16655_01/server.121/e17642/deprecated.htm#UPGRD60123
W sekcji poświęconej przestarzałym parametrom inicjalizacji znalazło się kilka, które przykuły moją uwagę.
LOG_ARCHIVE_START – Moje bazy danych 11g ostrzegały mnie, że ten parametr jest przestarzały. Więc to nic nowego.
CURSOR_SPACE_FOR_TIME – wiem, że niektórzy uważają to za magiczną kulę.
SEC_CASE_SENSITIVE_LOGON – Wygląda na to, że gdy ten parametr zniknie, utkniesz w hasłach z rozróżnianiem wielkości liter.
SQL_TRACE – W rzadkich przypadkach ustawiam ten parametr na TRUE. Ale w większości przypadków nie będziesz w stanie rozpocząć śledzenia dla każdej sesji bez wyzwalacza logowania.
V$OBJECT_USAGE – Zamiast tego musisz użyć USER_OBJECT_USAGE.
Desupport of Oracle Names – myślałem, że to umarło w Oracle 9i.