Summary : In order to receive changes from your LDAP directory to your profiles database you have to launch the sync every now and then using windows task.
Source
A. Running Sync_All_DNS as scheduled task on Windows 2008B. System Store access rights at google groups
Configuring
I have Windows 2008 R2Task planner :
Add a task to launch sync_all_dns.bat when suited to your environnement :
Task not launching
I found that he wasn't synchronizing my people anymore. By running the sync_all_dns by the command line I was able to get more information :
After a clearLock.bat, I was able to launch sync_all_dns
CTGDKE039E in ibmdi.log
2013-07-05 15:14:02,555 ERROR [com.ibm.di.TDIProperties] - [System-Properties] CTGDKE039E Une erreur s'est produite lors de la création du magasin de propriétés IBM Tivoli Directory Integrator. Magasin de propriétés : System-Properties Exception : DERBY SQL error: SQLCODE: -1, SQLSTATE: XJ040, SQLERRMC: Echec du démarrage de la base de données 'TDISysStore' ; pour plus de détails, voir l'exception suivante.::SQLSTATE: XSLAEAucune écriture dans le fichier de contrôle situé dans C:\IBM\Wizards\TDIPopulation\win\TDI\TDISysStore\log\log.ctrl, ni aucune mise à jour de ce fichier ne peuvent être effectuées.
java.sql.SQLException: DERBY SQL error: SQLCODE: -1, SQLSTATE: XJ040, SQLERRMC: Echec du démarrage de la base de données 'TDISysStore' ; pour plus de détails, voir l'exception suivante.::SQLSTATE: XSLAEAucune écriture dans le fichier de contrôle situé dans C:\IBM\Wizards\TDIPopulation\win\TDI\TDISysStore\log\log.ctrl, ni aucune mise à jour de ce fichier ne peuvent être effectuées.
at org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown Source)
at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source)
I would have guessed, and got the confirmation with source B, that it is a rights issue. Even launching sync_all_dns in administrator in not working, a subprocess (derby ?) is not admin, but the wizard might have been copied using admin rights. It's ok for me to just change the rights here, this was not an install but a copy of files.
Now the ibmdi.log is error free.
A test with the planned task again, and everything seems fine.
No comments:
Post a Comment