The database commands normally don't necessarily give any feedback.  No news is good news.  If you screw up, you'll get an error.  For example, type
XYZZY
and hit {Enter}.
So, type 
USE LOG
and hit {Enter}.  Note the status bar now at the bottom of the Database Commands form says "Log" and  "Record:1/9999".
Now copy and paste the second command:  
REPLACE CONTEST_ID WITH "FISTSAWD" FOR "FISTS#:"$USERFIELDS AND EMPTY(CONTEST_ID)
Hit Enter.
Again, no message.  If you did something syntactically wrong, you will get an error.  But otherwise, nothing, except the status bar now says "Record:eof/9999".  EOF=End of File.
The real proof of course is going to a FISTS QSO in the log form.  If everything worked, it should say FISTSAWD in the Contest ID field.
I'll bet you aren't pressing {Enter} after pasting (or typing) each command.
I added the following to Help:
Quote:Type or copy and paste commands into to the Command window.  Press {Enter} to execute the command.
The Command window keeps a history of all commands entered. To redo a command, move the text cursor anywhere on the command line, and press {Enter}.  You may edit the command before pressing {Enter}.
Commands do not necessarily provide any feedback. If you type a syntactically incorrect command or an error occurs during the execution of a command, an error message will be displayed.  No news is good news!  The status bar at the bottom of the Database Commands window gives information about the currently open file if any: the name, current record, and number of records in the file.
 Just do UPDATE AWARDS PROGRESS once after doing both commands.