一 . 基本概念 : 
  1. orcaleinstanceclient : orcale的客户端 

( 1. 中文乱码问题 : NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK;

2. tns检测 : TNS_ADMIN=D:\Java\instantclient_12_1

3. 本地的sqlplus : 解压两个压缩包 , sqlplus复制到instanceclient下面 , 配置环境变量)
  
  2. 链接orcale : 
      sqlplus scott/tiger(用户名/密码)[@192.168.42.128:1521]/orcl
  
  3. Orcale服务器 : 
    1) 一个数据管理系统 (RDBMS)
    2) 一个Orcale数据库 (物理磁盘阵列上的的数据)
       多个Orcale实例 (已经从磁盘上读入到内存中的数据)
      (数据库 : 实例 = 1 : n , 就是orcale集群 : 负载均衡, 失败迁移)
 
  4. orcale的写过程
     1) 内存实例通过后台进程操作磁盘上的数据库:读进程, 写进程
     2) 客户端jdbc操作内存实例的pga(程序全局区),commit提交后,把操作写到sga(系统全局区)
     3) 多个客户端全部提交后,内存实例的sga分别作出修改,之后写入到硬盘(多个客户端只写硬盘一次)
  
 
  5. 表空间 : 多个数据文件组成了表空间(逻辑概念)
      数据文件 : .dbf文件 (物理概念)
      
 
  6. 监听器 : 监听客户端发往服务端的请求 (在服务器端开启监听,接收请求)
      配置监听 : 1) 开服务 : lsnrctl start (如果报错, 是orcale的配置文件错误, 修改要监听的主机)
2) 配置监听 : (上一步的配置文件)
[注]:监听器用来检测虚拟机内的orcal是否能链接本地服务器

7. 本地服务名 : 客户端向服务器端发送的链接请求名  (scott默认是orcl, 公司内是ai4a)
[注]:pl/sql developer , 写入服务名, 在instanceClient中 , 新建文件tnsnames.ora
iap30test =
 (DESCRIPTION =
(ADDRESS_LIST =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.198.63)(PORT = 1521))
)
(CONNECT_DATA =
 (SERVICE_NAME = ai4a)
)
 )
 
OCA  (SQL , 管理1)
OCP  (管理2) 
OCM

OrcaleServiceORCL : 主服务
OrcaleOraDb10g_home1THSListener : 监听器服务
isql*plus : 服务器,外部网页访问 5560端口
  http://192.168.42.128:5560/isqlplus/ (10g以下版本才有)
JobShedulerORCL : 定时器
DBConsoleorcl : 控制台

Orcale(一)概念的更多相关文章

  1. orcale 之 多表查询

    在以往的工作中我们不可能单一的从一张表中查询数据,而在开始设计数据库的时候,我们会把一些数据存放在不同的数据表中,因此往往需要从多个数据表中获取到我们想要的数据. 笛卡儿积 在学习这些之前我们先了解一 ...

  2. orcale 之 初识数据库一

    数据库 数据库顾名思义数据的仓库,只不过这个仓库是在计算机的存储设备之中.一般来说,这些数据面向一个组织,部门或者整个企业,这些数据是按照一定的模型进行存放的数据集合,比如对于一个学生的管理系统来说, ...

  3. JavaWeb零基础入门-01 基础概念说明

    一.序言 从学校出来到实习,发现学校学的东西太过基础,难于直接运用于工作中.而且工作中,现在都以web开发为主,学校开了web开发相关课程.自己学的不够深入,所以本人自学JavaWeb开发,介于学习巩 ...

  4. 如何一步一步用DDD设计一个电商网站(一)—— 先理解核心概念

    一.前言     DDD(领域驱动设计)的一些介绍网上资料很多,这里就不继续描述了.自己使用领域驱动设计摸滚打爬也有2年多的时间,出于对知识的总结和分享,也是对自我理解的一个公开检验,介于博客园这个平 ...

  5. 【Machine Learning】机器学习及其基础概念简介

    机器学习及其基础概念简介 作者:白宁超 2016年12月23日21:24:51 摘要:随着机器学习和深度学习的热潮,各种图书层出不穷.然而多数是基础理论知识介绍,缺乏实现的深入理解.本系列文章是作者结 ...

  6. 【Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之集群概念介绍(一)

    集群概念介绍(一)) 白宁超 2015年7月16日 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习 ...

  7. 声音分贝的概念,dBSPL.dBm,dBu,dBV,dBFS

    需要做个音频的PPM表,看着一堆的音频术语真是懵了,苦苦在网上扒了几天的文档,终于有了点收获,下面关于声音的分贝做个总结. 分贝 Decibel 分贝(dB)是一个对数单位(logarithmic u ...

  8. js面向对象学习 - 对象概念及创建对象

    原文地址:js面向对象学习笔记 一.对象概念 对象是什么?对象是“无序属性的集合,其属性可以包括基本值,对象或者函数”.也就是一组名值对的无序集合. 对象的特性(不可直接访问),也就是属性包含两种,数 ...

  9. 【Linux大系】Linux的概念与体系

    感谢原作者:Vamei 出处:http://www.cnblogs.com/vamei 我在这一系列文章中阐述Linux的基 本概念.Linux操作系统继承自UNIX.一个操作系统是一套控制和使用计算 ...

随机推荐

  1. AttributeError: 'NoneType' object has no attribute 'bytes' python3.4 win64

    解决方法: easy_install -U pip 详见: https://github.com/pypa/pip/issues/2669

  2. leetcode 148. Sort List ----- java

    Sort a linked list in O(n log n) time using constant space complexity. 排序,要求是O(nlog(n))的时间复杂度和常数的空间复 ...

  3. 4-3 yum命令

    1.常用yum命令 <1>查询 yum list #查询所有可用软件包列表(以 包名 - 版本 - yum源所在名称 格式显示) yum search 关键字 #搜索服务器上所有和关键字相 ...

  4. Linux平台下利用系统接口函数按照行读写文件

    要求:支持大文件(1M)一次性读入 源代码如下: #include<stdio.h> #include<fcntl.h> #include<stdlib.h> #i ...

  5. AS3 Embed用法笔记

    1. 用[Embed]元数据标签可以嵌入GIF,PNG,JPEG,或者MP3文件.ActionScript代码的顺序非常重要.你必须在声明变量前添加[Embed]元数据标签,而且这个变量的类型会是Cl ...

  6. 开源app之MyHearts

    前言 这个月,说实话,有忙有闲,经历了一次病痛的洗礼,才认识到了只有好好的生活,认真的对待自己的身体,才能更好的去工作,没有了身体的支撑,什么工作都只能是纸老虎,不攻自破.在这里也祝愿大家,在生活中好 ...

  7. X-UA-Compatible设置兼容模式

    原文地址:http://www.cnblogs.com/kingboy2008/archive/2011/07/01/2226424.html   IE浏览器的兼容性一直是网站开发人员头疼的事情,众所 ...

  8. Iaas-cloudstack2

    流程是下面的模板安装脚本,将对应的hypervisor模板下载下来并另存为临时文件,并解压缩,并将其移动到二级存储相应目录下,仅完成此工作. [root@manage nfs]# /usr/share ...

  9. 虚拟化之kvm与xen对比

    xen XenServer is the leading open source virtualization platform, powered by the Xen Project hypervi ...

  10. Html.BeginForm())与Ajax.BeginForm()

     一.@using (Html.BeginForm())参数示例 1.指定表单提交方式和路径等 @using (Html.BeginForm("Index", "Home ...