Используйте моментальный клиент оракула. Просто необходимо разархивировать и если Вы хотите использовать tnsnames.ora, устанавливает переменную среды TNS_ADMIN.
Вы можете поместить псевдоним на его собственном виртуальном хосте. Например:
<VirtualHost *:80>
ServerName www.mydomain.com
ServerAdmin myemail@mydomain.com
DocumentRoot /var/www/whatever.mydomain.com
Alias /whatever /var/www/whatever.mydomain.com
ErrorLog /var/log/apache2/www.mydomain.com-error.log
CustomLog /var/log/apache2/www.mydomain.com-access.log combined
</VirtualHost>
Я бы сделал это так, но, конечно, есть масса способов сделать что-то в Apache должным образом. Если работает, значит работает ...
Относительно вашего последнего вопроса: вы действительно не можете использовать переменные в файлах конфигурации (кроме нескольких исключений), но есть сторонние модули, которые, возможно, стоит изучить. Один из них - mod_macro: http://people.apache.org/~fabien/mod_macro/ Еще один способ сделать файлы конфигурации более динамичными - это mod_perl, но это действительно сложная тема.