About Source and Target configuration selection

Select Source and Target configurations according to the type of task you want to perform. Use these tables to help you know how to select the proper configurations.

Note: In a configuration, local is an invalid server name. You must use the name of the SQL Server instance on the local machine.

Synchronization tasks

Note:  If the Source and Target forms databases reside on different servers, the server that contains the Source forms database can be defined as a linked server in the server that contains the Target forms database. This generally speeds up the synchronization process. For instructions to configure linked servers, see the Microsoft SQL Server documentation.
To do this... For the Source, select... For the Target, select...
Synchronize customized objects with new versions of the objects. A configuration that includes a forms database and an application database that contain new versions of objects. A configuration that includes the forms database and the application database that contain your customized objects. Customized objects can be of the scope types Site, Group, or User.
Synchronize customized objects with other customized objects that serve as base versions. A configuration that includes a forms database that contains customized objects that you want to use as base versions. A configuration that includes a forms database that contains customized objects that you want to synchronize with the base versions.

Utility tasks

In addition to basic form synchronization, FormSync also includes a number of closely related utilities to accomplish special tasks.

To do this... For the Source, select... For the Target, select...
Copy customized objects.
Note:  To copy form licenses between configurations, the Source configuration must include an application database that contains license records for the forms. The Target configuration must include the application database to which you want to copy the form licenses.
A configuration that includes a forms database that contains customized objects you want to copy to another forms database. A configuration that includes a forms database to which you want to copy customized objects.
Delete customized objects. A configuration that includes a forms database that contains customized objects you want to delete. Any configuration.
Script custom objects.
Note:  To script licenses for forms, the Source configuration must include an application database that contains license records for the forms.
A configuration that includes a forms database that contains customized objects for which you want to generate SQL scripts. Any configuration.
Generate and save a list of customized objects. Any configuration. Any configuration.
Compare objects.
Note:  You can compare up to three objects within a forms database or an object in the Source forms database with an object in the Target forms database. [For three-way comparisons, we recommend the free KDiff3 file comparison utility.]
Any configuration. Any configuration.
Generate pseudo code. Any configuration. Any configuration.
Export form/global object data. Any configuration. N/A
Import form/global object data. n/a Any configuration.
Generate a form license. Depends on what is selected in on the Filter tab. Depends on what is selected in on the Filter tab.
Scan a configuration for form, string, and other inconsistencies and problems, and optionally, to fix any problems found. n/a First, select the Scan/Fix Forms and Objects option on the Configurations page. Then select the configuration to check.