I'm trying to get information about the connections (universe and business view) that have been set up in a BI 4.1 system. I get the IInfoObjects for these connections by running the following query:
Select * from CI_APPOBJECTS where SI_KIND like '%DataConnection'
From this I'm able to get information about what type of connection (ODBC, etc.) using the SI_CONNECTION_NETWORKLAYER property and the type of database using the "SI_CONNECTION_DATABASE" property. However, I'm not able to find information about the server name or database name. I assume this information would be in the connection string from either SI_CONNECTION_PARAMSTRING or SI_CONNECTION_CONNECTSTRING, but it appears that these properties are encrypted, which is understandable because they may contain passwords.
Is there any way to decrypt these fields? Or is there another way to get information about the connections instead of using IInfoObject (I've been unable to find a specific interface for this type of object...)
Thanks!
-Dell