ORACLE的三种安装方式和连接方式~
ORACLE服务器一般包括以下三种安装方式
基于主机方式:在此配置下,用户可直接在安装了数据库的计算机上登录ORACLE数据库。
客户端-服务器(client-server)(两层模型)方式:数据库和客户终端分别安装在不同的计算机上,用户可通过网络从个人计算机(客户端)上访问数据库。
客户端-应用服务器-服务器(client-application server-server)(三层模型):用户首先从自己的个人计算机登录应用服务器,再通过应用服务器访问真正的数据库。
连接是用户进行与ORACLE服务器之间的通信路径。与ORACLE服务器(server)的三种安装方式相对应,一个数据库用户可能用以下三种方式之一与ORACLE服务器连接。
基于主机方式:此时的用户进行和服务器进程时在同一台计算机的相同的操作系统上的,用户进程与ORACLE服务器之间的通信路径是通过操作系统内部进程通信机制(interprocess communication,IPC)来建立的。
客户端-服务器方式:用户进程和ORACLE服务器之间的通信是通过网络协议(如TCP/IP)来完成的。
客户端-应用服务器-服务器方式:用户的个人计算机通过网络与应用服务器或网络服务器通信,而该应用服务器或网络服务器又是通过网络与运行数据库的计算机相连的。
以上所介绍的连接是用户进程与服务器进程的一对一连接,也成为专用服务器连接(dedicated server connection)。
相关文档:
oracle表空间操作详解
1
2
3作者: 来源: 更新日期:2006-01-04
5
6
7建立表空间
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
一、在ORACLE创建一个新的实例过程:
1、安装好ORACLE服务端。
2、创建数据库实例,使用ORAHOME目录下的"Configuration and Migration Tools"下的"Database Configuration Assistant"工具。
&nbs ......
1.约束
作用:
约束用于确保数据库数据的完整性,在oracle数据库中,可以使用约束,触发器和应用代码(过程,函数)3种方法实现数据完整性,这3种方法中,因为约束易于维护,并且具有最好的性能,所以实现数据完整性首选约束.
分类:
约束的种类有:not null,unique,primary key,foreign key,check
Not null确保字段值不能为空 ......
我们假设是数据库管理员,为了数据库的安全,我们需要知道当前有多少连接数,最大支持多少连接数,可以用以下语句查询
select username,count(username),machine,status from v$session
&n ......
1 问题描述
oracle数据库在服务器上运行正常,但是不能通过网络连接(即使用客户端不能连接数据库,在服务器端正常,诊断的初步原因为监听器问题)。在服务器端使用以下命令:
bash-3.1$ cd $ORACLE_HOME/bin
bash-3.1$ ./lsnrctl
LSNRCTL> status
结果出现:
CONNECT (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=E ......