Hello.
I'm trying to grab some data from a Pervasive database (Accpac 4.2, to be exact).
I have linked to a Pervasive table from Access, and I can run select queries just fine. I can create a Make Table query, and preview it too (the destination being a new table INSIDE the Access database). BUT whenever I try to run the Make Table query (i.e. actually make a table!) I get the following error:
"ODBC--call failed.
[Pervasive][ODBC Client Interface][LNA][Pervasive][ODBC Engine Interface][Data Record Manager]The MicroKernel or Btrieve Requester is inactive(Btrieve Error 20)(#-4979)"
At which point opening ANY linked Pervasive tables will fail.
The same error occurs when trying to Append to an Access local table from a Pervasive source.
I'm not particularly familiar with Pervasive, and all things considered, I'm lost. =) What I don't understand is why I can run (presumably) the same query in the preview, but then get an error on update/append/make table.
Lets see... I've also tried using a simple passthrough query to get all records from a table, then having a second query query the first query as the source for a make-table query. No luck either (passthrough works fine).
Some other notes: Using Workstation Pervasive 2000 everywhere, including "server". DB is remote. Access 2000. Win XP Pro. Pervasive database is in good shape, AccPac works fine. So does Access, though I haven't used it much against Pervasive db's. Generally have NOT applied service packs.
I would try applying service packs randomly, but I can't understand why there is the difference between the Preview and Run modes...
HELP! =)
Thanks in advance for any sage advice sent my way.
Check out my irrelevant personal website:
I'm trying to grab some data from a Pervasive database (Accpac 4.2, to be exact).
I have linked to a Pervasive table from Access, and I can run select queries just fine. I can create a Make Table query, and preview it too (the destination being a new table INSIDE the Access database). BUT whenever I try to run the Make Table query (i.e. actually make a table!) I get the following error:
"ODBC--call failed.
[Pervasive][ODBC Client Interface][LNA][Pervasive][ODBC Engine Interface][Data Record Manager]The MicroKernel or Btrieve Requester is inactive(Btrieve Error 20)(#-4979)"
At which point opening ANY linked Pervasive tables will fail.
The same error occurs when trying to Append to an Access local table from a Pervasive source.
I'm not particularly familiar with Pervasive, and all things considered, I'm lost. =) What I don't understand is why I can run (presumably) the same query in the preview, but then get an error on update/append/make table.
Lets see... I've also tried using a simple passthrough query to get all records from a table, then having a second query query the first query as the source for a make-table query. No luck either (passthrough works fine).
Some other notes: Using Workstation Pervasive 2000 everywhere, including "server". DB is remote. Access 2000. Win XP Pro. Pervasive database is in good shape, AccPac works fine. So does Access, though I haven't used it much against Pervasive db's. Generally have NOT applied service packs.
I would try applying service packs randomly, but I can't understand why there is the difference between the Preview and Run modes...
HELP! =)
Thanks in advance for any sage advice sent my way.
Check out my irrelevant personal website: