2009-12-01 5 views
0

Dans Cognos 7.4 .. la sécurité, on va créer un fichier LAE pour exporter tous leurs utilisateurs ...Cognos LAE Automation sauvegarde (fichier batch?)

directions ici

... http://www.cognos-install.co.uk/articles/backups/access_manager_export_to_lae.asp

Maintenant, vous allez remarque en bas de la page "Enfin, il est possible de créer un processus automatisé pour cette tâche, mais cela dépasse le cadre de ce document Si vous estimez qu'un processus automatisé est important pour votre organisation, alors cela peut être réalisé en utilisant des consultants techniques avec l'expertise de Cognos Planning. "

Est-ce que quelqu'un a un script batch ... ou une ligne de commande pour Access Manager .. pour exporter un fichier LAE? Je voudrais avoir des sauvegardes automatisées de mes utilisateurs en cas de sinistre. Cela ne peut pas être la première demande pour cela.

TIA, Kirby

Répondre

0

Sub Main() Dim objAuthApp As Object Dim objAuthDoc As Object Dim objLAEConfig As Object Dim objDSConfig As Object Dim laef

laef = "\\backupsserver\backups\LAEBackup-" & Year(Now) & "-" & Month(Now) & "-" & Day(Now) & ".lae" 
    objAuthApp = CreateObject("Authenticator2.Application") 
    objLAEConfig = objAuthApp.LAEConfigurations.Add(laef) 
    objDSConfig = objAuthApp.DSConfigurations.Add("servername", 389, "o=cognos,dc=com", 0) 


    objDSConfig.DefaultSecuritySource = True 
    objAuthApp.Export("Default", "Administrator", "password", True, False) 
    objAuthApp.Quit() 


    objDSConfig = Nothing 
    objLAEConfig = Nothing 
    objAuthDoc = Nothing 
    objAuthApp = Nothing 
End Sub