Chaîne de connexion Oracle personnalisée

Vous pouvez définir une chaîne de connexion Oracle personnalisée. Cette chaîne de connexion peut être utilisée pour se connecter à un cluster Oracle RAC, ou à d'autres fins.

Pour définir une chaîne de connexion ORACLE personnalisée, éditez le fichier de configuration $NCHOME/etc/precision/DbLogins.Domain.cfg et configurez l'insertion dans le fichier pour inclure une zone m_ConnectionString de sorte que l'insertion se présente comme suit:
insert into config.dbserver
(
    m_DbId,   
    m_Server,
    m_DbName,
    m_Schema,
    m_Hostname,
    m_Username,
    m_Password,
    m_PortNum,
    m_ConnectionString,
    m_EncryptedPwd,
    m_OracleService
)
values
(   
    "NCIM", 
    "oracle",
    "ORATEST",
    "ncim", 
    "server1.location1.acme.com",
    "ncim",
    "ncim",   
    1521,
    "(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=server1.location1.acme.com3)
(PORT=1521))(CONNECT_DATA=(SID=ORATEST)))",   
    0,
    1
);

En utilisant l'attribut m_ConnectionString de la sorte, vous remplacez les valeurs de m_DbName, m_Hostname et m_PortNum. Vous devez toujours fournir ces valeurs, elles seront remplacées par la valeur spécifiée dans l'attribut m_ConnectionString lors de la connexion à la base de données.