Mitel Forums - The Unofficial Source
Mitel Forums => Mitel MiVoice Business/MCD/3300 => Topic started by: petr.necas on June 27, 2013, 11:39:30 AM
-
Hi all, I'm almost done with the programming of ICP for our new customer. They requested a document that will summarize all the programming done in the System Administration Tool. The only way I can think about is to use export feature in each of the form where I did any programming and formatting the exported files into some nice word document. This could however be very tedious job.
What I would like to have is ability to export all the configuration, e.g. in XML file that I would send to the customer.
or, maybe to have some tool that would convert the backup file to some readable text form (e.g. XML) or connect to the ICP and read the programming data and do some nice export.
Having this would help me much, e.g. when I need to compare what changes have been done in the programming (simply I could compare two TXT/XML files and) or just quickly review the programming without having to visit each form (over slow remote connection is real nightmare).
I know, somebody can suggest there is an Audit Trail Log but this would not be a solution in this case.
Do you have any ideas?
Petr
-
How about printing it from the SX2000 interface.
It doesn't print everything but will almost everything.
Connect via putty to port 23. Be sure to enable logging.
from maintenance enter "form all /po lpr3"
Then enter "en pr/n"
It could take a couple of hours but it will print out almost all the forms.
Ralph
-
Hi Raplh, I tried to log in but always got login incorrect message. I tried with the system account, even created a new account with system admin policy "root" and "system", in putty I tried connection type Telnet and Raw, both on port 23. Any ideas?
Petr
-
Using telnet to login into the DB, will us the default SX2000 passwords.
-
Sent you a PM with the passwords.
Ralph
-
Trying my best but the syntax "form all /po lpr3" is not accepted, what is accepted is e.g. FORM ARS /ALL /PO LPR3.
Petr
-
Sorry. Doing this from memory.
try "form /all /po lpr3"
Ralph
-
Hi Ralph, I'm getting this:
Command not supported by system - Command IGNORED
form /all /po lpr3
I don't know what could be wrong.
Petr
-
What version of software are you running?
I haven't tried this is a very long time so it may not work any longer.
Ralph
-
Hi Ralph, I'm using MCD 5.0 SP2 PR2.
-
Just tested on my system. Sorry. The /all option isn't supported any longer for printing the entire system.
That's a shame. When I needed it, it worked quite well for me.
You can still do one form at a time.
Try this for hunt groups: fo hu /all /po lpr3
Ralph
-
Hi Ralph, thank you for reply, I was playing with this during the weekend and found out that even from the Maintenance Commands I was able to run the FORMPRINT command. When I connected to to the port 1754 I could read the formprint command output that was sent to LPR1. For example I was able to run following commands:
FORMPRINT DIM A F D /PORT LPR1
FORMPRINT PATH ASS /INSTANCE 0 /PORT LPR1
FORMPRINT TEL DIR /PORT LPR1
FORMPRINT SY SP /PORT LPR1
FORMPRINT U /PORT LPR1
FORMPRINT RO A /PORT LPR1
The only challenge I had was to find the correct name of the form (requires old frame names) and that some forms did not support /ALL parameter but /INSTANCE <number>. In the system help there is a page that shows what are the old and corresponding new frames names, but for some forms it did not work anyway.
In order to create some documentation, I will probably run Export on all the frames manually and then try to extract the data either manually or create some script that will convert the CSV data to some usable form.
Petr