Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 667149
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T23:53:48+00:00 2026-05-13T23:53:48+00:00

I have a huge database (800MB) which consists of a field called ‘Date Last

  • 0

I have a huge database (800MB) which consists of a field called ‘Date Last Modified’ at the moment this field is entered as a text data type but need to change it to a Date/Time field to carry out some queries.

I have another exact same database but with only 35MB of data inside it and when I change the data type it works fine, but when I try to change data type on big database it gives me an error:

Micorosoft Office Access can't change the data type.

There isn't enough disk space or memory

After doing some research some sites mentioned of changing the registry file (MaxLocksPerFile) tried that as well, but no luck 🙁

Can anyone help please?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T23:53:48+00:00Added an answer on May 13, 2026 at 11:53 pm

    One relatively tedious (but straightforward) solution would be to break the big database up into smaller databases, do the conversion on the smaller databases, and then recombine them.

    This has an added benefit that if, by some chance, the text is an invalid date in one chunk, it will be easier to find (because of the smaller chunk sizes).

    Assuming you have some kind of integer key on the table that ranges from 1 to (say) 10000000, you can just do queries like

    SELECT *
    INTO newTable1
    FROM yourtable
    WHERE yourkey >= 0 AND yourkey < 1000000
    
    SELECT *
    INTO newTable2
    FROM yourtable
    WHERE yourkey >= 1000000 AND yourkey < 2000000
    

    etc.

    Make sure to enter and run these queries seperately, since it seems that Access will give you a syntax error if you try to run more than one at a time.

    If your keys are something else, you can do the same kind of thing, but you’ll have to be a bit more tricky about your WHERE clauses.

    Of course, a final thing to consider, if you can swing it, is to migrate to a different database that has a little more power. I’m guessing you have reasons that this isn’t easy, but with the amount of data you’re talking about, you’ll probably be running into other problems as well as you continue to use Access.

    EDIT

    Since you are still having some troubles, here is some more detail in the hopes that you’ll see something that I didn’t describe well enough before:

    Here, you can see that I’ve created a table “OutputIDrive” similar to what you’re describing. I have an ID tag, though I only have three entries.
    alt text

    Here, I’ve created a query, gone into SQL mode, and entered the appropriate SQL statement. In my case, because my query only grabs value >= 0 and < 2, we’ll just get one row…the one with ID = 1.
    alt text

    When I click the run button, I get a popup that tells/warns me what’s going to happen…it’s going to put a row into a new table. That’s good…that’s what we’re looking for. I click “OK”.
    alt text

    Now our new table has been created, and when I click on it, we can see that our one line of data with ID = 1 has been copied over to this new table.
    alt text

    Now you should be able to just modify the table name and the number values in your SQL query, and run it again.

    Hopefully this will help you with whatever tripped you up.

    EDIT 2:

    Aha! This is the trick. You have to enter and run the SQL statements one at a time in Access. If you try to put multiple statements in and run them, you’ll get that error. So run the first one, then erase it and run the second one, etc. and you should be fine. I think that will do it! I’ve edited the above to make it clearer.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a huge database which holds pairs of numbers (A,B), each ranging from
I have a huge database with rows structured by the fields date, ad, site,
I have a database containing a single huge table. At the moment a query
I have a huge database that is meant to be indexed, into which I
I have a huge database. In this Database I have a User-Table. In this
I have this huge database of records that have been created over the past
Image that I have a huge database which stores threads and posts from different
I have a huge database in production environment which I need to take a
I have a huge dataset (around 5 000 000 rows in a database) which
I have a huge database , which has some 300 collections , I have

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.