pssl
......Progam eh...I'm gettin' too old for this....
That's why when issuing db commands to make changes, it's a good idea to check your work as you go along. Checking before & checking after is also a good policy too.
Check before making changes & record what the current settings are, that way it's easy to revert any "about to be made" changes, back to original values, should the need arise.
Check after making a change to ensure the correctness of your work ie check for mispellings or other types of errors, before you actually generate configuration file changes using the expand template & restart of services.
ie in this case use the command
config show backup
See this Howto to help understand using the db command, it is really VERY easy once you grasp the concept of database names, keys, properties & values (ie which is which ?).
http://wiki.contribs.org/Db_command_tutorialSo you can add some steps eg
db configuration show backup
which displays
backup=service
BackupType=tape
Program=flexbackup
backupTime=2:00
reminderTime=14:00
status=enabled
then make the actual change required
db configuration setprop backup Program CopyFromDisk status enabled
then check the new setting
db configuration show backup
which displays
backup=service
BackupType=tape
Program=CopyFromDisk
backupTime=2:00
reminderTime=14:00
status=enabled
In the case of an error or mistyping, it should be apparent as the Program property did not change, but in fact you added a new property called Progam, not what was intended ie it would display
backup=service
BackupType=tape
Progam=CopyFromDisk
Program=flexbackup
backupTime=2:00
reminderTime=14:00
status=enabled
So to fix this error you would remove the incorrect entry, and then redo the command correctly ie
db configuration delprop backup Progam
then check your work !