Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2008 Forums
 SSIS and Import/Export (2008)
 Importing BTrieve Pervasive data

Author  Topic 

WindChaser
Posting Yak Master

225 Posts

Posted - 2012-04-03 : 20:53:37
Hi folks,

I need to access the data contained in some Btrieve data files (Pervasive). For this, I would need to get a BTrieve OLEDB driver somewhere. Does anybody know where I could get this? I'm not sure that Pervasive actually offers this (at least, I didn't see anything on their web site).

Any advice would be welcome. Thanks!

robvolk
Most Valuable Yak

15732 Posts

Posted - 2012-04-04 : 09:28:18
Found this company: http://www.goldstarsoftware.com/

Google for "Btrieve ODBC" as well, you should get more hits than OLEDB.
Go to Top of Page

mirtheil
Starting Member

1 Post

Posted - 2012-04-04 : 11:34:43
You will need a few things in order to read Btrieve / Pervasive data. First, you need a PSQL engine. If you are working with existing data, you may already have one. Depending on the version you may also already have an ODBC and OLEDB provider. Check your system for W3BTRV7.DLL and W3DBSMGR.EXE. Those are a couple of good starting points for finding Btrieve / Pervasive on your system.
Second, you'll need DDFs as well as the data files. Btrieve databases are file based and do not store metadata in the data file. Each table, usually, has its own data file. The metadata (fields, indexes, tables) are stored in the DDF files. Specifically, you'll need FILE.DDF, FIELD.DDF, and INDEX.DDF at a minimum. These files will either have table / field / index information in them or you'll need to add the information using DDF Builder, SQL statements, or other tools.
If you don't have a PSQL engine, you can download the trial at http://pervasivedb.com/psqlv11/Pages/Default.aspx. The current version (v11) includes both ODBC drives and OLEDB providers.
Hope this helps.
Go to Top of Page
   

- Advertisement -