Это стандартное описание подключения через tnsname. Поймет, если записать все в одну строку, только не в параметре DSN, а наверно в ServerName. Но для подключения к стендбаю оракла нужны права sysdba или sysdg (для oracle >= 12с), а вот как объяснить odbc, что коннект нужно осуществить с этими правами я не знаю. Если узнаете, то маякните плиз, мне интересно это.
Отвечу сам себе, чтобы через odbc подключиться к oracle standby нужно в поле пароль добавить "as sysdba"
isql -v myorastb sys "mysyspwd as sysdba"
Но вот ложна дегтя, указать такую конструкцию с "as sysdba" в файле /etc/odbc.ini не получится, не понимает он в строке пароля пробелы, никакие кавычки при этом не помогают :(