易截截图软件、单文件、免安装、纯绿色、仅160KB

sqlplus连接oracle数据库原理?

sqlplus连接Oracle数据库的整个流程,
例如 sqlplus /nolog
    conn system/oracle(密码)

这个连接Oracle的整个机制是什么(注重于连接的原理上)

如果有谁懂或有相关内容给予提示的话,本人将重分感激!

sqlplus 就一工具,它能连接到数据库并进行相应的操作。既然是工具,我们知道怎么用好它就可以了,没必要去研究它的原理。当然如果是做这块工具研究的除外.

难不成楼主也要写一个这类型的工具?

http://download.oracle.com/docs/cd/B19306_01/network.102/b14212/architecture.htm#i1040997

這個連接可能有幫助

SQL code:
例如 sqlplus /nolog
conn system/oracle(密码)


那就拿你这个例子来说吧
sqlplus /nolog 你可以理解为就是在操作系统上运行了SQLPLUS这个应用程序 因为此时并没有连接到数据库
conn system/oracle  这句话就是执行连接了
ORACLE的连接分两种方式 SHARED SERVER 和DEDICATED SERVER
如果是SHARED SERVER 方式下 那么客户端发起一个连接请求 服务器端的LISTENER会监听到连接请求 接下来把用户连接转接到一个叫DISPATCHER上去 之后客户端进程和SERVER PROCESS的交互就通过这个DISPATCHER来进行
如果是DEDICATED SERVER方式 那么当客户端发起一个连接请求时 服务器端的LISTENER会派生出一个专有进程与客户端进行进行交互(此处之所以说专有是和前一种模式SHARED SERVER 对比而言 。因为一个DISPATCHER可以服务多个客户端进程)

更详细的官


相关问答:

PHP 连接Oracle 出错

<?php
  getenv("ORACLE_HOME");
  $conn=ocilogon("test","test","test_db");
  if($conn)  
  echo success;  
&nb ......

oracle impdp问题

数据泵导入报如下错误ORA-39016 不知道是什么原因,请指教....  谢谢'


Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
ORA-39016: Operation not supported when job is in EXECUTING ......

ORACLE安装问题

oracle安装时,在进行检测时,提示网络监测未成功,需要安装虚拟网卡

但是我们办公室同样配置的两台电脑,为什么一台出现网络监测未成功,而另一台机子就没有出现这种情况

在什么情况下,会出现网络监 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号