Una stringa che specifica il nome del database logico Rational ClearQuest del repository di schemi. Nella maggior parte dei casi, questo valore è MASTR.
Una stringa che specifica il nome di accesso dell'utente. L'utilizzo di una stringa vuota per questo argomento indica a questa funzione di restituire un elenco di tutti i database associati a questo repository di schemi, non solo quelli accessibili a un utente specifico.
Una stringa che specifica il gruppo di database in cui ricercare i database accessibili. Per impostazione predefinita, questo argomento deve contenere la stringa vuota. Questa operazione fa in modo che la funzione utilizzi il nome del gruppo di database predefinito del prodotto (ovvero, il numero della versione del prodotto).
require CQPerlExt; #Avviare una sessione Rational ClearQuest $sessionObj = CQSession::Build(); #Chiamare un elenco di database utente accessibili $databases = $sessionObj->GetAccessibleDatabases("MASTR", "admin", ""); $count = $databases->Count(); #Per ogni database accessibile, chiamare il nome del database for($x=0;$x<$count;$x++) { $db = $databases->Item($x); $dbName = $db->GetDatabaseName(); #... } CQSession::Unbuild($sessionObj);