Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Error 3014 in Crystal Reports 8.5 1

Status
Not open for further replies.

heresahandle

Technical User
May 6, 2003
89
US
I'm using Crystal Reports 8.5 and keep getting "Btrieve error status: 3014" when I try to refresh my data.

I'm new to Crystal Reports, so I don't really know what other type of info you'd need to help me.

Please specify what I would need to post here...or maybe this error is generic enough for someone to have an answer already.

Any help is appreciated.

Thanks.
 
A 3014 means:
3014: The MicroKernel router cannot find an engine.
The MicroKernel router could not complete the operation because it did not find an engine (local or remote) that could process the operation. Possible causes include:
[ul]
[li]The target network operating system is not available.[/li]
[li]The target engine is not available.[/li]
[/ul]
In a Windows 3.x environment, you are using a shared drive name that contains a space. To resolve the condition, remove the space from the shared drive name. For example, if you connect to a server named "D Drive", change the share name to "D_Drive".
What this means is that your Report is probably trying to access data on a drive (most likely local) that doesn't have a Pervasive engine.

info@mirtheil.com
Custom VB and Btrieve development.
Certified Pervasive Developer
Certified Pervasive Technician
 
I'm not using Windows NT, I'm using Windows 2000 Pro. That way I can distribute my report to other clients (if you use a WinXP machine to create the reports you may get some compatibility problems)

I installed the client version of Pervasive SQL V8 on my local machine. Then I had to copy our data files to my local workstation because I connect through Citrix.

I have the data in a folder on my local C: drive. Would this be the drive that needs the Pervasive engine on it? Could NTFS permissions be keeping my report from accessing those files?
 
The data must be on a machine where the engine is running. Permissions isn't causing the 3014. It might cause other errors. If you only installed the Pervasive "Client", then the data needs to be on a remote server where the server engine is running and your report needs to point to that data (either through paths or ODBC DSNs depending on your report).
If you have the data local on C:, and only have the client, you don't have an engine to access the data, hence the 3014.

info@mirtheil.com
Custom VB and Btrieve development.
Certified Pervasive Developer
Certified Pervasive Technician
 
Very good point, mirtheil.

I'll try to install the server engine and see what happens. thanks.
 
You were right...I installed the server version on my PC and it's working great.

Thanks a ton for help mirtheil
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top