en el Registry de windows de guardan los ODBC, revisa la siguiente ruta:
HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\
y luego con el RegistrySet de Powerbuilder puedes ubicar lo que tu quieras, todo está en copiarse los parámetros de cada ODBC y luego ubicarlos en los respectivos lugares, por ejemplo, debo crear un odbc llamado personal usando el driver de anywhere 8.0.
ls_path='HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\personal\'
RegistrySet( ls_path,"AutoStop", RegString!,"YES")
RegistrySet( ls_path,"DatabaseFile", RegString!,gs_ruta_base)
RegistrySet( ls_path,"CommLinks", RegString!,"TCPIP{}")
RegistrySet( ls_path,"Description", RegString!,"personal")
RegistrySet( ls_path,"Driver", RegString!,"C:\dataimagen\dbodbc8.dll")
RegistrySet( ls_path,"Integrated", RegString!,"NO")
RegistrySet( ls_path,"EngineName", RegString!,gs_servicio)
RegistrySet( ls_path,"UID", RegString!,"ingreso")
RegistrySet( ls_path,"PWD", RegString!,"ingreso")
Saludos desde Ecuador