Icon Frequently Asked Questions

The following are the most frequently-asked questions for DBISAM. Please click on the desired question in order to view the answer.

Question I've developed an application using DBISAM, and I'm experiencing performance problems. What can I look for in terms of optimizations ?

Question Are there any special considerations when converting a single-user application using DBISAM to a multi-user application on a network ?

Question Can DBISAM access tables on a read-only device like a CD-ROM ?

Question My customer has sent me a table that has become corrupted. How did this occur ?

Question Do I have to do anything special to install DBISAM at a customer's site ?

Question Can DBISAM be used safely with multiple threads ?

Question I have encrypted certain tables in order to protect them from unauthorized access. How do I automatically open these tables up in my application without the user seeing a password prompt ?

Question Does DBISAM support auto-increment fields and are they safe to use ?

Question Do I have to pack or reorganize DBISAM tables like in dBase or FoxPro to regain deleted records in the tables ?

Question What is the granularity of the BLOB fields ? Do they always consume some multiple of a minimum block size, or are they truly variable in length ?

Question How do I report progress back to the user for indexing and other bulk operations ?

Question In multi-user mode does DBISAM employ page-locking or record locking ?

Question I accidentally deleted a field while altering the structure of a table, and I need to get the data back. How do I do that ?

Question Is the DISTINCT clause in the COUNT function supported in DBISAM ?

Question When I execute a particular SQL query or attempt to alter the structure of an existing table I get the error "DBISAM Engine Error # 11013 Access denied to table 'xxxx'" ?

Question I need to provide the equivalent functionality that is provided in the TBatchMove component provided with the BDE, can I do this with DBISAM ?

Question I've got my data in another format and I want to convert it into DBISAM format. How do I do this ?

Question When running an ASP.NET application that uses the DBISAM ODBC Driver, an application fault referring to the IDispenserDriver::DestroyResource method occurs after a few operations using the driver. What could be causing this ?

Question I've installed the ODBC Driver on a 64-bit version of Windows, and the installation completed properly. However, I cannot find the DBISAM ODBC Driver in the list of drivers in the ODBC Administrator. Why is the DBISAM ODBC Driver not listed ?

Question How do I re-compile the Database System Utility and Server Administration Utility ? I'm getting errors about missing components when I try to load the dbsys project in Delphi.

Question When can't I configure the DBISAM Database Server to use a configuration file or database path that is on a network drive and run it properly as a Windows service ?

Question I am evaluating the VCL trial version of DBISAM for Delphi/C++Builder, and when compiling I get the error "dbisamtb.dcu not found". What am I doing wrong ?

Question When I install the 64-bit Windows version of the ElevateDB VCL product into RAD Studio XE2 or higher, I don't see any components on the component palette. Is this a bug ?

Question I have some DBISAM table files, but I do not know which major version of DBISAM created them. How do I find out which major version of DBISAM created them ?

Image