Migrating Data from Other Servers

Note

Data Import Wizard pages can slightly differ due to the product you have been using.

  1. Decide what table to import the data to:

    For a new table:

  • On the Fusion menu, select Microsoft SQL Server, and click Import Data. The Data Import wizard opens.

    For an existing table:

  • Right-click a table in Database Explorer and select Import Data on the shortcut menu. The Data Import wizard opens with predefined parameters: a Microsoft SQL Server connection, a database, and a table to import the data to.

  • Alternatively, on the Fusion menu, select Microsoft SQL Server, then click Import Data, and select a required table on the Destination table wizard page.

  1. Select ODBC import format and specify a location of Source data. Click Next.

    ODBC data import format

  2. Specify ODBC data provider options for import:

    Select a system or a user data source name from the drop-down list or specify a connection string by clicking Build and selecting a required data source. Enter a username and a password if the selected data source requires them. Click Next.

  3. Select a Source table or view. To quickly find them in the list, enter characters of a required name into the Filter field. The list will be filtered to show only those that contain such characters in their names. You can use a query for a partial data import. Click the Custom Query button and edit the query. Click OK to save the changes.

  4. Specify a Microsoft SQL Server connection, a database, and a table to import the data to. If you selected a table in Database Explorer before opening the Data Import wizard, the wizard will open with the predefined connection parameters of the selected table. To create or edit Microsoft SQL Server connections, click the corresponding buttons. Click Next.

  5. Map the Source columns to the Target ones. If you are importing the data into a new table, dbForge Fusion for SQL Server will automatically create and map all the columns. If you are importing into an existing table, only columns with the same names will be mapped, the rest should be mapped manually. (If no columns with the same name are found, they are mapped in succession - the 1st column in Source with the 1st column in Target, etc.)

    See the Target columns in the top and the Source columns at the bottom of the wizard page. Click Source column fields and select required columns from the drop-down list. (For more information about mapping, go to Mapping, Data Import Wizard topic.)

    Note

    To cancel mapping of all the columns, click Clear Mappings on the toolbar. To restore it, click Fill Mapping.

  6. If you are importing to a new table, you can edit the Target column properties by double-clicking them in the top grid. Select the Key checkbox for a column with a primary key and click Next. Note that you should select at least one column with a primary key, otherwise some of import modes on the Modes wizard page will be disabled.

  7. Specify data formats for the Source data and click Next.

  8. Select an import mode to define how dbForge Fusion for SQL Server should import the data. Click Next.

  9. Select how dbForge Fusion for SQL Server should handle errors during import and whether you want to get a log file with details about the import session.

  10. Click Import and see the import progress. dbForge Fusion for SQL Server will notify you whether the import completed successfully or failed. Click the Show log file button to open the log file.

  11. Click Finish to finish the import and close the wizard.

Note

You can save the import settings as a template for future uses. Click the Save Template button on any wizard page to save the selected settings. Next time you should only select a template and specify a location of the Source data - all the settings will be already set. For more information, go to Saving and Using Templates topic.