-- ========================================== -- Oracle 目标库 MERGE 同步说明 -- ========================================== -- 生产同步不再直接使用本占位文件。 -- sync_user_to_sso.sh 会调用 oracle_gen_merge.py: -- 1) 从 MySQL 源库读取部门/教职工/学生 -- 2) 生成带 MERGE 语句的临时 SQL -- 3) 通过 sqlplus 执行写入认证中间库 -- -- 手动调试示例: -- python3 oracle_gen_merge.py \ -- --host 127.0.0.1 --port 3306 --user root --password xxx \ -- --database hzdyjs_xg --output /tmp/merge.sql --full -- sqlplus user/pass@host:1521/service @/tmp/merge.sql -- ========================================== WHENEVER SQLERROR EXIT SQL.SQLCODE PROMPT Use oracle_gen_merge.py via sync_user_to_sso.sh EXIT;