Oracle 网络结构
oracle有如下三种连接方式:
1.client-server Application
例如:sqlplus 工具
1.1 sqlplus system/oracle 这种登陆方式是本地登陆方式(client和server在同一台机器上),采用的是进程间通讯,无需通过网络。需要事先配置好环境变量。
通过 env | grep ORA 命令可以查看环境变量
[oracle@mesdb1 ~]$ env | grep ORA
ORACLE_SID=SZWF1
ORACLE_BASE=/oracle/app
ORACLE_HOME=/oracle/app/product/11.2/db_1
1.2 sqlplus system/oracle@SID这种是远程登陆方式,必须开启监听(lsnrctl start
通讯模型
2.Java Application
通过应用服务(中间件 IIS,Jboss,Apache )
通过http协议直接和oracle连接
3.Web Client Application