ACC97: Can't Link to Tables on Read-Only Media After SR-2 Update Applied
ID: Q151542
|
The information in this article applies to:
-
Microsoft Access versions 97, 7.0
SYMPTOMS
Novice: Requires knowledge of the user interface on single-user computers.
When you try to link a table that is located on a read-only drive, a
write-protected diskette, or a CD-ROM in Microsoft Access, you may receive
the following error message:
Couldn't lock file
CAUSE
The database file's read-only attribute is set to False.
RESOLUTION
Set the read-only attribute of the database file (.mdb) before copying
the file to the CD-ROM or diskette. Also, do not include the database's
.ldb file. For example, if your database is named Myapp.mdb, do not
include Myapp.ldb on the CD-ROM or diskette. Include only Myapp.mdb on
the CD-ROM or diskette. Normally, the .ldb files are deleted when the
last user closes the mdb.
Steps to Set the Read-Only Attribute
In order to set the read-only attribute, the file must be located on a
read/write drive.
- Start Windows Explorer and select your .mdb file.
- On the File menu, click Properties.
- If the Read-Only check box is not selected, click the check box
to set the file to Read-Only.
MORE INFORMATION
The symptoms described in this article occur only when linking a
Microsoft Access version 2.0 database.
In Microsoft Access 7.0 and 97, you can link a table in a version 7.0
or 97 database that resides on a CD-ROM or write-protected diskette
without having to set the read-only attribute of the .mdb. However, it is
recommended that you set the read-only attribute of the .mdb file. If you
do not set the read-only attribute of the .mdb file, the linked table will
appear to be updatable. That is, when viewing the linked table in Datasheet
view, you see a blank record at the bottom of the table, indicating that
the table is updatable. However, if you try to make changes to the
data, you may receive the error, "Couldn't open file," and any changes you
make are not saved.
Steps to Reproduce Behavior
- Copy a Microsoft Access version 2.0 database with at least one table
to a floppy disk.
- Set the write-protection tab on the disk.
- Start Microsoft Access and create a new database.
- On the File menu, point to Get External data, and then click Link Data.
In the Link dialog box, under Files Of Type, make sure that Microsoft
Access is selected. Locate the file, and click OK. Note that you receive
the error message mentioned in the SYMPTOMS section.
REFERENCES
For more information about linking tables, search the Help Index for
"Linked Tables," or ask the Microsoft Access 97 Office Assistant.
For more information about read-only databases and .ldb files, please see
the following article in the Microsoft Knowledge Base:
Q136128 ACC: Introduction to .LDB Files (95/97)
Additional query words:
cdrom prb
Keywords : kberrmsg kbinterop kbdta IsmIea
Version : WINDOWS:7.0,97
Platform : WINDOWS
Issue type : kbprb