Welcome to the dBforums forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions, articles and access our other FREE features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload your own photos and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact support.

If you prefer not to see double-underlined words and corresponding ads, place your cursor
here for ContentLink opt out.

Go Back  dBforums > Database Server Software > Pervasive.SQL > Btrieve Problem with DDF files

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 03-31-08, 13:28
YBeauchamps YBeauchamps is offline
Registered User
 
Join Date: Mar 2008
Posts: 21
Question Btrieve Problem with DDF files

Hi Folks,

I have some btrieve files including their ddf files that I want to export into SQL. The issue is i'm having some problem reading the files themselves. I have downloaded some tools such as BTSearch or even tried to connect to them using Pervasive ODBC driver. However I keep getting the same error (Status Code - 11). I've been looking this up and it appears that it is quite possible that there is a hard coded UNC path in the ddf files.

If that is the case the only utility I could find that might fix this is something called "UpdtTabl" from Goldstar Software. The tool is only $100 which isn't too bad but I'm still not 100% sure that this is in fact my issue I'd rather not take the chance.

So basically I need any input as to whether or not anybody has any experience with any utilities or viewers that would allow my to check the ddf files to even see if the UNC is in fact hard coded.

Note: I have copied the said files over to windows but I still have access to the originals on the Novell server. I'm just not familiar with Novell but if it's easier to do it on that side I'm open to suggestions.

Thanks,
Reply With Quote
  #2 (permalink)  
Old 03-31-08, 13:57
mirtheil mirtheil is offline
Registered User
 
Join Date: Dec 2001
Posts: 813
If you can access the DDFs/files from PCC, you can issue a "SELECT * FROM X$FILE" query. This will list all of the tables and the physical path.
There is another tool available for fixing the DDFs if they have hardcoded paths. You can use my DDF Path Fixer (http://www.mirtheil.com/pathfixer.asp).
__________________
Mirtheil Software
Certified Pervasive Developer
Certified Pervasive Technician
Custom Btrieve/VB development
http://www.mirtheil.com
I do not answer questions by email. Please post on the forum.
Reply With Quote
  #3 (permalink)  
Old 04-01-08, 09:30
nelsonsoft nelsonsoft is offline
Registered User
 
Join Date: May 2005
Posts: 6
The problem could be the path you have the files in. Change the path to use hte 8.3 naming convention with no spaces in the directory names.

BtSearch also should allow you to view the file path in the DDF files. But more than likely your path was not using the older 8.3 format. What version of Pervasive Btrieve are you using on your Windows computer? Also you do not want to access your live files with an older and newer version of the drivers. You should work with them off line.

Gil
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On