Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.misc -> Oracle Client 8 CD-ROM Bug
Today I learned a new Oracle bug.
The install scripts on the Client 8 (8.0.4) CD-ROM - at least the scripts for ODBC V8 - are not "UNC safe", i.e. they do not anticipate an install path like "\\instserver\jukeman\client80.4". Not only the installation will abort, but even destroy your windows system (oracle network access will always crash after the aborted installation). We had to install the whole windows operating system anew to get the computer running after installing ODBC 8 over the network!
*Conclusion*: To be on the safe side, you should always connect the network ressource with the Oracle CD-ROM as a drive and not via network environment.
For the curious:
Here are the inducing buggy parts of the scripts with ad-hoc-fixes:
client80.4\win32\odbc32\odbo3220.vrf -----------------------
tempdir = explode(product_home,"\",'STRINGSONLY);
odbc32_dir = "";
while(not(empty(tempdir)))
{
next_dir = first(tempdir); odbc32_dir = "%odbc32_dir%%next_dir%\"; if (contains(next_dir,"WIN32")) { break(); } tempdir = rest(tempdir);
client80.4\win32\odbc32\odbo3220.ins -----------------------
spawn_call = replace(spawn_call, "\\", "\");
/* start of fix */
if (contains(product_home,"\\"))
{
spawn_call = "\%spawn_call%";
}
/* end of fix */
By the way: Has anybody information on the used scripting language? And: How can you send a bug report to Oracle?