Compressor
Registered User.
- Local time
- Today, 18:58
- Joined
- Sep 23, 2006
- Messages
- 118
I'm trying to make 1 table from 2. Copied the fields from one to the other tried to save... No luck. Error: Property value is too large. The help accompanying the messagebox is:
Then I click show help:
Just to see if I did have too many colums (fields) in the table I selected them all, copied them to another instance of access with a new DB and table and tried to save again. Same thing happened. I started to delete some fields and after deleting some 12 fields the table could be saved again. The same is true for the table in the original database.
I think I have read somewhere that access allows for 255 different columns (fields) per table (or is it per Database?) but I do not come even close (well, at least not in one table, maybe across tables... yes), I have around 140 fields in that one table. So that shouldn't be the problem although it does appear that way....
In the help part they are talking about the MaxLocksPerFile value. I don't know what a "LockPerFile" is, but the value they mention is 9500 in my registry. I'm guessing its next to impossible that I have reached that limit in any way.
So I'm stumped.... That leaves little flexibility in the table for the future, or I will have to stay with my two tables I had before.
Erhmm.... Help?
So I click ok. Then another message pops up: Errors were encountered during the save operation. Properties were not updated.Property value is too large. (Error 3309)
You are trying to set a property value of an object to a size greater than the largest permissible size of 2K. Shorten the length of the property value.
Then I click show help:
This error can appear if:
You have exceeded the maximum number of columns allowed in a table or the maximum number of locks for a single file.
The indexed property of a field was changed from Yes (Duplicates OK) to Yes (No Duplicates) when duplicate data is already present in the table.
If a table exceeded the maximum number of columns, close the database, select Compact and Repair from the Tools - Database Utilities menu option. This will remove column references from a table definition that were marked as deleted (deletions do not actually occur until the database is compacted and therefore they contribute to the column count).
If the maximum number of locks per file was exceeded, you can increase the number by editing a registry entry for the local computer. However, this is not a recommended option.
Find the MaxLocksPerFile registry value using the Windows registry editor (regedit.exe) and increase the value.
The MaxLocksPerFile value is stored as part of the following key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 4.0
If you edit a value in the Windows registry, there is no guarantee that the change will not corrupt the registry and render Windows unusable. Edit the registry at your own risk. If you do, it is highly recommended you make a backup of the registry before performing any edits.
If you have changed the Indexed property of a field and duplicate data already exists in the table, you can either reset the Indexed property back to the previous setting, or remove the duplicate records from the table.
Just to see if I did have too many colums (fields) in the table I selected them all, copied them to another instance of access with a new DB and table and tried to save again. Same thing happened. I started to delete some fields and after deleting some 12 fields the table could be saved again. The same is true for the table in the original database.
I think I have read somewhere that access allows for 255 different columns (fields) per table (or is it per Database?) but I do not come even close (well, at least not in one table, maybe across tables... yes), I have around 140 fields in that one table. So that shouldn't be the problem although it does appear that way....
In the help part they are talking about the MaxLocksPerFile value. I don't know what a "LockPerFile" is, but the value they mention is 9500 in my registry. I'm guessing its next to impossible that I have reached that limit in any way.
So I'm stumped.... That leaves little flexibility in the table for the future, or I will have to stay with my two tables I had before.
Erhmm.... Help?