CLIX is used for making various console based operations automated and secure. CLIX provides added security by eliminating user interventions and making console activities automated. Till now SAP has introduced CLIX commands only for console based activities.
Steps necessary before starting with CLIX:
- Before using CLIX, check the version of the MDM server and find out the compatible version of MDM CLIX and install it.
- For executing CLIX commands; open command prompt and go to the folder where CLIX is installed.
- Now type CLIX; just to validate that correct patch is installed. If the CLIX patch is compatible then it should display screen like below.
- Now to find out all the operations that can be performed on MDM server, type CLIX m
- Similarly, for repository commands type CLIX r, for repository copying commands type CLIX c and for DBMS commands type CLIX d.
- In all the CLIX commands, the first argument will always be MDMHostSpec, comprised of MDM server host name or IP address, followed by colon and password (password is optional). Eg.: 10.48.64.52:admin
- Few CLIX commands require one more parameter called DBMSHostSpec, comprised of DBMS instance name, type, user name and password followed by colons or semi-colons. Eg.: dtpxp-vagarwal:s:sa:admin
- Several commands also require RepositorySpec, comprised of repository name followed by colon and DBMSHostSpec. Eg.: Test_Vendor:dtpxp-vagarwal:s:sa:admin
- For creating a batch file, type edit CLIX.bat on command prompt and write the desired commands and then save it.
- Below is a sample CLIX batch file for loading and archiving a repository in a single run.
-
-
-
-
-
-
-
- Now for scheduling this batch file, go to schedule task under control panel and schedule it as per the business requirement.
For Viewing the abbreviations for all MDM CLIX commands: Just type "CLIX a" in command prompt.
Details of all the flag options available in MDM CLIX are:
So, CLIX is definitely the best solution for automating and scheduling most of the console based activities without any human intervention.