locked
access 2016 - capacity RRS feed

  • Question

  • Hi!

    Good Day!

    I just wanted to know in access, i have 5month old new access database its 300mb for forms, report and query and 1gb for tables with attachment. what the total capacity can hold in tables?

    thank you and advanced.

    Saturday, March 4, 2017 7:37 PM

All replies

  • Hi,

    Each Access file can only be up to 2GB in size. So, if all your tables are in one ACCDB, then the file can only go up to 2GB.

    To avoid growing your data too much, you might consider moving your attachments out of the tables and store them on the hard drive instead. You can just store the file path to the attachments in your table. This will reduce the size of your database file.

    Just my 2 cents...

    Saturday, March 4, 2017 7:40 PM
  • I just wanted to know in access, i have 5month old new access database its 300mb for forms, report and query

    Hi Access vince,

    You can split the database in two databases: one for forms, reports and queries (Frond End), and one for tables (Back End). For many reasons this is anyhow the best way to go.

    A FE of 300 mb is quite a lot. Did you ever try to compact?

    Imb.

    Saturday, March 4, 2017 9:28 PM
  • Hi access vnice,

    below is the Access Database specification.

    General

    Attribute              

    Maximum              

    Total size for an Access 2016 database (.accdb), including all database objects and data

    2 gigabytes, minus the space needed for system objects.

    Note: You can work around this size limitation by linking to tables in other Access databases. You can link to tables in multiple database files, each of which can be as large as 2GB.

    Tip:  For more information on reducing the size of your database, see Help prevent and correct database file problems by using Compact and Repair.

    Total number of objects in a database

    32,768

    Number of modules (including forms and reports that have the HasModule property set to True)

    1,000

    Number of characters in an object name

    64

    Number of characters in a password

    14

    Number of characters in a user name or group name

    20

    Number of concurrent users

    255

    Top of Page      

    <section class="ocpSection">

    Table

    Attribute              

    Maximum              

    Number of characters in a table name

    64

    Number of characters in a field name

    64

    Number of fields in a table

    255

    Number of open tables

    2,048 including linked tables and the tables opened internally by Access

    Table size

    2 gigabyte minus the space needed for the system objects

    Number of characters in a Text field

    255

    Number of characters in a Long Text field

    65,535 when entering data through the user interface;
    1 gigabyte of character storage when entering data programmatically

    Size of an OLE Object field

    1 gigabyte

    Number of indexes in a table

    32 including indexes created internally to maintain table relationships, single-field and composite indexes. 

    Number of fields in an index or primary key

    10

    Number of characters in a validation message

    255

    Number of characters in a validation rule including punctuations and operators

    2,048

    Number of characters in a field or table description

    255

    Number of characters in a record (excluding Long Text and OLE Object fields) when the UnicodeCompression property of the fields is set to Yes

    4,000

    Number of characters in a field property setting

    255

    Top of Page      

    </section><section class="ocpSection">

    Query

    Attribute              

    Maximum              

    Number of enforced relationships

    32 per table, minus the number of indexes that are on the table for fields or combinations of fields that are not involved in relationships*

    Number of tables in a query

    32*

    Number of joins in a query

    16*

    Number of fields in a recordset

    255

    Recordset size

    1 gigabyte

    Sort limit

    255 characters in one or more fields

    Number of levels of nested queries

    50*

    Number of characters in a cell in the query design grid

    1,024

    Number of characters for a parameter in a parameter query

    255

    Number of AND operators in a WHERE or HAVING clause

    99*

    Number of characters in an SQL statement

    Approximately 64,000*

    *Maximum values might be lower if the query includes multivalued lookup fields.

    Top of Page      

    </section>     <section class="ocpSection">

    Form and Report

    Attribute              

    Maximum              

    Number of characters in a label

    2,048

    Number of characters in a text box

    65,535

    Form or report width

    22,75 in. (57.79 cm)

    Section height

    22.75 in. (57.79 cm)

    Height of all sections plus section headers (in Design view)

    200 in. (508 cm)

    Number of levels of nested forms or reports

    7

    Number of fields or expressions that you can sort or group on in a report

    10

    Number of headers and footers in a report

    1 report header/footer;
    1 page header/footer;
    10 group headers/footers

    Number of printed pages in a report

    65,536

    Number of controls and sections that you can add over the lifetime of the form or report

    754

    Number of characters in an SQL statement that serves as the Recordsource or Rowsource property of a form, report, or control.

    32,750

    Top of Page      

    </section><section class="ocpSection">

    Macro

    Attribute              

    Maximum              

    Number of actions in a macro

    999

    Number of characters in a condition

    255

    Number of characters in a comment

    255

    Number of characters in an action argument

    255

    </section>

    Reference:

    Access 2016 specifications

    I am agree with the suggestions given by .theDBguy and Imb-hb for reducing the database size.

    Regards

    Deepak


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    Monday, March 6, 2017 2:54 AM