Войти

Показать полную графическую версию : Access 2010/.accdb-Возможно, формат этой базы данных не распознается приложением


morgalik
12-09-2011, 15:59
Здравствуйте!! Имеется .accdb база(~2Гб), куда вносится информация по договорам компании и вкладываются сами договора в ПДФ, ДОК формате. База общедоступна для всех сотрудников в сети(файловый режим).
С начало появилась ошибка VBA модуля c предложением восстановления базы данных. После восстановления, при попытке внесении новой информации или правки старой стала появляться окно " Не удается открыть базу данных "". Возможно, формат этой базы данных не распознается приложением либо файл поврежден. "
Элементарные действия по "сжатию и восстановлению базы данных" имеют временный эффект, т.е. возможно вложить пару документов, а затем снова окно ошибки "Не удается открыть ...".
Как быть?? В каком направлении копать??

Iska
12-09-2011, 17:51
Возможно, Вы сами указали ответ в вопросе — Access 2010 specifications - Access - Office.com (http://office.microsoft.com/en-us/access-help/access-2010-specifications-HA010341462.aspx):
Database specifications

The following list of tables applies to Microsoft Access 2010 and Access 2007 databases:
General
Attribute : Maximum
Total size for an Access 2010 database (.accdb), including all database objects and data : 2 gigabytes, minus the space needed for system objects.

Tip: For more information on reducing the size of your database, see Help prevent and correct database file problems by using Compact and Repair (http://office.microsoft.com/en-us/access-help/redir/HA010341740.aspx?CTT=5&origin=HA010341462).

Думаю, Вам стоит рассмотреть вопрос либо о переводе базы на MS SQL (самый затратный, но и наиболее безболезненный вариант), либо подумать о вынесении документов за пределы базы (в файловом виде), либо периодически делать сокращение базы по какую-то дату (со всеми вытекающими последствиями).

morgalik
13-09-2011, 16:50
мда, сразу надо было в спецификацию залезть! тут всё ясно, спасибо




© OSzone.net 2001-2012