sql >> Databasteknik >  >> RDS >> Oracle

12c Föråldrade funktioner

Alla gillar att prata om de nya spännande funktionerna i Oracle 12c. Men vad kommer att försvinna som du behöver börja förbereda dig för? Jag har inte sett så mycket diskussion på det här området än så jag tänkte att jag skulle blogga om det.

Du kan se listan över föråldrade funktioner i 12c Upgrade Guide, specifikt här:

http://docs.oracle.com/cd/E16655_01/server.121/e17642/deprecated.htm#UPGRD60123

I avsnittet om föråldrade initialiseringsparametrar var det några som fångade min uppmärksamhet.

LOG_ARCHIVE_START – Mina 11g-databaser har varnat mig för att den här parametern är utfasad. Så det här är inget nytt.

CURSOR_SPACE_FOR_TIME – Jag vet att vissa människor tänker på detta som en magisk kula.

SEC_CASE_SENSITIVE_LOGON – Det verkar som att när den här parametern är borta har du fastnat med skiftlägeskänsliga lösenord.

SQL_TRACE – Vid sällsynta tillfällen har jag ställt in denna parameter på TRUE. Men för det mesta kommer du inte att kunna starta spårningar för varje session utan en inloggningsutlösare.

V$OBJECT_USAGE – Du måste använda USER_OBJECT_USAGE istället.

Understödja Oracle Names – Jag trodde att detta dog i Oracle 9i. 🙂


  1. MariaDB JSON_REPLACE() Förklarad

  2. Filtrera data med JDBC RowSet

  3. SQL Server DELETE – Ta bort en eller flera rader från en tabell med något avancerade scenarier

  4. ActiveRecord::StatementInvalid:PG InFailedSqlTransaction