Greetings. I replied privately to Dennis earlier...but Tim Ericson's answer is a bit incomplete. To summarize: 1. Dennis has an existing production dictionary - a permanent file. 2. When using a process (in this case the Cognos dictionary compiler), he doesn't want to overwrite the production dictionary, Cognos builds the file in the temporary domain, with the same name as the production dictionary. 3. Problem: how to rename the temporary file when a permanent one already exists? Tim's suggestion: :RENAME SCHEMA,SCHEMAX,TEMP :SAVE SCHEMAX Unfortunately, given the parameters that Dennis has, this doesn't work (the RENAME renames the permanent file...into the temporary domain). What does work is: :FILE SCHEMA;TEMP :RENAME *SCHEMA,NEWNAME :SAVE NEWNAME Some of the other suggested alternatives work, i.e. changing the dictionary source or file-equating the formal designator for the dictionary Cognos is attempting to build. Kelly Sevilla