【oracle】Oracle安装概述
一、各种分布式数据库
MS SQL Server是中大型分布式关系型数据库。
Oracle ,DB2(IBM)是超大型分布式关系数据库。
MySql是中小型分布式关系型数据库。
二、Oracle
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。
oracle由两个部分组成:database& instance也就是传说中的数据库和实例;
实例是指:操作系统为oracle分配的内存,以及oracle启动后调用的那些进程(在windows中)或线程(在unix中),比如dbwrite,logwrite等。
数据库(database)指的是包括数据文件,控制文件,日志文件,参数文件,密码文件等在内的一些数据库相关文件的组合。
一个ORACLE分布式数据库由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的关系型产品构成。
三、SQL SERVER也分客户端与服务器端
如果你是要编程,要用到SQL数据库连接的话就得选择
服务器和客户端工具
要不然无法操作数据库
如果只是一般的想要使用一些连接了数据库的软件的话,选另外两种都可以
1、客户端工具.
即具备连接到SQL SERVER服务器的能力,并且安装有关连接到SQL
SERVER服务器的工具,不安装SQLSERVER服务器。
2、服务器和客户端工具.
不仅具备连接到SQLSERVER服务器的能力及安装有关连接到SQL SERVER服务器的工具,还安装SQLSERVER服务器。
仅连接
仅具备连接到SQLSERVER服务器的能力,没有连接到SQL SERVER服务器的工具,也不安装SQLSERVER服务器。这种情况是给一些数据库应用软件做铺垫,使之能连接到数据库。
四、oracle的客户端与服务器端有什么区别
服务端提供oracle服务的实例,其是数据库的核心,用于数据库的管理,对象的管理与存储、数据的存储、查询、数据库资源的监控、监听等一些服务。
而客户端只是一个与服务端交互的工具,如sql plus,在sql
plus里执行SQL语句传到服务端,服务端进行解析后执行SQL里的操作,并将操作结果输出到客户端。这就完成了一个客户端与服务端交互的过程。
数据库名:顾名思义,数据库的名字。。例子:db10
全局数据库名:是库名的完整名,例子:db10.localdomain
他们的关系:库名可以看成是人的小名,而全局名可看成是人的全名。比如有2个网络,他们都有个DB10库,但他们的域名肯定是不同的(上面的localdomain)。同一小名的人可以有多个,但全名必须是不同的。
SID(系统标识符):实例名,一般跟数据库名一样,是系统用来识别库的,用ORACLE_SID这个环境变量来识别
五、Oracle服务器端和客户端能否安装在同一台机器上
能,,但是没必要,
一般安装服务器都有安装客户端,也可以单独安装。
当然可以了,不过安装服务端了,客户端就是多于的了。因为服务器端本身就包含客户端的功能。
windows下面装服务器时会自动装上客户端呀,
但开发中不安装服务端,只安装客户端也行,做些配置,连接远程服务端的数据库就行
六、安装链接
【oracle】Oracle安装概述的更多相关文章
- 【Oracle 集群】Linux下Oracle RAC集群搭建之Oracle DataBase安装(八)
Oracle 11G RAC数据库安装(八) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总 ...
- CentOS7安装Oracle 11gR2 安装
概述 Oracle 在Linux和window上的安装不太一样,公司又是Linux系统上的Oracle,实在没辙,研究下Linux下Oracle的使用,oracle默认不支持CentOS系统安装,所以 ...
- Oracle win64_12g 安装
1.Oracle win64_12g 安装 1.下载安装包:这里需要自己注册一下,然后就可以登录下载软件了. 下载地址: http://www.oracle.com/technetwork/datab ...
- 【转】【Oracle 集群】Linux下Oracle RAC集群搭建之Oracle DataBase安装(八)
原文地址:http://www.cnblogs.com/baiboy/p/orc8.html 阅读目录 目录 数据库安装 参考文献 相关文章 Oracle 11G RAC数据库安装(八) 概述:写 ...
- Oracle 12C安装教程
Oracle 12C安装教程 由 Alma 创建, 最后一次修改 2018-06-04 10:32:31 Oracle 12c,全称Oracle Database 12c,是Oracle 11g的升级 ...
- 2.Oracle数据库安装教程
一.准备安装 基本都是按部就班. 使用的OS版本:OEL4 安装程序路径: /mnt/Oracle11g_linux_x86_64/database 创建用户 使用的.bash_profile 修改的 ...
- Oracle 10g安装教程
首先下载安装文件,打开后文件结构如图所示: 安装之前请关闭Windows防火墙并断开网络. xp系统下直接双击运行(本经验以XP系统安装为例进行讲述). 如果是在win7上安装,如图:在setup文件 ...
- Oracle软件安装目录满的清理方法
这是Oracle数据库日常运维中很常见的一个场景,安装目录满有时不光会导致无法记录最新数据库的日志信息,导致遇到问题无法查到最新的日志信息,还会引发一些奇怪的问题. 所以日常巡检要保证Oracle的安 ...
- Oracle RAC安装部署文档
1. 部署环境步骤 1.1 软件环境 操作系统:CentOS release 6.5(推荐使用5.*的系统)192.168.1.151 racnode1 192.168.1.152 ...
随机推荐
- 嵌入式--arm
两年前的东西了,整理一下,说不定以后就会用到了. arm对于s3c2440的这个arm的驱动的整理. 其中包括:adc,beeper 蜂鸣器,key 按键,rtc ,timer定时器,UART等的驱动 ...
- mysql数据库优化课程---17、mysql索引优化
mysql数据库优化课程---17.mysql索引优化 一.总结 一句话总结:一些字段可能会使索引失效,比如like,or等 1.check表监测的使用场景是什么? 视图 视图建立在两个表上, 删除了 ...
- JS书籍推荐
JS书籍推荐 一.总结 一句话总结: 二.JS进阶书籍 第一阶段:<JavaScript DOM编程艺术> 看这本书之前,请先确认您对Javascript有个基本的了解,应该知道if el ...
- VC中release和debug版本的区别
DEBUG版本 包含调试信息,编译器生成的代码方便调试 RELEASE版本 算是发布版本,RELEASE下不能调试,生成的文件更小,编译器生成的程序速度更快但是Debug下生成的exe文件在单独运行时 ...
- 2-5-NFS服务器配置和autofs自动挂载-配置Samba服务器配置现实文件共享
大纲: NFS服务器运行原理 实战配置NFS服务器 配置Samba服务器配置现实文件共享 ----------------------------------------------- 问题: # 怎 ...
- js停止(阻止)浏览器继续加载内容
这个应该是一个比较特殊的要求,一般网站都没有这个功能,对于一个新手来说,真的不知道从何处下手,只有在网上搜索了,寻找现成答案,寻寻觅觅一天没有结果.但是这个功能还是需要,第二天继续网上大肆搜寻.终于功 ...
- Linux下利用Ret2Libc绕过DEP
Linux下利用Ret2Libc绕过DEP ⑴. 原理分析: 系统库函数通常是不受DEP(关于DEP,可以查看我之前文章的详细介绍)保护的,所以通过将返回地址指向系统函数可以绕过DEP保护,所以可以 ...
- Week08《Java程序设计》第八次学习总结
Week08<Java程序设计>第八次学习总结 1. 本周学习总结 以你喜欢的方式(思维导图或其他)归纳总结集合相关内容. 答: 2.书面作业 1. ArrayList代码分析 1.1 解 ...
- SQL2008R2 收缩数据库问题 - 日志文件不变小
数据库的日志文件(*.ldf)越来越大,怎么办? 收缩吧.收缩日志文件的操作真不简单哟,还跟数据库的恢复模式有关啊. 一.“简单恢复模式”时的日志收缩 1. 截断日志 当数据库的恢复模式为“简单”的时 ...
- vim+ctags用法
vim用法 在VIM编辑器的环境下用":make"就可以编译程序,如果程序中有错误,就会显示出来. 下列命令可以快速定位,并修改错误错误 ":c ...