473,395 Members | 1,473 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

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

Access 2003 and Access 2007 on same machine

Greetings.

I want to run the two versions of Access on the same machine (2003 &
2007). I still need 2003 for most of my work, yet I need to start
learning 2007. In my previous attempts at this, right after the
release of 2007, I had problems with the installation dialog running
every time I switched versions. Along with file association issues.

I was hoping to find a work around to this, assuming that 8+ months
later there would be a viable work around to this. Surely I am one of
many developers that want to do what I am doing.

Alas, after searching all over the web tonight, the solutions I found
are just not acceptable. Among them are using Windows Virtual Machine,
using a different machine for each version, dual booting, and "just
live with it". There was one suspect looking registry tweak that would
allegedly work, but most of the responses to the post said it didn't.

Has anyone found a way to accomplish this? All I am looking for is a
hassle free way of running both on the same machine. This was easily
done with any combo of the previous Access versions. Is this flaw
something that Microsoft will one day address? Perhaps this is a
"forced upgrade".

Thanks in advance for any feedback.

Dennis

Aug 11 '07 #1
18 19449
>All I am looking for is a
hassle free way of running both on the same machine.
Hi Dennis. So are the rest of us. I'm almost certain that many of the
MVPs who visit this forum are lobbying MS about this. AFIK there's
still no viable solution. The situation is abysmal, and as you have
commented, I think most of us expect that the situation would have
been rectified by now. Surely it can't be that difficult to fix if MS
really wanted to.

Aug 11 '07 #2
On Aug 11, 2:06 am, Wayne <cqdigi...@volcanomail.comwrote:
All I am looking for is a
hassle free way of running both on the same machine.

Hi Dennis. So are the rest of us. I'm almost certain that many of the
MVPs who visit this forum are lobbying MS about this. AFIK there's
still no viable solution. The situation is abysmal, and as you have
commented, I think most of us expect that the situation would have
been rectified by now. Surely it can't be that difficult to fix if MS
really wanted to.
Wayne,

Thanks for your reply. I pretty much expect more of the same. I am
constantly defending some of the MS products that are good, against
the over-zealous MS bashers. But they dropped the ball on this
seemingly simple detail. I have often wondered how MS responds to such
valid complaints, and who "carries the most weight" with them.

Dennis
Aug 11 '07 #3
On Sat, 11 Aug 2007 04:34:09 -0700, Dennis <dr******@ruppertweb.comwrote:
>On Aug 11, 2:06 am, Wayne <cqdigi...@volcanomail.comwrote:
>All I am looking for is a
hassle free way of running both on the same machine.

Hi Dennis. So are the rest of us. I'm almost certain that many of the
MVPs who visit this forum are lobbying MS about this. AFIK there's
still no viable solution. The situation is abysmal, and as you have
commented, I think most of us expect that the situation would have
been rectified by now. Surely it can't be that difficult to fix if MS
really wanted to.

Wayne,

Thanks for your reply. I pretty much expect more of the same. I am
constantly defending some of the MS products that are good, against
the over-zealous MS bashers. But they dropped the ball on this
seemingly simple detail. I have often wondered how MS responds to such
valid complaints, and who "carries the most weight" with them.

Dennis
There is a very easy solution to the problem. All it takes it just plain
dirty ol' money. Buy Excell 2007. MS is in business to make money and they
have a VERY successful business.

Chuck
--
Aug 11 '07 #4
On Aug 11, 2007, Chuck wrote:
On Sat, 11 Aug 2007 04:34:09 -0700, Dennis <dr******@ruppertweb.comwrote:
>On Aug 11, 2:06 am, Wayne <cqdigi...@volcanomail.comwrote:
>>>All I am looking for is a
hassle free way of running both on the same machine.

Hi Dennis. So are the rest of us. I'm almost certain that many of the
MVPs who visit this forum are lobbying MS about this. AFIK there's
still no viable solution. The situation is abysmal, and as you have
commented, I think most of us expect that the situation would have
been rectified by now. Surely it can't be that difficult to fix if MS
really wanted to.

Wayne,

Thanks for your reply. I pretty much expect more of the same. I am
constantly defending some of the MS products that are good, against
the over-zealous MS bashers. But they dropped the ball on this
seemingly simple detail. I have often wondered how MS responds to such
valid complaints, and who "carries the most weight" with them.

Dennis

There is a very easy solution to the problem. All it takes it just plain
dirty ol' money. Buy Excell 2007. MS is in business to make money and they
have a VERY successful business.

Chuck
I've followed this thread because I'm in the same boat: wanting to run two
versions of Access, 2000 and 2007.

I don't see how your suggestion applies. I have Excel 2007. How does owning a
license to Excel 2007 eliminate the problem voiced by the OP and others: that
of running two versions of Access on the same machine without the annoying
and time-consuming setup dialog?

Can you clarify?

--
Joey Dee

Aug 11 '07 #5
Dennis wrote:
Greetings.

I want to run the two versions of Access on the same machine (2003 &
2007). I still need 2003 for most of my work, yet I need to start
learning 2007. In my previous attempts at this, right after the
release of 2007, I had problems with the installation dialog running
every time I switched versions. Along with file association issues.

I was hoping to find a work around to this, assuming that 8+ months
later there would be a viable work around to this. Surely I am one of
many developers that want to do what I am doing.

Alas, after searching all over the web tonight, the solutions I found
are just not acceptable. Among them are using Windows Virtual Machine,
using a different machine for each version, dual booting, and "just
live with it". There was one suspect looking registry tweak that would
allegedly work, but most of the responses to the post said it didn't.

Has anyone found a way to accomplish this? All I am looking for is a
hassle free way of running both on the same machine. This was easily
done with any combo of the previous Access versions. Is this flaw
something that Microsoft will one day address? Perhaps this is a
"forced upgrade".

Thanks in advance for any feedback.

Dennis
Are you saying that if a company has some older Access apps
(A97...A2003) on their computers and they upgraded to Office 2007 they
can't use the older apps unless they go thru some rigamarole of
dual-booting or running virtual machines?


Aug 11 '07 #6
Are you saying that if a company has some older Access apps
(A97...A2003) on their computers and they upgraded to Office 2007 they
can't use the older apps unless they go thru some rigamarole of
dual-booting or running virtual machines?- Hide quoted text -
Hi Salad. Sounds like you haven't come up against this frustrating
problem yet. The problem arises when Access 2007 and an earlier
version, A2003 for instance, are installed on the same machine. Each
time either version is opened, after the other installed version has
been opened, it goes through a "reinstall" process which is time
consuming and frustrating to the user.

For example if you have been running A2003 and then try to run A2007,
a lengthy reinstall process starts, during which you have almost
enough time to go away and make a coffee. Similarly, if you have been
running A2007 and then run A2003, a "reinstall" of A2003 starts. It
is somewhat shorter than the A2007 "reinstall".

I've seen the same problem when trying to run other Office 2007 apps
together with earlier versions. For Word and Excel the problem seems
to be addressed here:
http://uksbsguy.com/blogs/doverton/a...f-windows.aspx

Not so for Access though. "Word" can be replaced with "Access" in the
registry hack posted on this site, but it still doesn't fix the
problem.

The dual booting and virtual machines mentioned by other posters are
solutions that have been suggested, but are probably no less an
inconvenience than the "reinstall" fiasco.

The sooner MS addresses this problem, if they address it at all, the
happier a whole bunch of developers will be.
Aug 11 '07 #7
Wayne wrote:
>>Are you saying that if a company has some older Access apps
(A97...A2003) on their computers and they upgraded to Office 2007 they
can't use the older apps unless they go thru some rigamarole of
dual-booting or running virtual machines?- Hide quoted text -


Hi Salad. Sounds like you haven't come up against this frustrating
problem yet. The problem arises when Access 2007 and an earlier
version, A2003 for instance, are installed on the same machine. Each
time either version is opened, after the other installed version has
been opened, it goes through a "reinstall" process which is time
consuming and frustrating to the user.

For example if you have been running A2003 and then try to run A2007,
a lengthy reinstall process starts, during which you have almost
enough time to go away and make a coffee. Similarly, if you have been
running A2007 and then run A2003, a "reinstall" of A2003 starts. It
is somewhat shorter than the A2007 "reinstall".

I've seen the same problem when trying to run other Office 2007 apps
together with earlier versions. For Word and Excel the problem seems
to be addressed here:
http://uksbsguy.com/blogs/doverton/a...f-windows.aspx

Not so for Access though. "Word" can be replaced with "Access" in the
registry hack posted on this site, but it still doesn't fix the
problem.

The dual booting and virtual machines mentioned by other posters are
solutions that have been suggested, but are probably no less an
inconvenience than the "reinstall" fiasco.

The sooner MS addresses this problem, if they address it at all, the
happier a whole bunch of developers will be.
I have Office 2007 but I haven't installed it. In the past 2-3 weeks
I've read so many threads about bugs it gives me pause.

Thanks for the heads up. I have a potential client that has Office
2007, with Access, installed. My app is in 2003. I'm not sure how
happy he'll be with the situation you described.

Aug 12 '07 #8
Yes, there's lots of bugs and more seem to be surfacing as time goes
on. If your potential client has only Access 2007 installed, you
won't have the problems that I described above when running your A2003
app under it. You may encounter other problems though.

Allen Browne has some good info on his excellent web site here:
http://allenbrowne.com/Access2007.html


Aug 12 '07 #9
Wayne wrote:
Yes, there's lots of bugs and more seem to be surfacing as time goes
on. If your potential client has only Access 2007 installed, you
won't have the problems that I described above when running your A2003
app under it. You may encounter other problems though.
Hmmmm, I'm comfused. A2007 can run A2003 code? The client has full
versions of Office2007. Would I not need to supply him with a runtime
for A2003?
Allen Browne has some good info on his excellent web site here:
http://allenbrowne.com/Access2007.html
Yes. I've looked at it. Very good.
Aug 12 '07 #10
Hmmmm, I'm comfused. A2007 can run A2003 code? The client has full
versions of Office2007. Would I not need to supply him with a runtime
for A2003?
Yes, A2007 will run your 2003 code. No runtime of A2003 necessary.
Obviously the app would need to be tested thoroughly under A2007 to
ensure that there are no surprises.
Aug 12 '07 #11
Salad wrote:
I have Office 2007 but I haven't installed it. In the past 2-3 weeks
I've read so many threads about bugs it gives me pause.

Thanks for the heads up. I have a potential client that has Office
2007, with Access, installed. My app is in 2003. I'm not sure how
happy he'll be with the situation you described.
This is a developer's problem, not a user's problem. The correct thing to do as
a developer is give them your app in a version that works for them without
introducing these issues. If that means you need to own multiple versions of
Access with the capability to distribute multiple versions of the runtime then
that is what you should do.

Developers who only deliver in their one preferred version (not saying that this
applies to you) have a hobby, not a profession.
--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com
Aug 12 '07 #12
You can run a database written in access 2003 and it doesn't force you
to upgrade!

The bigger problem would be to a system in access 2007 and convert to
an earlier version if you used some of the new features...

Regards,
Tom Bizannes
Sydney, Australia

Aug 13 '07 #13
Hi,

"Tom van Stiphout" <no*************@cox.netschrieb im Newsbeitrag
news:bi********************************@4ax.com...
On Sun, 12 Aug 2007 06:16:11 -0700, Dennis <dr******@ruppertweb.com>
wrote:
Personally I do all my development work in A2007 (using MDB or ADP
version proscribed by client) switching back to older versions only
for testing and final build. There is a small risk I would use
features that are not yet available in that older version, but that is
very rare and easily fixed.
Ok, why not.
But I would do at least a DECOMPILE in the end and a new compile under A2003
before deploying it. I had several problems in the past with databases
developed under A2003 when opening in A2000. That usually happend for
databases with much code and much former changes in the VBA project.Often
the kind of errors were related to form events that didn't work. After
decompiling everthing worked fine.
Another point are the new system tables (e.g. for navigation pane) that are
written to the database under A2007 which are completely unusefull under
A2003. I'd delete them before deploing.
And there are many new properties for database objects and the database
itself which reside in it. I'm not that sure of cases where they could
disturb. (A 2003 mdb created new under A2007 has 180 kB, in A2003 it has 136
kB!)

Ciao, Sascha
Aug 14 '07 #14
On Tue, 14 Aug 2007 11:08:14 +0200, "Sascha Trowitzsch"
<ng@moss-soft.dewrote:

I was assuming a professional job, so part of the final stages is to
prepare an MDE or ADE in the client's version of Access. This removes
all your concerns.

-Tom.

>Hi,

"Tom van Stiphout" <no*************@cox.netschrieb im Newsbeitrag
news:bi********************************@4ax.com.. .
>On Sun, 12 Aug 2007 06:16:11 -0700, Dennis <dr******@ruppertweb.com>
wrote:
Personally I do all my development work in A2007 (using MDB or ADP
version proscribed by client) switching back to older versions only
for testing and final build. There is a small risk I would use
features that are not yet available in that older version, but that is
very rare and easily fixed.

Ok, why not.
But I would do at least a DECOMPILE in the end and a new compile under A2003
before deploying it. I had several problems in the past with databases
developed under A2003 when opening in A2000. That usually happend for
databases with much code and much former changes in the VBA project.Often
the kind of errors were related to form events that didn't work. After
decompiling everthing worked fine.
Another point are the new system tables (e.g. for navigation pane) that are
written to the database under A2007 which are completely unusefull under
A2003. I'd delete them before deploing.
And there are many new properties for database objects and the database
itself which reside in it. I'm not that sure of cases where they could
disturb. (A 2003 mdb created new under A2007 has 180 kB, in A2003 it has 136
kB!)

Ciao, Sascha
Aug 14 '07 #15
Yes, Tom, I'm indeed thinking professional. ;-)
The creation of a MDE
- leaves the A2007-System tables in it
- does not delete the A2007 properties
- does not completely remove garbage streams in the vba compile.
Why should this remove my concerns?
For 98% of cases there will be no problem, but 2% are 2% to much for me.
It's just my experience as a professional developer over the years when
downgrading from higher versions.

Ciao, Sascha
"Tom van Stiphout" <no*************@cox.netschrieb im Newsbeitrag
news:nc********************************@4ax.com...
On Tue, 14 Aug 2007 11:08:14 +0200, "Sascha Trowitzsch"
<ng@moss-soft.dewrote:

I was assuming a professional job, so part of the final stages is to
prepare an MDE or ADE in the client's version of Access. This removes
all your concerns.

-Tom.

>>Hi,

"Tom van Stiphout" <no*************@cox.netschrieb im Newsbeitrag
news:bi********************************@4ax.com. ..
>>On Sun, 12 Aug 2007 06:16:11 -0700, Dennis <dr******@ruppertweb.com>
wrote:
Personally I do all my development work in A2007 (using MDB or ADP
version proscribed by client) switching back to older versions only
for testing and final build. There is a small risk I would use
features that are not yet available in that older version, but that is
very rare and easily fixed.

Ok, why not.
But I would do at least a DECOMPILE in the end and a new compile under
A2003
before deploying it. I had several problems in the past with databases
developed under A2003 when opening in A2000. That usually happend for
databases with much code and much former changes in the VBA project.Often
the kind of errors were related to form events that didn't work. After
decompiling everthing worked fine.
Another point are the new system tables (e.g. for navigation pane) that
are
written to the database under A2007 which are completely unusefull under
A2003. I'd delete them before deploing.
And there are many new properties for database objects and the database
itself which reside in it. I'm not that sure of cases where they could
disturb. (A 2003 mdb created new under A2007 has 180 kB, in A2003 it has
136
kB!)

Ciao, Sascha

Aug 14 '07 #16
On Aug 11, 12:41 pm, Dennis <drupp...@ruppertweb.comwrote:
Alas, after searching all over the web tonight, the solutions I found
are just not acceptable. Among them are using Windows Virtual Machine,
VMWare Player or Microsoft Virtual PC are free. When you don't run
them, they do not soak up the machine's resources. You often need two
"machines" to test your product - your development machine and another
machine which is not your development machine. That's one way to go.
using a different machine for each version,
Yes. That's a luxury and takes up space as well.
dual booting,
Dual booting is one way but a very inconvenient way.
and "just live with it".
I'm doing that on one machine.
There was one suspect looking registry tweak that would
allegedly work, but most of the responses to the post said it didn't.
I did the registry tweak. It does suppress the take over of registry
as each edition starts but after some time, the registry AFAIK becomes
inconsistent, so you have to let the swapover happen twice and then
you can suppress it again. Not convenient.

Have you come across Altiris SVS (there is a cost free version).
Office 2007 breaks in SVS 8-) but Office 2003 works. (unless you have
licence validation problems). You could run Office 2007 as main and
Office 2003 as alternative.

Regards,

Ananda

Aug 16 '07 #17


*** Sent via Developersdex http://www.developersdex.com ***
Aug 16 '07 #18
On Aug 16, 3:36 am, AnandaSim <Ananda...@gmail.comwrote:
On Aug 11, 12:41 pm, Dennis <drupp...@ruppertweb.comwrote:
Alas, after searching all over the web tonight, the solutions I found
are just not acceptable. Among them are using Windows Virtual Machine,

VMWare Player or Microsoft Virtual PC are free. When you don't run
them, they do not soak up the machine's resources. You often need two
"machines" to test your product - your development machine and another
machine which is not your development machine. That's one way to go.
using a different machine for each version,

Yes. That's a luxury and takes up space as well.
dual booting,

Dual booting is one way but a very inconvenient way.
and "just live with it".

I'm doing that on one machine.
There was one suspect looking registry tweak that would
allegedly work, but most of the responses to the post said it didn't.

I did the registry tweak. It does suppress the take over of registry
as each edition starts but after some time, the registry AFAIK becomes
inconsistent, so you have to let the swapover happen twice and then
you can suppress it again. Not convenient.

Have you come across Altiris SVS (there is a cost free version).
Office 2007 breaks in SVS 8-) but Office 2003 works. (unless you have
licence validation problems). You could run Office 2007 as main and
Office 2003 as alternative.

Regards,

Ananda
Ananda,

I checked into Altiris SVS per your suggestion. Seems to be potential
there. That will be my next project for a "rainy day". Lord knows
their probably will be a lot of the before MS does anything about
2003/2007. ;-)

I appreciate the point by point reply, Thanks.
Dennis

Aug 17 '07 #19

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

Similar topics

3
by: KriDotNet | last post by:
Can I have both VS 2005 and VS 2003 on the same machine (desktop or server)? Can someone point me to a MS article that discusses this? Thanks in advance for your help. KriDotNet
3
by: MikeyM | last post by:
We have VS 2005 on our virtual machine and it has been working fine. I recently installed VS 2003 same machine. Problem is I can’t create any web project using VS 2003. It gave me the error...
0
by: deluxeinformation | last post by:
Hello all, I know there are a lot of threads in the newsgroups and references in the MS knowledge base about running different Access versions simultaneously. Some of the solutions posted even...
1
by: bobdydd | last post by:
Hi All I am using MS Office 2003 Word, Excel, Outlook, Front Page, Powerpoint, Visio. All except Access which I still use the 2000 version of. I am now ready to install the 2003 version of...
1
by: Carlos777 | last post by:
I have made a database on access 2003 and it's running good but when I open it on Access 2007 the forms open's very smal (about 1x1 cm). thank you in advance. Carlos
4
by: grant | last post by:
I've just installed Office 2007 and am coming to terms with the drastically different menu structure! One problem I have is alternating between different version of Office applications and...
7
by: lukethegooner | last post by:
Should I expect any issues from upgrading Access applications built on 2003? I've built a few that are deployed into a Citrix environment, but the company I'm working for are going to force a...
1
by: MrDeej | last post by:
Hello! I have this code: Sub oppdater_lokasjonsinfo() Dim TempTbl As String Dim TempQuery As String Dim RstTil As New ADODB.Recordset Dim qryDef As QueryDef
2
by: WARRANT | last post by:
I currently have Access 2002 on my laptop. Can I install Access 1997 on the same machine? Has anyone done this and are there any problems?
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

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.