Oracle 12c Rdbms: Caratteristiche non più supportate & deprecate

Riportiamo sotto una lista di alcune caratteristiche non più supportate o deprecate a partire dalla release Oracle Rdbms 12C

  • Comandi SRVCTL a singolo carattere

L’interfaccia a linea di comando (CLI) del Server Control Utility (SRVCTL), utilizzato nelle release precedenti, a partire da Oracle Database 12c è deprecato e potrebbe non essere più supportato nelle release più recenti.

  • Catalog view

Le seguenti viste sono deprecate in Oracle Database 12c:

    ALL_SCHEDULER_CREDENTIALS view.
    DBA_NETWORK_ACL_PRIVILEGES view.
    DBA_NETWORK_ACLS view.
    DBA_SCHEDULER_CREDENTIALS view.
    USER_NETWORK_ACL_PRIVILEGES view.
    USER_SCHEDULER_CREDENTIALS view.
    V$OBJECT_USAGE view.
  • Stored Outlines

Sono ancora supportate per retro-compatibilità, tuttavia Oracle raccomanda l’uso di SQL plan management. SQL plan management crea SQL plan baseline con maggiore stabilità rispetto alle stored outlines

    .

  • clausole Managed standby recovery

La clausola USING CURRENT LOGFILE è deprecata. Il suo effetto è oggi riconducibile al comportamento di default quindi questa clausola non ha più alcuna utilità.

    .

  • Catupgrd.sql

Oracle Database 12c introduce la nuova Parallel Upgrade Utility, catctl.pl. Questa utility sostituisce lo script catupgrd.sql usato nelle versioni precedenti. Si può usare ancora questo script, che però è deprecato e sarà rimosso nelle future release. Oracle raccomanda di eseguire l’upgrade con la nuova utility, catctl.pl.

  • Init.ora parameters

In Oracle Database 12c, alcuni parametri sono deprecati. Per ottenere una lista di tali parametri, eseguire questa query in SQL*Plus:
SQL> SELECT name from v$parameter
WHERE isdeprecated = ‘TRUE’ ORDER BY name;
active_instance_count
background_dump_dest
buffer_pool_keep
buffer_pool_recycle
commit_write
cursor_space_for_time
fast_start_io_target
global_context_pool_size
instance_groups
lock_name_space
log_archive_local_first
log_archive_start
max_enabled_roles
parallel_automatic_tuning
parallel_io_cap_enabled
parallel_server
parallel_server_instances
plsql_v2_compatibility
remote_os_authent
resource_manager_cpu_allocation
sec_case_sensitive_logon
serial_reuse
sql_trace
standby_archive_dest
user_dump_dest

  • Oracle streams

Oracle Streams è deprecato in Oracle Database 12c è non sarà disponibile nelle prossime versioni. Usare GoldenGate per ottenere le feature di Oracle Streams.

  • Advanced Replication

Oracle Database Advanced Replication è deprecato in Oracle Database 12c. Usare Oracle
GoldenGate per ottenere le feature di Advanced Replication, tra cui Multimaster Replication, Updatable Materialized Views, Hierarchical Materialized Views, e Deployment Templates.

  • Modifiche a VARCHAR2, NVARCHAR2, e RAW Datatypes

A partire da Oracle Database 12c, La dimensione massima dei VARCHAR2, NVARCHAR2 e RAW datatypes è stata aumentata a 32767 bytes quando il parametro d’inizializzazione COMPATIBLE è settato a 12.0 e il parametro d’inizializzazione MAX_STRING_SIZE è settato a EXTENDED.

  • Change Data Capture

Oracle Change Data Capture non è incluso in Oracle Database 12c ed è stato sostituito da Oracle GoldenGate.

  • Ignorecase e sec_case_sensitive_logon

Il parametro di sistema SEC_CASE_SENSITIVE_LOGON e l’argomento IGNORECASE (di ORAPWD) sono deprecati in Oracle Database 12c. Di default, le password in Oracle Database 12c sono case sensitive.

  • Csscan e Csalter

Con l’introduzione di Oracle Database Migration Assistant for Unicode (DMU), Oracle smette di supportare i tools di database legacy CSSCAN e CSALTER. DMU fornisce una soluzione completa per la migrazione dei caratteri Unicode ad uso degli amministratori di database.
A partire da Oracle Database 12c, DMU è incluso con il database, mentre CSSCAN e CSALTER non sono più supportati.

  • Oracle Net Listener Password

In Oracle Database 12c, questa feature non è più supportata.
Questo non provoca una diminuzione di sicurezza in quanto l’autenticazione viene applicata dal sistema operativo.

  • Oracle Net Connection Pooling

Deprecato già da Oracle Database 11g, in Oracle Database 12c, Oracle Net Connection Pooling non è più supportato.

Potrebbero interessarti anche...