1) Install TOAD as unsupported application, the installer runs slow but will finish.
2) Install Oracle Instant Client in the very same bottle where TOAD is installed.
Just manual unzip the instant client files from the OSX environment, but in the TOAD bottles environment i.e.
From the Crossover menu: Configure - Manage Bottles - Advanced - Open C drive in finder
My Instant client is placed here:
/Users/doerge/Library/Application Support/CrossOver/Bottles/TOAD/drive_c/instantclient_11_2
PS! The thick Oracle 11.2 client won't install.
3) Configure the Oracle environment in the section [EnvironmentVariables] of file cxbottle.conf with a text editor
My conf file is placed here:
/Users/doerge/Library/Application Support/CrossOver/Bottles/TOAD/cxbottle.conf
My environment looks like this:
[EnvironmentVariables]
LD_LIBRARY_PATH = c:\instantclient_11_2\oracle\bin
ORACLE_HOME = c:\instantclient_11_2\oracle
ORACLE_HOME_NAME = c:\instantclient_11_2\oracle
SQL_PATH = c:\instantclient_11_2\oracle
TNS_ADMIN = c:\instantclient_11_2\oracle\network\admin
NLS_LANG=DANISH_DENMARK.UTF8
NLS_DATE_LANGUAGE = DANISH
NLS_DATE_FORMAT = DD-MM-RRRR
The last 3 lines is specific for danish language and date format support and has to be replace with parameters for your country.
3) Put your ORACLE_HOME in the registry database:
From the Crossover menu: Configure - Manage Bottles - Control Panel - Task Manager
From the Task Manager: File - New Task(Run...)
write "regedit" and hit the OK button
in the registry editor you add a ORACLE_HOME key HKEY_LOCAL_MACHINE\Software\Oracle
name = ORACLE_HOME
value = c:\instantclient_11_2\oracle
Now everything should be settled and you are ready to use TOAD on your Mac.
Not everything works crisp and it is slow to switch between windows but is lightweight. The alternative is to run it in a full virtual windows environment like VMware Fusion or Parallels that both does the job but consumes a lot of CPU and memory.