Are you on 64-bit Windows? If so, check your Oracle client software and make sure you don’t have the 64-bit version installed. Toad does not work with 64-bit Oracle client. I’ve also seen this error when the Oracle instant client is not setup properly.
There is a known Oracle bug with certain Oracle 10g clients that may cause this. Which version did you install? The latest 10gR2 patch and 11g don’t have this problem.
Quest Support has a great knowledge base from previously reported user errors. This is a frequent error so you should find exactly what you’re looking for here…
If so, don’t install XP again. What you must do is rather simple.
Don’t install an Oracle 64 bit client. Those are problematic. Install a 32
bit client instead.
Install Toad into a directory where there are no () in the path name like
C:\Program Files (x86)\ . There is a bug in the Oracle client you use which
leads to errors if the application had () in the name.
or
Install Oracle 10.2.0.4 32 bits. That one has the problem removed.
or
Install Oracle 11 32 bits Don’t know any subversions there, but all of them
hasn’t this problem.
Groetjes,
Wim
On Wed, Mar 23, 2011 at 10:24, {Toad for Oracle} on behalf of
Hi Wim,
I’ve done all your suggests, but the problem remains.
But I’ve found the reason of the problem.
If I run Toad as a domain user with “Administration” privileges on local machines I’ve the problem.
If I run Toad as local Administrator user of my PC, I connect to Oracle successfully.
So it’s only a problem of privileges!
It’s strange: my domain login ENTERPRISE\valeriose has admin privileges on my pc but with this user Toad fails with error “Can’t initialize…”
I’ve also attempted “Rus as Administrator” by contextual menu but without success.
If I use my local user “MYPC\valeriose” that is local administrator Toad connect to Oracle!
Thanks for the direction that helped me to solve the similar problem. I found that you need to lower the setting of the User Account Control in Windows 7 64-bit PC. (for the Windows 7 32-bit, I didn’t have any issue using TOAD (V. 9.6.1) at all, even the default User Access Control was set on the top 2/3 position). To lower the User Account Control, go to the Control Panel, under the Action Center, click on Change User Account Control settings and drag the bar down to the bottom. You can open TOAD as whatever user now.
In summary, I install the TOAD in C:\Quest Software (don’t take the default path ‘Program Files (x86)’). Lower the User Account Control.