![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi, I hope someone can provide a little guidance on this. I'm posting regarding an error a client of mine is getting in their NDCLytec application, which uses Pervasive as a back end. I'm posting regarding this problem because (a) it seems to me the problem is primarily a database problem, not an app problem, (b) I've seen one or two questions about Lytec pervasive databases, and Pervasive in general, here before, and (c) my client is looking to avoid the expense of the support contract from the reseller if possible. Sorry for the preamble. The error is: "Error in File: Logged In User, Operation -9992, Error Number -1, Access Violation". Sometimes the numbers change (probably just the operation number). Users get this error when logging in. They didn't always get it. I also get the error when trying to connect to the database using the standalone pervasive database management tool that came with Lytec. (This is the real concern actually; I was asked to create some custom reports, and I figured I could try an ODBC connection with an Access database, but the ODBC connection won't work at the moment, I guess because of the error.) The error does not prevent users from connecting to the database through Lytec, but it does prevent one from opening up the Lytec database via the management tool. Version: PervasiveSQL 8.60 (Lytec 2005). I'm wondering if it might be possible to work around the error by installing lytec onto another machine and then moving the database files into the new installation. If anyone can confirm whether this would/wouldn't work, or another way to solve the error and/or connect to the Pervasive db via odbc, I'd be much obliged. thanks, spark |
#3
| |||
| |||
|
|
Moving the database to another computer probably will not help unless there is an actual probelm with the computer it is currently one. If you have a corrupt database file then you need to repair it. If you just have bad data then you will have to resolve that. You could run bUtil to dump your data out and if you get an error 2 then you have a corrupt file. You can also download BtSearch at www.nssdd.com to review your data. If you get an error 2 on any file then you have a data corruption. |
|
Have you tried saving your current data and going back to a backup to see if that solves the problem? |
#4
| |||
| |||
|
|
Thanks for the reply Gil. Responses inline. In article <1154102500.381000.153750 (AT) 75g2000cwc (DOT) googlegroups.com>, nelsonsoft (AT) nssdd (DOT) com says... Moving the database to another computer probably will not help unless there is an actual probelm with the computer it is currently one. If you have a corrupt database file then you need to repair it. If you just have bad data then you will have to resolve that. You could run bUtil to dump your data out and if you get an error 2 then you have a corrupt file. You can also download BtSearch at www.nssdd.com to review your data. If you get an error 2 on any file then you have a data corruption. I assume that bUtil is a Pervasive tool that I should find in the same directory as the Pervasive db manager tool? I've dl'ed your search tool and I'll give it a whirl, thanks. Have you tried saving your current data and going back to a backup to see if that solves the problem? My client is pretty unsophisticated, and I doubt that they have been creating backups, but I will check. If I'm lucky enough to find one that does not have the error, is there a tool that will transport the new data into the old copy? spark |
#5
| |||
| |||
|
|
Hi, I hope someone can provide a little guidance on this. I'm posting regarding an error a client of mine is getting in their NDCLytec application, which uses Pervasive as a back end. I'm posting regarding this problem because (a) it seems to me the problem is primarily a database problem, not an app problem, (b) I've seen one or two questions about Lytec pervasive databases, and Pervasive in general, here before, and (c) my client is looking to avoid the expense of the support contract from the reseller if possible. Sorry for the preamble. The error is: "Error in File: Logged In User, Operation -9992, Error Number -1, Access Violation". Sometimes the numbers change (probably just the operation number). Users get this error when logging in. They didn't always get it. I also get the error when trying to connect to the database using the standalone pervasive database management tool that came with Lytec. (This is the real concern actually; I was asked to create some custom reports, and I figured I could try an ODBC connection with an Access database, but the ODBC connection won't work at the moment, I guess because of the error.) The error does not prevent users from connecting to the database through Lytec, but it does prevent one from opening up the Lytec database via the management tool. Version: PervasiveSQL 8.60 (Lytec 2005). I'm wondering if it might be possible to work around the error by installing lytec onto another machine and then moving the database files into the new installation. If anyone can confirm whether this would/wouldn't work, or another way to solve the error and/or connect to the Pervasive db via odbc, I'd be much obliged. thanks, spark |
![]() |
| Thread Tools | |
| Display Modes | |
| |