Problems with Delphi7/ODAC4.5 and Delphi2006/ODAC5.7 on one machine

Discussion of open issues, suggestions and bugs regarding ODAC (Oracle Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Netzreporter
Posts: 5
Joined: Mon 02 Jan 2006 12:12

Problems with Delphi7/ODAC4.5 and Delphi2006/ODAC5.7 on one machine

Post by Netzreporter » Mon 02 Jan 2006 12:18

Hi,

i have installed Delphi7 Arch with ODAC 4.5 and Delphi 2006 Arch.
When i install ODAC5.7 for Delphi2006 i cant start Delphi2006 (i see
the splashscreen - and nothing happens). When i deinstall
ODAC 5.7 i can start Delphi2006...

I use both versions of Delphi and i need ODAc in both versions!

Has anyone a solution?

Thanks a lot!

Netzreporter

D7+ODAC 4.5 /// D06+(no) ODAC ;-( on WinXP Prof. SP2

kurtbilde
Posts: 114
Joined: Wed 16 Mar 2005 16:02
Location: Odense, Denmark

Post by kurtbilde » Mon 02 Jan 2006 13:05

Hi,

I'm using 5.70.0.27 (Delphi 2006) and 5.55.1.26 (Delphi 2005 and Delphi 7) and they all work when the all the ide's are up and running on the same time. So I guess that it must be the 4.5 there might be the issue. Do you use the latest 4.5? It have been updated recently, haven't it?

-Kurt

Netzreporter
Posts: 5
Joined: Mon 02 Jan 2006 12:12

Post by Netzreporter » Tue 03 Jan 2006 05:57

Hi,

thank you for your post.


I'm using ODAC 4.50.2.21.

We are working with this ODAC-components since 2004.
We have a licence vor 4.5. Can i upgrade to 5.5 with this licence?
Or it is possible to use the ODAC 5.7 in D7 and D06?

You know, i want to use _only_ D06 in future, but i have to
migrate all my old projects. so i must be sure, that everthing
that works in D7/ODAC 4.5 also works in D06 / ODAC 5.5 or 5.7.

Thanks for all hints and tips!

Netzreporter

Challenger
Devart Team
Posts: 925
Joined: Thu 17 Nov 2005 10:53

Post by Challenger » Tue 03 Jan 2006 15:32

Please specify full version of your Delphi 2006. Did you install first update pack from Borland?

Netzreporter
Posts: 5
Joined: Mon 02 Jan 2006 12:12

Post by Netzreporter » Wed 04 Jan 2006 08:04

Borland Developer Studio 2006 Architect
installed personalities are Delphi W32 and Delphi .Net

Update 1 not installed

---
I'll buy the upgrade from ODAC4 to ODAC5.

After deinstalling ODAC4 and installing ODAC5.5 for D7,
I try to install ODAC 5.7 beta for Delphi2006.

I will report the reults...

thvedel
Posts: 14
Joined: Wed 04 May 2005 06:39
Location: Denmark

Post by thvedel » Wed 04 Jan 2006 13:29

I have a problem that sounds similar

Delphi 7 with Update 1 and ODAC 5.55 works fine.

On same computer: BDS 2006 (Architect with update 1) Splash screen hangs after installing ODAC 5.7 beta for Delphi 2006.

BDS 2006 Update 1 installed prior to installation of ODAC 5.7 beta.
Re-installation of BDS 2006 Update 1 tried, but no difference :?

When removing ODAC 5.7 for Delphi 2006 (using Control Panel -> Add or Remove Programs), BDS 2006 works ok - but without ODAC :(

Any hints would be greatly appreciated.

Challenger
Devart Team
Posts: 925
Joined: Thu 17 Nov 2005 10:53

Post by Challenger » Wed 04 Jan 2006 13:58

Unfortunately, we couldn't reproduce this problem. Please specify what personalities did you install and if it is possible export and send to ODAC support address your BDS\4.0 registry key (HKEY_CURRENT_USER\Software\Borland\BDS\4.0). This should help us to find the problem.

thvedel
Posts: 14
Joined: Wed 04 May 2005 06:39
Location: Denmark

Post by thvedel » Wed 04 Jan 2006 20:17

challenger wrote:Please specify what personalities did you install
All personalities installed.
Performed a complete install, except for installation of Corba support for C++ Builder, which I am sure I will never need.
challenger wrote:and if it is possible export and send to ODAC support address your BDS\4.0 registry key (HKEY_CURRENT_USER\Software\Borland\BDS\4.0). This should help us to find the problem.
I have made the registry settings available for download at http://www.veco.dk/BDS40registry.zip

thvedel
Posts: 14
Joined: Wed 04 May 2005 06:39
Location: Denmark

Post by thvedel » Thu 05 Jan 2006 10:29

thvedel wrote:I have made the registry settings available for download at http://www.veco.dk/BDS40registry.zip
The registry settings has been sent to ODAC support and are made unavailable for download.

Additional info:
As at test, I have tried installing the ODAC components on another computer, running exactly same versions of Delphi (7 and 2006) and ODAC (5.55 and 5.7), with same result: When ODAC 5.7 is installed, BDS 2006 cannot load any more; the splash screen "dies" before BDS starts loading IDE packages.

Then I rolled back this "other" computer (using Ghost) to a state just before I installed BDS 2006, installed all "missing" Windows updates, installed BDS 2006 from scratch including update 1 and finally installed ODAC 5.55 (Delphi 7) and ODAC 5.70 (BDS 2006).

Everything worked :!: :?: :!: :?:

This is really, really confusing, since the "cured" computer ended up running exactly the same programs (including versions) as it did before the roll-back.

Still, the two computers (the one which is still not working and the "cured" computer) are running exactly same versions of all installed software (WinXP, Delphi 7, BDS 2006 and ODAC). Only difference: The computer which is still having the problem has a fresh installed XP SP2 patched up with all updates. Eventually BDS 2006 with update 1 and ODAC has just been in installed a couple of days ago.

Since the computer is freshly installed with everything, I have no old Ghost image of it, making it impossible for me to try the same "cure" that worked on the test-computer. And scratching it and re-installing everything from scratch wil take a horrible amount of time (a couple of days), so I prefer not to test if it makes any difference.

Best regards
Thomas

Alex
Posts: 655
Joined: Mon 08 Nov 2004 08:39

Post by Alex » Fri 06 Jan 2006 08:00

Thank you for information we will try to reproduce your situation.
As soon as we solve the problem, we'll let you know.

Netzreporter
Posts: 5
Joined: Mon 02 Jan 2006 12:12

Post by Netzreporter » Thu 19 Jan 2006 11:04

Dear CoreLab Team,

now I have bought the Upgrade from ODAC4 to 5.

It doesnt work...

Now i have installed everything new (format c:\ new WinXP with
firm-specific updates, all patches and fixes and service packs
from MS installed). I have ONLY Delphi2006 installed and
ODAC 5.7, there is no d7 or odac5.5 installed:

It doesnt work...

Mmh.
Only my registry is "old" (because here in my firm the registry
is saved on a network-device)

But i have deleted the complete registry entry "Borland" and
"CoreLab" (with all sub-entries) and reinstalled both

It doesnt work!

BDS hang up BEFORE any Componet is loaded. So something in the very beginning of the BDS-loading process is "killed".

Challenger
Devart Team
Posts: 925
Joined: Thu 17 Nov 2005 10:53

Post by Challenger » Thu 19 Jan 2006 12:15

We have already fixed this problem. This fix will be included in the next build. As a temporary solution we can suggest you to delete your defproj.bdsproj file (you can find it in the Documents and Settings\UserName\Local Settings\Application Data\Borland\4.0\ folder) and then run Delphi 2006 and save Default Options again.

Netzreporter
Posts: 5
Joined: Mon 02 Jan 2006 12:12

Post by Netzreporter » Thu 19 Jan 2006 12:32

THANKS A LOT!!!!!!!!!

It works!

Now i can _use_ Delphi 2006

I've tried a lot, but not to delete this file ;o)

Best regards

Netzreporter

Post Reply