Results 1 to 2 of 2
  1. #1
    Join Date
    Sep 2005
    Posts
    1

    Unanswered: Btrieve Status 20 with Terminal server user

    I am trying to run an application using Pervasive 2000i on a Windows 2000 terminal server. When logged in as administrator or server operator, the application will run with no problem. If you log in as a domain user, you get a

    "Native Message : Btrieve Status 20 - The MicroKernel or Btrieve Requester is inactive.DBIERR_NOTINITIALIZED
    Possible Cause :
    No Pervasive Database Driver installed."

    What Btrieve file does the users need rights to to be able to run the application?
    I gave the users full rights to the PVSW and system32 directory, but this has not helped.

    Thanks,

  2. #2
    Join Date
    Dec 2001
    Posts
    1,109
    Provided Answers: 4
    Sounds like that is coming from the application. Do any of the Pervasive tools work correctly? Is this the P.SQL workgroup engine or client? Everything the application needs is in the PVSW\BIN directory (and possibly the SYSTEM/SYSTEM32 directory).
    A status 20 from PSQL 2000 indicates old components. Make sure that when logged in as a domain user that PVSW\BIN is in the system path and that there aren't any old versions of Btrieve being found.
    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.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •