How to: Connect to a dBASE or Other DBF File

You can connect to a dBASE or other .DBF database file in an Integration Services package by using an OLE DB connection manager and selecting the Microsoft OLE DB Provider for Jet 4.0.

Note

The SQL Server Import and Export Wizard in SQL Server 2005 does not support importing from, or exporting to, dBASE or other DBF files. You can use Microsoft Access or Microsoft Excel to import the data from DBF files into an Access database or Excel spreadsheets, and then use the SQL Server Import and Export Wizard.

To configure a connection manager to connect to a dBASE or other DBF file

  1. Add a new OLE DB connection manager to the package. For more information, see How to: Add a Connection Manager to a Package.

  2. On the Connection page of the Connection Manager dialog box, select Native OLE DB\Microsoft Jet 4.0 OLE DB Provider as the Provider.

  3. When working with DBF files, the folder represents the database, and the individual DBF files represent tables. Therefore the Database file name text box must contain the path of the folder where the DBF file resides, and must not include the file name itself. You can type or paste in a folder path, or you can use the Browse button to select your DBF file, and then remove the file name from the end of the folder path.

  4. On the All page of the Connection Manager dialog box, enter dBASE III, dBASE IV, or dBASE 5.0, as appropriate, as the value of Extended Properties.

  5. Click Test Connection to validate the values that you have entered. You should see the message, "Test connection succeeded." Click OK to close the message box.

  6. Click OK to save the configuration for the connection manager.

    Note

    The InitialCatalog property listed in the Properties window is not a valid property when you connect to a dBASE data source.

  7. To use your connection manager in the data flow of the package, select an OLE DB source or destination and configure it to use the connection manager that you created by using the preceding steps.

See Also

Concepts

OLE DB Connection Manager

Help and Information

Getting SQL Server 2005 Assistance