Solved

Pervasive Database over VPN not working

Posted on 2004-10-20
6
1,061 Views
Last Modified: 2008-02-01
I have an applicaition (Chiro 8000) that is using Pervasive's client/Server database engine. Works perfectly at the main location  Lan.

However, we have a VPN connection to a remote office provided by Road Runner's business class. They provide the VPN hardware and have setup the VPN connection. Pervasive is timing out when trying to connect to the host database at the main location.  Pervasive provides a PCC console which I'm a noob with, but as I understand it, It provides me a way to drill down the local machines client setup, and see the tables located on the server.  At the main location, I can go to any PC on the lan and perform this drilldown and see the tables. But at the remote office, over the VPN, I can't see the tables, it just hangs and times out.

I can ping the host sever by IP, but was having problem my server name.  The client configuration is looking for a drive mapping that points to a shared DB folder on the host. I have a script that client runs to insure they have the same drive mapping. It failed on the remote location since the mapping was trying to use the server name. I think it's a DNS issue. So I modified the drive mapping to use the server's IP, and I now have a working drive mapping.

But even with the Pervasive ODBC now configured to look for the IP address, the PCC still locks up when attempting to view the tables.

I'm unable to contact Pervasive as I'm not the client. And I can't find any info on this in their knowlegde base. Any suggestions?

0
Comment
Question by:Thirt
  • 2
6 Comments
 
LVL 26

Expert Comment

by:Alan Warren
ID: 12365125
Hi Thirt,

not had any experience with Pervasive, but I'm thinking it may be a Pervasive Security (Permissions) that is locking access to tables for users outside the Lan. It seems like the VPN is no problem, but are the WAN users members of the same Domain?

Alan
0
 
LVL 4

Author Comment

by:Thirt
ID: 12365416
There is no domain in this enviroment. Come to think of it, I don't know if they are in the same workgroup. But the IP scheme is setup the following:
Main location: 178.20.1.x
Remote 1: 178.20.2.x
Remote 2. 178.20.3.x

Each location has a gateway at x.x.x.1
The server is located at 178.20.1.2
0
 
LVL 18

Accepted Solution

by:
mirtheil earned 500 total points
ID: 12397168
Pervasive uses OS level security rights by default.
Try the Pervasive System Analyzer from the VPN client.  Select the "Test Active Installation" option and leave the defaults (test network communication, test transactional engine, test relational engine).  Run it twice.  First with the IP address of the server running Pervasive. Second with the server name.  Do you see:
Successfully connected to <servername>  <IP Address> via TCP/IP protocol.
Successfully transmitted 75 test messages via TCP/IP protocol during stress test.
Once that's done you should see:
The transactional engine test completed successfully.
 
Transactional access to Pervasive.SQL Windows NT Engine version 8.60 is functioning correctly.
and then:
The relational engine test completed successfully.

Relational access to Pervasive.SQL version 8.60 is functioning correctly.

If you don't see those three messages, please post what you do see.  
0
 
LVL 4

Author Comment

by:Thirt
ID: 12727637
Please keep this open. I will be running the test that Mirthel recommends and reply back with the results this evening.
Thanks!
0

Featured Post

Why You Should Analyze Threat Actor TTPs

After years of analyzing threat actor behavior, it’s become clear that at any given time there are specific tactics, techniques, and procedures (TTPs) that are particularly prevalent. By analyzing and understanding these TTPs, you can dramatically enhance your security program.

Join & Write a Comment

APEX (Application Express) is used to develop a web application from Oracle. SQL Workshop is one of the tools that comes with Oracle APEX to query or modify the database objects or to make any changes to the structure.
Entity Framework is a powerful tool to help you interact with the DataBase but still doesn't help much when we have a Stored Procedure that returns more than one resultset. The solution takes some of out-of-the-box thinking; read on!
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now