472,358 Members | 1,770 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,358 software developers and data experts.

Convert Access 2 to Access 2000

I have been tasked with converting a legacy Access 2 system to Access
2000. This in itself is not the issue.

I have a copy of the Program, Data and SYSTEM.MDA file used by the
client. However, I can not gain access to the programs as I do not have
a copy of Access 2 to an know nothing about the access security model
to be able to gain access to the system.

When I try to open the PROGRAM file I get the following message - "You
don't have the necessary permission to use the PROGRAM.mdb object". etc
etc...

Could someone shed some light on how to upgrade to Access 2000
Thank You.

Nov 13 '05 #1
3 2107

"Nigel C" <ni************@hotmail.com> schreef in bericht news:11**********************@z14g2000cwz.googlegr oups.com...
I have been tasked with converting a legacy Access 2 system to Access
2000. This in itself is not the issue.

I have a copy of the Program, Data and SYSTEM.MDA file used by the
client. However, I can not gain access to the programs as I do not have
a copy of Access 2 to an know nothing about the access security model
to be able to gain access to the system.

When I try to open the PROGRAM file I get the following message - "You
don't have the necessary permission to use the PROGRAM.mdb object". etc
etc...

Could someone shed some light on how to upgrade to Access 2000
Thank You.


Try a shortcut like:
PathTo MSaccess.exe PathToProgram.mdb /wrkgrp PathToSystem.mda
(Use double quotes where needed)
You will have to login with a valid login but can convert from here I guess.
Good luck

Arno R
Nov 13 '05 #2
Thanks for your response. I have tried your suggestion but I keep
getting either an "Automation Error" if converting/opening in Access 97
or "System crash" if I use Access XP.

So although this seemed promising, it did not get me to the object
window in Access.

So I am still hunting for an answer.

Nov 13 '05 #3
"Nigel C" wrote
I have been tasked with converting
a legacy Access 2 system to Access
2000. This in itself is not the issue.

I have a copy of the Program, Data
and SYSTEM.MDA file used by the
client. However, I can not gain access
to the programs as I do not have
a copy of Access 2 to an know nothing
about the access security model
to be able to gain access to the system.

When I try to open the PROGRAM file
I get the following message - "You
don't have the necessary permission to
use the PROGRAM.mdb object". etc
etc...


If security has been applied, you do need appropriate permission to log in.
Can you find out if the database is being used and if the users log in with
a userid and password? If you can log in, no matter how limited your
permissions, you can easily copy all the objects except tables and data
(which are likely in your data.mdb, anyway) to an unsecured database.
There's probably an example somewhere on the Internet, but I don't have a
link or reference to a saved newsgroup post.

Use the Command Line parameters (about which, see Help on your version of
Access) to specify the Access.EXE that you want to use to open it, the file
you want to open, and the security workgroup file you want to use (in your
case, that SYSTEM.MDA). Later in the thread, you mention Access 97 and
Access 2000 -- either should be able to open an Access 2 database and
convert it. There are a few syntax changes that may have to be handled
manually.

The biggest problem is that Access 2.0 used 16-bit API Calls, and later
versions must use 32-bit API Calls, so any API calls used must be changed.
The good news is that many Access databases don't use any API calls in their
code.

If worse comes to worst, there are "password recovery" packages that you can
find on the net that will let you into almost any (uncorrupted) Access
database -- they range from free to inexpensive. "Password recovery" is a
euphemism for "security crack". Your only worry is that sales might have
gotten so slow that everybody removed their Access 2.0 versions...

Larry Linson
Microsoft Access MVP
Nov 13 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Gary Dale | last post by:
I have a database that was originally set up in Access 97 (because that was what we had in the office). We had a copy of Access 2000 set up on one machine for a brief period to get at another...
3
by: Derek Riley | last post by:
I have been using Access97 for some time now and decided to upgrade to 2000, the problem is when I convert it to 2000 I get the following message "There were compilation errors during the...
1
by: Tony Gambee | last post by:
I have a system that we have had running for many years. We keep our file in 2000 format, but develop in 2003 environment... ussually we use our test computer with 2000 loaded to convert back to...
12
by: dixie | last post by:
Can someone familiar with Access 2003 please answer this question? I am asking because I don't have the use of A2003. When Access 2003 finds an Access 2000 database, does it come up with some...
2
by: egoldthwait | last post by:
I need to convert a 17mb access 2000 db to Oracle and house it in a Citrix farm. The issue: we have never converted an Access Db to Oracle but can probably use Oracle's Workbench to assist with...
5
by: melickas | last post by:
We designed a custom application using Office Developer Tools '97 which included a Run-time version of Access--- so it would not matter if our customer even had any version of Access on their...
5
by: Jimmy | last post by:
Probably a dumb question but... Is there anyway to convert an Access 2000 db to Access97 without having Access2000? I downloaded a few of the sample databases from the Microsoft site but they...
6
by: tombsy | last post by:
Hello Group. I work for a company who is about to embark on a long awaited Office upgrade from Office 97 to Office XP. Office XP comes with Access 2002. I am an accomplished Access developer...
5
by: Camille Petersen | last post by:
I have a rather old VisualBasic program which is included inside an Access *.mdb database. So I guess it is an VisualBasic and not and VBA program. Can I somehow automatically convert it into a...
2
by: Kemmylinns12 | last post by:
Blockchain technology has emerged as a transformative force in the business world, offering unprecedented opportunities for innovation and efficiency. While initially associated with cryptocurrencies...
0
by: Naresh1 | last post by:
What is WebLogic Admin Training? WebLogic Admin Training is a specialized program designed to equip individuals with the skills and knowledge required to effectively administer and manage Oracle...
1
by: Matthew3360 | last post by:
Hi there. I have been struggling to find out how to use a variable as my location in my header redirect function. Here is my code. header("Location:".$urlback); Is this the right layout the...
2
by: Matthew3360 | last post by:
Hi, I have a python app that i want to be able to get variables from a php page on my webserver. My python app is on my computer. How would I make it so the python app could use a http request to get...
1
by: Matthew3360 | last post by:
Hi, I have been trying to connect to a local host using php curl. But I am finding it hard to do this. I am doing the curl get request from my web server and have made sure to enable curl. I get a...
0
Oralloy
by: Oralloy | last post by:
Hello Folks, I am trying to hook up a CPU which I designed using SystemC to I/O pins on an FPGA. My problem (spelled failure) is with the synthesis of my design into a bitstream, not the C++...
0
by: Carina712 | last post by:
Setting background colors for Excel documents can help to improve the visual appeal of the document and make it easier to read and understand. Background colors can be used to highlight important...
0
BLUEPANDA
by: BLUEPANDA | last post by:
At BluePanda Dev, we're passionate about building high-quality software and sharing our knowledge with the community. That's why we've created a SaaS starter kit that's not only easy to use but also...
0
by: Ricardo de Mila | last post by:
Dear people, good afternoon... I have a form in msAccess with lots of controls and a specific routine must be triggered if the mouse_down event happens in any control. Than I need to discover what...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.