ORACLE安装和配置问题

一台服务机 ,一台客户机,,,现在客户机想连接服务机的数据库,,下面的东西该装在哪台机子上,或者在哪台机子上配置
1。oracle client
2。oracle database
3。ODAC
4。监听程序配置
5。本地网络服务名配置

谢谢解答

一般来讲1,2,3,4,5在服务器都有
然后1,5一般在客户机要安装