2011年11月1日

摘要: 1、ORACLE 实例 System Global Area(SGA) 和 Background Process 称为数据库的实例。 2、ORACLE 数据库 即一系列物理文件的集合: @数据文件:存储数据,以.dbf做后缀。一句话:一个表空间对多个数据文件,一个数据文件只对一个表空间。dba_data_files/v$datafile。 @控制文件:存储实例、数据文件及日... 阅读全文
posted @ 2011-11-01 22:24 czjie 阅读(380) 评论(0) 推荐(1) 编辑

2011年10月31日

摘要: 常用Oracle数据库的同仁都知道,Oracle经常会莫名的出现一些错误,导致数据库无法正常启动或使用。 经过对出现这些问题的解决,后来找到了问题的根源,也就是再次安装Oracle数据库时,未对之前安装的Oracle进行彻底的卸载所导致。下面我就详细谈谈如何才能彻底卸载Oracle数据库 一、Linux 平台 Linux 平台下卸载Oracle 非常简单,即:删除Oracle安装目录下的所有... 阅读全文
posted @ 2011-10-31 14:41 czjie 阅读(255) 评论(0) 推荐(1) 编辑
摘要: Oracle安装前,首先要分清DB_NAME、INSTANCE_NAME、ORACLE_SID、SERVICE_NAME、DB_DOMAIN和GLOBAL_DB_NAME的概念。 一个运行着的ORACLE数据库就可以看成是一个ORACLE SERVER,该SERVER由数据库(Database)和实例(Instance)组成,在一般的情况下一个ORACLE SERVER包含一个实例和一个与之对应... 阅读全文
posted @ 2011-10-31 14:23 czjie 阅读(533) 评论(0) 推荐(0) 编辑

2011年10月30日

摘要: 1、服务器端监听器配置 Oracle监听器是运行在数据库端的一个进程,这个进程负责监听用户的连接请求。每当收到一个用户请求,监听器进程就会创建一个影子进程(Shraw Process),然后把用户请求转交给这个影子进程,由影子进程继续完成用户提交的各种命令。一旦监听器进程把用户转交给影子进程,监听进程的任务就算完成了,它就继续监听下一个用户请求。所以监听器的角色就像一个中间人,它只是负责为用户进... 阅读全文
posted @ 2011-10-30 10:32 czjie 阅读(7554) 评论(0) 推荐(0) 编辑

2011年10月28日

摘要: Oracle是一个典型的B/S结构的网络应用,客户端要想能够连接到数据库,需要提供两方面信息: 数据库所在服务器的网络地址和端口号; 数据库服务名称 这两部分内容在Oracle的词汇表中叫做连接描述符。 1、 连接描述符 Oracle的连接描述符包含两部分:地址部分和数据库服务部分。Oracle Net Service位于传输层之上,独立于传输层,能够支持TCP、TCPS、管道等,最常用... 阅读全文
posted @ 2011-10-28 22:27 czjie 阅读(346) 评论(0) 推荐(0) 编辑

2011年10月27日

摘要: 要连接Oracle数据库?装客户端吧,OH~NO!,又不见几百兆,别愁,现在只需要在Oracle下载一个叫Instant Client Package的软件就可以了,这个软件不需要安装,只要解压就可以用了,而且大小也就那么30多兆,很方便,就算重装了系统还是可以用的。1、以11.2.0.3.0版本为例,下载Basic软件包(要支持中文只能下载Basic软件包),下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html2、将下载到压缩包解压到D:\instantclient_ 阅读全文
posted @ 2011-10-27 21:54 czjie 阅读(896) 评论(0) 推荐(0) 编辑
摘要: # listener.ora Network Configuration File: C:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN\listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = C:\oracle\product\10.1.0\Db_1) (PROGRAM = extproc) ) ... 阅读全文
posted @ 2011-10-27 11:17 czjie 阅读(1752) 评论(0) 推荐(0) 编辑
摘要: 今天在安装oracle10g时遇到了从未遇到的一个错误:无法确定主机的IP地址时产生异常错误。想了很多办法一直未得解决,搜了一下网上的相关信息也寥寥无几,看来只有自己想办法了。联想到ORACLE在用Net Configuraton配置网络服务名时需要取系统的IP地址,而如果网络不通的话一般会取机器名,突然想到是不是无法解析机器名的原因,于是马上动手 尝试通过修改c:\windows\system32\drivers\etc\hosts文件来手动解析,加入如下:127.0.0.1 localhost 10.0.2.15 czjie10.0.2.15 是我的本机IP,czjie是我的机器名,再次. 阅读全文
posted @ 2011-10-27 08:51 czjie 阅读(255) 评论(0) 推荐(0) 编辑

2011年10月26日

摘要: 1.Oracle 9i&10g&11g下载(请用迅雷新建任务) Oracle Database 11g Release 2 (11.2.0.1.0) for Microsoft Windows (32-bit) http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip http:... 阅读全文
posted @ 2011-10-26 11:05 czjie 阅读(3299) 评论(0) 推荐(0) 编辑

2011年10月25日

摘要: 1、 Oracle的网络体系 对于一个网络应用程序来说,无论它属于B/S还是C/S,其模型都是一样的,如图(1)所示,在这个模型中涉及到3个进程:服务端的监听进程、服务器端的服务进程、客户端的客户进程,其工作原理如下: 首先,服务器端启动监听进程,这个进程会在一个固定的IP地址和端口上监听用户请求。 其次,一个用户进程向制定的IP地址和端口发出连接请求,只要没有输入错误,这个请求... 阅读全文
posted @ 2011-10-25 11:02 czjie 阅读(1559) 评论(0) 推荐(0) 编辑

导航