Para conectarte desde Delphi, lo que tenes que tener es levantado el Listener en el servidor, instalado el cliente de oracle en tu terminal (xp) y una entrada en el archivo TNSNames.ora que asocie tu dirección fisica a un nombre de servidor de SQL*Net.
La entrada debiera ser algo como:
DEV.world =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =
(COMMUNITY = tcp.world)
(PROTOCOL = TCP)
(Host = NOMBRE O IP DEL HOST)
(Port = 1521)
)
)
(CONNECT_DATA = (SID = ORCL)
)
)
Luego, simplemente te conectas colocando los siguientes datos en los parametros de conexion de un TDatabase:
Server_name = DEV -- por ejemplo
User_name = scott
password = tiger
Suponiendo que utilizas BDE para conectarte, por supuesto.
Hasta luego.