Documentazione Contatti      
Documentazione > Tutorial > PROCEDURA PER MIGRARE DA CG-SERVER A ORACLE-SERVER
Hide
Best Practices
EJB
Frameworks
Howto
J2EE
J2ME and Wireless
J2SE
JSP e Servlet
Java Application Server
Java IDE/Tools
Java Media
Java Security
Java Sys Admin
Java e XML
Java e SQL
OpenSource Java
Patterns
Repository
Tesi
UML
Web Services
Slide
White Paper di jws.it
project management
Eventi
Groovy



Google Noop


Henry Ford
Vero progresso quando i vantaggi di una nuova tecnologia diventano per tutti


XML: Sicurezza



  Visualizza Commenti (0) Aggiungi Commento    
 
PROCEDURA PER MIGRARE DA CG-SERVER A ORACLE-SERVER
7 agosto 2005

  PROCEDURA PER MIGRARE DA CG-SERVER A ORACLE-SERVER

  1. PRIMA DI TUTTO POSIZIONARSI NELLA DIRECTORY DEL DOMINIO (NEL MIO CASO C:\bea\user_projects\domains\FRMS_CASEMANAGER) CHE SI STA UTILIZZANDO E FARE UNA COPIA DI BACKUP DEL FILE config.xml, NEL CASO IN CUI SI INCONTRASSERO PROBLEMI NELL' ESEGUIRE LE SUCCESSIVE OPERAZIONI SARÀ SUFFICIENTE RIPRISTINARE QUESTO FILE E SI RITORNERA` AUTOMATICAMENTE ALLA CONFIGURAZIONE PRECEDENTE.
  2. AVVIARE IL SERVER (SE NON E` GIA` AVVIATO) LANCIANDO IL FILE startWebLogic.cmd NELLA DIRECTORY DEL DOMINIO.
  3. AVVIARE DAL BROWSER LA CONSOLE DI BEA (http://localhost:7001/console)
  4. SCEGLIERE LA VOCE DI MENU` FRMS_CASEMANAGER --> Services --> JDBC --> Connection pools DOVRESTE TROVARVI DAVANTI A QUALCOSA DI SIMILE A QUESTO: (vedi fig. 1)
  5. NELL' IMMAGINE SONO INDICATI CON IL COLORE ROSSO I CONNECTION POOL CHE USANO UN DRIVER XA (TRANSAZIONALE) IN VERDE INVECE E` INDICATO L'UNICO POOL NON TRANSAZIONALE.CLICCARE SUL PRIMO CONNECTION POOL "bpmArchPool"
  6. NELLA SCHERMATA CHE SI APRIRA` (vedi fig. 2), TROVERETE LE VOCI DA MODIFICARE (NB: LE MODIFICHE AVRANNO EFFETTO SOLO DOPO AVER RIAVVIATO IL SERVER);I NUOVI VALORI SARANNO:
    •  URL:                       jdbc:oracle:thin:@10.10.10.242:1521:CNCF
    •  Driver Classname: oracle.jdbc.xa.client.OracleXADataSource
    •  Properties:              user=weblogic
    •  Password:                weblogic
    •  Confirm Password: weblogic
  7. CON QUESTI MEDESIMI VALORI VANNO MODIFICATI I SEGUENTI CONNECTION POOLS: 
    • bpmArchPool
    • cgPool
    • portalPool
  8. L'UNICO CONNECTION POOL CHE RICHIEDA UN TRATTAMENTO SPECIALE E` cgJMSPool-nonXA PER IL QUALE I VALORI DA IMPOSTARE SONO:
    • URL:                                 jdbc:oracle:thin:@10.10.10.242:1521:CNCF
    • Driver Classname:           oracle.jdbc.OracleDriver
    • Properties:                        user=weblogic
    • Password:                          weblogic
    • Confirm Password:           weblogic
    • SCEGLIERE LA VOCE DI MENU` FRMS_CASEMANAGER --> Services --> JDBC --> Data Sources DOVRESTE TROVARVI DAVANTI A QUALCOSA DI SIMILE A QUESTO: (vedi fig. 3)
    • NELL' IMMAGINE SONO INDICATI CON IL COLORE ROSSO I DATA SOURCES CHE USANO UN DRIVER XA (TRANSAZIONALE), SONO GLI UNICI A DOVER ESSERE MODIFICATI, CLICCANDOCI DIVREBBE APPARIRE UNA SCHERMATA COME QUESTA: (vedi fig. 4)
    • CLICCATE SUL LINK Show SI VEDRANNO ALTRE PROPRIETA`, ACCERTATEVI CHE QUELLA CON ETICHETTA Emulate Two-Phase Commit for non-XA Driver NON SIA SPUNTATA
    • ORA, PER EVITARE CHE IL SERVER POINTBASE VENGA AVVIATO AL MOMENTO DELLO STARTUP DI BEA SARA` NECESSARIO EDITARE IL FILE startWebLogic.cmd :
      • CIRCA ALLA RIGA 23 TROVERETE IL SEGUENTE CODICE, ANTEPORRE LA STRINGA "@REM" AD OGNI RIGA (@REM E` IL COMMENTO NELLA SHELL DI DOS) if "%pointbaseFlag%"=="true" ( echo Stopping Pointbase server... call "%WL_HOME%\common\bin\stopPointBase.cmd" -port=9093 -name=workshop > "%DOMAIN_HOME%\pointbaseShutdown.log" 2>&1 echo Pointbase server stopped. )
      • ALLA RIGA 105 CIRCA IL CODICE SEGUENTE VA TRATTATO ALLO STESSO MODO if "%pointbaseFlag%"=="true" ( call "%WL_HOME%\common\bin\startPointBase.cmd" -port=9093 -debug=0 -console=false -background=true -ini=%DOMAIN_HOME%\pointbase.ini > "%DOMAIN_HOME%\pointbase.log" 2>&1 )
  9. ...E ANCORA, EDITARE IL FILE setDomainEnv.cmd:
    • COMMENTARE LA RIGA 81: set pointbaseFlag=true
  10. ...INFINE IL FILE stopWebLogic.cmd:
    • COMMENTARE CIRCA DALLA RIGA 59 ALLA RIGA 65 if "%SERVER_NAME%"=="cgServer" ( if "true"=="true" ( echo Stopping Pointbase database server... call "%WL_HOME%\common\bin\stopPointBase.cmd" -port=9093 -name=workshop > "%DOMAIN_HOME%\pointbaseShutdown.log" 2>&1 echo Done ) )
  11. A QUESTO PUNTO (LEGGE DI MURPHY PERMETTENDO) SARA` SUFFICIENTE LANCIARE IL COMANDO stopWebLogic.cmd, SEMPRE DALLA DIRECTORY DEL DOMINIO, ED INFINE startWebLogic.cmd PER RENDERE LE MODIFICHE OPERATIVE.

    Fig. 1 PROCEDURA PER MIGRARE DA CG-SERVER A ORACLE-SERVER

    Fig. 2 PROCEDURA PER MIGRARE DA CG-SERVER A ORACLE-SERVER

    Fig. 3 PROCEDURA PER MIGRARE DA CG-SERVER A ORACLE-SERVER

    Fig. 4 PROCEDURA PER MIGRARE DA CG-SERVER A ORACLE-SERVER



    
    JavaPortal è ideato da:    
    K-Tech Logo










    LICENZA



    Eccetto dove diversamente specificato, i contenuti di questo sito sono rilasciati sotto licenza Creative Commons

    Sitemap  © 2002-2004 Copyright Information. Privacy . Today is sabato 19 giugno 2010