Всеки обича да говори за новите вълнуващи функции в Oracle 12c. Но какво ще изчезне, за което трябва да започнете да се подготвяте? Все още не съм виждал много дискусии в тази област, така че реших да направя блог за това.
Можете да видите списъка с оттеглените функции в Ръководството за надграждане 12c, по-специално тук:
http://docs.oracle.com/cd/E16655_01/server.121/e17642/deprecated.htm#UPGRD60123
В раздела за оттеглените параметри за инициализация имаше няколко, които привлякоха вниманието ми.
LOG_ARCHIVE_START – Моите 11g бази данни ме предупреждават, че този параметър е остарял. Така че това не е нищо ново.
CURSOR_SPACE_FOR_TIME – Знам, че някои хора смятат това за вълшебен куршум.
SEC_CASE_SENSITIVE_LOGON – Изглежда, че след като този параметър изчезне, вие сте останали с пароли, чувствителни към главни и малки букви.
SQL_TRACE – В редки случаи съм задавал този параметър на TRUE. Но в по-голямата си част няма да можете да стартирате проследяване за всяка сесия без тригер за влизане.
V$OBJECT_USAGE – Вместо това ще трябва да използвате USER_OBJECT_USAGE.
Отказ от Oracle Names – Мислех, че това умря в Oracle 9i. 🙂