注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

网路游侠

www.youxia.org

 
 
 

日志

 
 

microsoft office access的mdb文件大小的问题  

2006-01-08 15:34:10|  分类: 02 游侠·原创 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
今天到某研究所,那边的安全审计系统出现了一点问题
打开数据库,发现无法删除记录
而同样的数据库,不过是个空的库,可以增加、删除数据
而这个确不可以,删除就提示错误
看看文件大小:2G大小的Access的MDB格式文件!
想修复压缩一下,结果在7W的IBM服务器压缩了近10分钟还没有压缩完
干脆放弃,看目录下的db1才只有911M,还早呢
曾经想过是MDB文件的“用户与组权限”的问题,但后来排除
盯着这个文件看了一阵子:2G、2G、2G——刚好2G!
FAT文件格式的最大限额不就是2G吗?!
本已为没有问题了,结果一看:NTFS格式……
这时候客户说无所谓了,以前的那些数据已经不需要了,干脆换新的
当然换新的是没问题的,覆盖之后重设规则就OK

回家之后搜下,发现了下面的文章:

数据库规格问题,如表能放多少字段,多大。。。

专题地址:http://access911.net/index.asp?board=4&recordid=72FAB01E17DC

access2000中文版为例
打开帮助,找到以下条目
设置和定义microsoftAccess -> MicrosoftAccess规格
自己去看吧
MicrosoftAccess数据库常规规格
属性最大值
MicrosoftAccess数据库(.mdb)文件大小2G字节。不过,由于数据
库可以包括其他文件中的链接表,所以它的大小仅实际上只受可用
存储空间大小的限制。
数据库中的对象个数32,768
模块(包括HasModule属性为True的窗体和报表)1,000
对象名称的字符数64
密码的字符个数14
用户名或组名的字符个数20
用户个数255
MicrosoftAccess项目常规规格
属性最大值
在MicrosoftAccess项目(.adp)中的对象数目32,768
模块(包括HasModule属性为True的窗体和报表)1,000
对象名称中字符的数目64
MicrosoftAccess数据库表规格
属性最大值
表名的字符个数64
字段名的字符个数64
表中字段个数255
打开表的个数2,048。实际可打开的表的数目可能会少一些,因为
MicrosoftAccess还要打开一些内部的表。
表的大小1G字节
文本字段的字符个数255
备注字段的字符个数通过用户界面输入为65,535,通过程序输入为
1G字节。
OLE对象字段的大小1G字节
表中索引个数32
索引中的字段个数10
有效性消息的字符个数255
有效性规则的字符个数2,048
表或字段说明的字符个数255
记录的字符个数(除了备注字段和OLE对象字段)2,000
字段属性设置的字符个数255
MicrosoftAccess数据库查询规格
属性最大值
实施关系的个数每个表为32减去表中不包含在关系中的字段或字
段组合的索引个数
查询中的表的个数32
记录集中的字段个数255
记录集大小1G字节
排序限制255个字符(一个或一个以上字段)
嵌套查询的级数50
查询设计网格单元中的字符个数1,024
参数查询的参数字符个数255
WHERE或HAVING子句中AND的个数40
SQL语句的字符个数约为64,000
窗体和报表规格
属性最大值
标签中的字符个数2,048
文本框中的字符个数65,535
窗体或报表宽度22英寸(55.87厘米)
节高度22英寸(55.87厘米)
所有节加上节页眉的高度(在“设计”视图中)200英寸(508厘
米)
窗体或报表的最大嵌套级数7
报表中可以排序或分组的字段或表达式个数10
报表中页眉和页脚的个数1对报表页眉/报表页脚,1对页面页眉/
页面页脚,10组页眉/组页脚
报表的打印页数65,536
可添加到窗体或报表的控件和节的个数754

宏规格
属性最大值
宏中的操作个数999
条件中的字符个数255
注释的字符个数255
操作参数的字符个数255

MicrosoftAccess项目规格
Access项目
属性最大值
MicrosoftAccess项目(.adp)(MicrosoftAccess项目:与MicrosoftSQL
Server数据库连接且用于创建客户/服务器应用程序的Access文件。
项目文件中不包含任何数据或基于数据定义的对象(如表或视
图)。)中的对象数目32,768
模块(包括“内含模块”属性为“是”的窗体和报表)1,000
对象名称中的字符数64
表中的索引个数250(MicrosoftSQLServer6.5)
1024(MicrosoftSQLServer7.0和2000)

MicrosoftSQLServer数据库
SQLServer文档中描述了MicrosoftSQLServer最大容量规格。有关
SQLServer联机丛书的详细信息,请参见MicrosoftDeveloper's
NetworkWeb站点。
注意  使用该主题中的超链接会跳转到Web上,但随时可以切换回
“帮助”。
窗体和报表
属性最大值
标签中的字符个数2,048
文本框中的字符个数65,535
窗体或报表宽度22英寸(55.87厘米)
节高度22英寸(55.87厘米)
所有节加上节页眉的高度(在“设计”视图(“设计”视图:显示
数据库对象(包括:表、查询、窗体、宏和数据访问页)的设计的
窗口。在“设计”视图中,可以新建数据库对象和修改现有数据库
对象的设计。)中)200英寸(508厘米)
窗体或报表的最大嵌套层数7
报表中可作为排序或分组依据的字段或表达式个数10
报表中页眉和页脚的个数1对报表页眉/报表页脚,1对页面页眉/
页面页脚,10对组页眉/组页脚
报表的打印页数65,536
可添加到窗体或报表的控件和节的个数754
SQL语句中作为窗体、报表或控件的“记录源”或“行来源”属性
的字符个数(适用于.mdb和.adp)32,750

属性最大值
宏(宏:用来自动执行任务的一个操作或一组操作。)中的操作个
数999
条件(条件:进行搜索或筛选时字段必须满足的准则部分。一些条
件必须与值一起使用;例如,条件为“等于”的字段“作者”使用
值“王良”。“作者”“等于”其自身将是不完整的。)中的字符
个数255
备注中的字符个数255
操作参数(操作参数:有些宏操作所必需的其他信息,例如,受操
作影响的对象或执行操作的特殊条件。)中的字符个数255

做人要厚道,转载请注明来自 网路游侠@http://www.youxia.org


  评论这张
 
阅读(1002)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017