Databasenavn og oracle_sid
præfikset Oracle Service Identifier (SID) er de første 8 tegn i databasenavnet. Sid-præfikset kan kun indeholde tegnene a-Å, A-Å og 0-9. Sid-præfikset kan ikke indeholde operativsystemets specialtegn, så hvis du bruger specialtegn i de første 8 tegn i databasenavnet, udelades disse specialtegn i Sid-præfikset. Der er et enkelt Sid-præfiks for hver database. Sid-præfikset for en database skal være unikt i klyngen.
for en Oracle RAC-database har hver forekomst en unik identifikator, ORACLE_SID
, som består af Sid-præfikset og et instansnummer. Præfikset ORACLE_SID
kan indeholde op til 12 tegn. ORACLE_SID
for Oracle RAC database forekomster genereres forskelligt, afhængigt af hvordan du vælger at administrere databasen. Hvis du vælger en politikstyret database, genererer Oracle SID i formatet name_#, hvor navnet er de første otte alfanumeriske tegn i DB_UNIKE_NAVN, og # er forekomstnummeret. Hvis du vælger en administrationsadministreret database, genererer Oracle Database Configuration Assistant Standard SID for instansnavnene ved hjælp af formatnavnet#, hvor navnet er de første otte alfanumeriske tegn i DB_UNIKE_NAVN, og # er instansnummeret. Under installation eller oprettelse af database kan du dog angive en ikke-standardværdi for SID. Instansnummeret tilføjes automatisk til slutningen af denne streng for hver forekomst.
for en Oracle RAC One Node-database er instansnavnet ORACLE_SID_1, som består af _1
tilføjet til Sid-præfikset. Under online flytning startes en anden forekomst ORACLE_SID_2, som bliver den eneste forekomst, når flytningen er afsluttet. Den næste online flytning bruger ORACLE_SID_1 til den nye instans.