Veja a página de ajuda para
odbcDriverConnect() . odbcDriverConnect() não aceita uid ou pwd argumentos. Você provavelmente quis usar odbcConnect() em vez de:odbcConnect(dsn = "DBIORES1", uid = "mhala", pwd = "XXXXXXX")
Além do
RODBC pacote, existe o RODM pacote, que acredito ser projetado especificamente para bancos de dados Oracle e descrito em mais detalhes aqui:https://www.oracle.com/technetwork/articles/datawarehouse/saternos-r-161569.html
. Eu não uso banco de dados Oracle, então não posso comentar as vantagens dos dois pacotes.