Reference > Maintaining and recovering FileMaker Pro Advanced databases > About recovering FileMaker Pro Advanced files > Setting advanced file recovery options

Setting advanced file recovery options

FileMaker Pro Advanced uses certain default settings when it recovers a file. You can change these settings when you attempt to recover a damaged file.

Note  FileMaker Pro Advanced runtime applications do not support advanced file recovery features.

To set advanced file recovery options:

1. Choose File menu > Recover.

2. Select the file to recover, and click Select.

3. In the "Name new recovered file" dialog box, select Use advanced options.

FileMaker Pro Advanced displays the Advanced Recovery Options dialog box, with either the default recovery options selected (if this is the first time the dialog box is displayed during the current application launch) or with the most recent settings made during the current application launch.

4. Select one option for how you want FileMaker Pro Advanced to generate the new file.





Copy file blocks as-is

Copy all file blocks as they are to the recovered file, which may include damaged blocks.


Copy logical structure (same as Compacted Copy)

Copy all the original data without checking the blocks and rebuild the tree structure in the recovered file.


Scan blocks and rebuild file (drop invalid blocks)

Include only undamaged and non-duplicate blocks in the recovered file.


After the new file is generated, it is scanned and then a new database is rebuilt according to the options you select in the next step.

5. Select one or more additional options to define how to scan and rebuild the new database after the new file has been generated.





Scan record data and rebuild fields and tables

Rebuild the file’s schema. This option forces all records and field data to be scanned.

Note  Scanning all the records and field data may take a long time, but it’s the only option that re-creates missing field or table definitions. If any fields or records are at invalid locations in the file, only this option will find and remove them.


Scan and rebuild scripts, layouts, etc.

Rebuild the file’s structure.

If the locale of themes stored in a file matches the installed themes on disk, FileMaker Pro Advanced will update the same version or any newer version of themes stored in a file. Predefined themes and custom themes based on predefined themes are also updated.


Rebuild field indexes, and then select Now or Later

Rebuild field indexes during file recovery, or later as indexes are needed.

On, Now

Delete cached settings

Remove the most recently used settings including page format, print settings, layout formatting defaults; and for every table in a file, the import and export order, recent sorts, recent finds, the last found set, and send mail options. (However, any saved finds are recovered.)


Bypass startup script and layout

Bypass any scripts or layouts that are normally used when the file is opened. (Any scripts created in File Options with the OnFirstWindowOpen or OnWindowOpen script triggers are disabled and FileMaker Pro Advanced creates a blank layout into which the file opens.) This option prompts you near the end of the recovery process to enter an account and password with full access to the database.


To use these settings the next time you recover a file during the same application launch, keep Use advanced options selected in the "Name new recovered file" dialog box. To change these settings, keep Use advanced options selected in the "Name new recovered file" dialog box, and click Specify.

To revert to the FileMaker Pro Advanced default recovery settings, deselect Use advanced options.


When Bypass startup script and layout is selected, the bypass will not be allowed if any one of these conditions exist:

a user fails three attempts to log in

the accounts catalog is damaged

the Admin account is missing from a runtime version of a file

If you change file recovery settings and then switch to using a script that bypasses dialog boxes, FileMaker Pro Advanced uses its default file recovery options (instead of those you set). If you return to recovering files using dialog boxes, however, the changed settings are restored.

Whenever you only want to bypass the layout to open the file, select Copy file blocks as-is and Bypass startup script and layout, and leave other options deselected.