Oracle EBS Clone Issue: Site Profile Name Not Updating After Clone (Fix Inside) 

Oracle EBS Clone Issue: Site Profile Name Not Updating After Clone Fix now

Table of Contents

    Database cloning in Oracle E-Business Suite (EBS) is a critical operation for DBAs managing test, development, and disaster recovery environments. While cloning is expected to replicate environments seamlessly, post-clone inconsistencies can lead to confusion, validation failures, and operational risks. 

    One such common issue is: 

    Site Profile Name (SITENAME) not updating after clone refresh 

    In this article, we’ll break down: 

    • The root cause of this issue  
    • How to identify it quickly  
    • Step-by-step fix  
    • Best practices to avoid it in future 

    The Issue: Site Profile Name Not Updated After Clone 

    After completing a successful clone of Oracle EBS, during validation, we observed: 

    • The Site Profile Name still reflected old (source environment) values  
    • It did not update with the latest clone refresh date and time  
    • Environment identification became misleading for users and DBAs 

    SQL Used to Validate Site Name 

    SELECT profile_option_value AS site_name 
    FROM fnd_profile_option_values v,
    fnd_profile_options p
    WHERE p.profile_option_name = 'SITENAME'
    AND v.profile_option_id = p.profile_option_id;

    Problem Observed 

    • Clone completed successfully  
    • But SITENAME remained unchanged  
    • Old environment details persisted 

    Why This Issue Matters 

    This is not just a cosmetic issue—it has real operational impact: 

    Risks 

    • Confusion between PROD / TEST / DEV environments  
    • Incorrect reporting and audit trails  
    • Users accessing wrong instance unknowingly  
    • Compliance issues in regulated environments 

    Root Cause

    • The FND profile option ‘Site Name’ was not updated during the clone process.
    • AutoConfig did not override the existing profile value.
    • Context file parameters were not updated correctly to reflect NON-PROD values.
    • Profile values retained from source (PROD) database during cloning.
    • Missing post-clone validation steps.

    Step-by-Step Fix 

    1. Verify current profile value: 

    SELECT profile_option_name, profile_option_value 
    FROM fnd_profile_option_values v, fnd_profile_options p 
    WHERE v.profile_option_id = p.profile_option_id 
    AND profile_option_name = ‘SITENAME’; 

    2. Update profile value: 

    EXEC FND_PROFILE.SAVE(‘SITENAME’, ‘<NONPROD_DBNAME>’, ‘SITE’); 
    COMMIT; 

    3. Source application environment: 

    . $APPL_TOP/APPS<CONTEXT_NAME>.env 

    4. Update context file: 

    vi $CONTEXT_FILE 
    (Update s_dbSid or relevant parameter) 

    5. Run AutoConfig: 

    cd $ADMIN_SCRIPTS_HOME 
    ./adautoconfig.sh 

    6. Verify logs: 

    tail -f $APPL_TOP/admin/<CONTEXT_NAME>/log/adconfig.log 

    7. Validate application: 

    Login to application and confirm Site Name is updated correctly. 

    Revalidate Site Profile  

    Run the SQL again: 

    SELECT profile_option_value AS site_name 
    FROM fnd_profile_option_values v, 
         fnd_profile_options p 
    WHERE p.profile_option_name = ‘SITENAME’ 
    AND v.profile_option_id = p.profile_option_id; 

    Final Outcome 

    After executing Auto-Config: 

    • Site Name updated correctly  
    • Database name reflected accurately  
    • Clone refresh date & time updated  
    • Environment consistency restored

    Best Practices for DBAs 

    To avoid this issue in future cloning activities: 

    Always Include Post-Clone Checklist 

    • Run AutoConfig on both DB and Apps tier  
    • Validate SITENAME and profile options  
    • Verify context file updates  

    Automate Validation 

    • Use scripts to validate:  
    • Site name  
    • DB name  
    • Hostname  
    • Environment identifiers  

    Standardize Naming Convention 

    Example: 

    CLONE_DEV_2026APR09_1030AM 

    How to Avoid This Entire Problem with Automation 

    Manual cloning processes often lead to: 

    • Missed steps  
    • Configuration inconsistencies  
    • Time-consuming validations  

    This is where automation platforms like Clonetab come in. 

    With Clonetab You Get: 

    • Automated Oracle EBS cloning  
    • Auto-updated environment parameters  
    • 80% storage savings with virtualization  
    • Faster clones (hours → minutes)  
    • Built-in validation & consistency checks 

    Key Takeaway 

    If your Oracle EBS clone shows incorrect Site Profile Name, the fix is simple: 

    👉 Run AutoConfig on the application tier 

    But for long-term efficiency: 

    👉 Automate your cloning process to eliminate manual errors 

    FAQs  

    1. Why is SITENAME not updating after Oracle EBS clone? 

    Because AutoConfig was not executed post-clone, leaving profile options unchanged. 

    2. How to update Site Profile Name in Oracle EBS? 

    Run AutoConfig on the application tier using adautocfg.sh. 

    3. Is this issue critical? 

    Yes, it can cause environment confusion and impact operations. 

    4. Can this be automated? 

    Yes, tools like Clonetab automate cloning and configuration updates. 

    Final Thoughts 

    Post-clone validation is just as important as the cloning process itself. Small issues like SITENAME mismatch can lead to bigger operational risks if ignored. 

    If your team is still relying on manual cloning: 

    It’s time to rethink your DBA strategy. 

    Need Faster, Error-Free Oracle EBS Cloning? 

    Explore how Clonetab can help you: 

    • Reduce cloning time from days to minutes  
    • Eliminate manual errors  
    • Optimize storage and cost  

    👉 Visit: https://clonetab.com/ 

    Author: Manikanta Chandra

    Senior Database Administrator (DBA)

    Manikanta is an experienced Database Administrator specializing in Oracle EBS, enterprise databases, and cloud environments. With deep expertise in database cloning, backup & recovery, disaster recovery, and performance optimization, he helps organizations ensure high availability, data security, and operational efficiency across mission-critical systems.