精华内容
下载资源
问答
  • ==》246其实上面是存在隐式转换的,oracle自行处理了而且。oracle存在三大类型的转换:1,数字类型 2,字符类型 3,日期类型。但是他们并不是可以互相可以转换的。用函数转换的叫做显式转换,不用函数转换的叫做隐式...

    我们会发现,在oracle中,有些数据的类型就算不一样也是可以比较,相加的。

    select '123'+123  from dual;==》246

    其实上面是存在隐式转换的,oracle自行处理了而且。

    oracle存在三大类型的转换:1,数字类型 2,字符类型 3,日期类型。但是他们并不是可以互相可以转换的。

    用函数转换的叫做显式转换,不用函数转换的叫做隐式转换。

    需要注意的是,在使用函数转换的时候,数据的格式要符合。不然会出问题。

                                                                             


    一,日期类型转换字符类型 (转换格式不区分大小写)

    to_char(字段名,'yyyy-mm-dd ')                    --->  2016-12-05

    to_char(字段名,'yyyy-mm-dd hh24:mi:ss ')   --->  2016-12-05 12:20:30

    二,字符型转换成日期。

    to_date(字段名,'yyyy-mm-dd');

    to_date(字段名, 'yyyy-mm-dd hh24:mi:ss ' );

    查询1980年12月17日入职的员工(方式一:日期隐示式转换)
    select * from emp where hiredate = '17-12月-80';
    使用to_char(日期,'格"常量"式')函数将日期转成字符串,显示如下格式:2015 年 04 月 25 日 星期六
    select to_char(sysdate,'yyyy" 年 "mm" 月 "dd" 日 "day') from dual;

    三,字符类型转换成数字类型。
    使用to_number('字符串')函数将字符串‘123’转成数字123
    select to_number('123') from dual;

    四,数字类型换成字符类型

    SELECT to_char(123) FROM dual;



    展开全文
  • 在某项目中存在了一种情况 select * from user_tab_cols where Table_Name='成型指令基準マスタCT' order by column_name ;

    在某项目中存在了一种情况
    这里写图片描述
    这里写图片描述
    这里写图片描述

    select * 
    from user_tab_cols   
    where Table_Name='成型指令基準マスタCT'   
    order by column_name  ;
    展开全文
  • Oracle数据库存在的安全漏洞影响Oracle数据库的安全性、完整性、可用性。因此及时安装Oracle补丁,才能保证Oracle系统安全稳定运行。文中介绍了Oracle数据库安全补丁分类、安全补丁机制以及补丁管理工具。并叙述了一...
  • 文章目录一、Oracle 数据库概述1、Oracle 概述二、关系型数据库1、数据库管理系统2、数据库设计范式三、Oracle 11g 的新功能 一、Oracle 数据库概述 1、Oracle 概述 ...可以说Oracle数据库系统是目前世界上...

    一、Oracle 数据库概述

    1.1 Oracle 概述

    Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

    1.2 数据库管理系统

    在数据库系统中,数据模型主要有层次模型、网状模型和关系模型三种(另外-种面向对象模型还处在探索研究中),目前理论成熟、使用普及的模型就是关系模型一关系型数据库的理论基础。

    1.2.1 关系型数据库与数据库管理系统
    关系型数据库是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据,现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。

    关系模型以二维表来描述数据。在关系模型中,每个表有多个字段列和记录行,每个字段列有固定的类型属性(如数字、字符、日期等类型)。关系模型数据结构简单、清晰、具有很高的数据独立性,因此是目前主流的数据库数据模型。

    在关系数据模型中,关系可以看成由行和列交叉组成的二维表格,表中一行称为一个元组,可以用来标识实体集中的一个实体。表中的列称为属性,给每一-列起一个名称即为属性名,表中的属性名不能相同。列的取值范围称为域,同列具有相同的域,不同的列也可以有相同的域。表中任意两行(元组)不能相同。能唯一标识表中不同行的属性或属性组(即多个属性的组合)称为主键或复合主键。

    尽管关系与传统的二维表格数据文件具有类似之处,但是它们又有区别,严格地说,关系是一-种规范化的二维表格,它具有如下性质:

    • 属性值具有原子性,不可分解。
    • 没有重复的元组,即没有重复的行。
    • 理论上没有行序,但是在使用时有时可以有行序。

    1.2.2 关系型数据库中的关键码
    在关系型数据库中,关键码(简称键)是关系模型的一一个非常重要的概念,它通常是行(元组)的一个或几个列(属性)。如果键是由一个列组成,则称之为唯一键;若是由多个列(属性)组成的,则称之为复合键,键的主要类型如下:

    • 超键:在-一个关系中,能唯一标识元组的属性或属性集称为关系的超
      键。
    • 候选键:如果一个属性集能唯一标识元组,且又不含有多余的属性,那
      么这个属性集称为关系的候选键。
    • 主键:如果一个关系中有多个候选键, 则选择其中的一 一个键为关系的主键。用主键可以实现关系定义中”表中任意两行(元组)不能相同”的约束。这里以管理学生信息为例,我们在"学生信息表”中设置学号、姓名、性别、年龄、院系、班级等列。在该表中,"学号” 能够唯一标识一名学生,因此,把学号作为主键是最佳的选择,而如果把"姓名”作为主键则会存在问题,因为有可能存在同名的学生。为此,最好创建一个单独的键将其明确地指定为主键, 这种唯一标识符在现实生活中很普遍,如身份证号、银行卡号、手机号、发票号等。
    • 外键:如果-一个关系R中包含另- 个关系A的主键所对应的属性组T,则称此属性组T为关系R的外键,并称关系A为参照关系,关系R是依赖关系。为了表示关联,可以将一个关系的主键作为属性放入另外一个关系中,第二个关系中的那些属性就称为外键。这里以商品销售为例,在填写一张商品销售单时,可以将商品销售信息分为两大类:第一类是单据的主体信息(销售主表),如销售单号、销售金额、销售日期、收款人;第二类是单据的明细信息(销售明细表),如商品序号、商品名称、商品数量等。在数据库的”销售主表”中通常以“销售单号”作为主键;在“销售明细表”中,为了标识被销售出去的商品隶属于哪张单据,需要对每一条商品销售记录标明"单据编号”。在这种情况下,销售明细表中的“销售单号”就被称为外键,因为“销售单号”是其所在表以外(主体表)的一个主键。

    1.3 关系型数据库的E-R模型

    1.3.1 E-R模型介绍
    在设计关系型数据库时,首先需要为它建立逻辑模型。关系型数据库的逻辑模型可以通过实体和关系组成的图形来表示,这种图形称为E-R图,它实现将现实世界中的实体和实体之间的联系转换为逻辑模型。使用E-R图形表示的逻辑模型称为E-R模型,一个标准的E-R模型主要由实体、属性和联系3部分组成。

    1.3.2 实体和属性
    实体是一个数据对象,是指客观存在并可以相互区分的事物,如一个教师、一个学生、一个雇员等。每个实体由一组属性来表示,如一个具体的学生拥有学号、姓名、性别和班级等属性,其中学号可以唯一标识具体某个学生这个实体。

    具有相同属性的实体组合在一起就构成实体集一实体的集合, 而实体则是实体集中的某一个特例,例如,同学这个实体就是学生实体集中的一个特例。

    在E- R模型中,实体用矩形表示,矩形内注明实体的命名。实体名常用以大写字母开头的有具体意义的英文名词来表示,联系名和属性名也采用这种方式。

    1.3.3 实体间的联系
    在实际应用中,实体之间是存在联系的,这种联系必须在逻辑模型中表现出来。在E-R模型中,联系用菱形表示,菱形框内写明“联系名”,并用“连接线”将有关实体连接起来,同时在"连接线”的旁边标注上联系的类型,两个实体之间的联系类型可以分为以下3类:

    • 一对一:
      若对于实体集A中的每一个实体, 在实体集合B中最多有一个实体与之相关;反之亦然,则称实体集A与实体B具有一对- 的联系,可标记联系为1: 1。
    • 一对多:
      若对于实体集A中的每一个实体,在实体集B中有多个实体与之相关;反之,对于实体集B中的每一个实体,实体集A中最多有一 个实体与之相关,则称实体集A与实体集具有一对多的联系,可标记联系为1: n。
    • 多对多:
      若对于实体集A中的每一个实体, 在实体集B中有多个实体与之相关;反之,对于实体集B中的每一 个实体,实体集A中也有多个实体与之相关,则称实体集A与实体集B具有多对多的联系,可标记联系为m: n。

    1.3 数据库设计范式

    1.3.1 第一范式(1NF)
    第一范式是第二和第三范式的基础,是最基本的范式,第一范式包括 下列指导原则:

    • 数据组的每个属性只可以包含一个值。
    • 关系中的每个数组必须包含相同数量的值。
    • 关系中的每个数组一定不能相同。

    在任何一一个关系数据库中,第一范式是对关系模式的基本要求,不满足第一范式(1NF) 的数据库就不是关系型数据库。

    1.3.2 第二范式(2NF)
    第二范式(2NF) 是在第一-范式的基础上建立起来的,即满足第二范式(2NF)必先满足第一范式(1NF)。第二范式(2NF)要求数据库表中的每个实体(即各个记录行)必须可以被唯一地区分。 为实现区分各行记录,通常需要为表设置一个“区分列”,用以存储各个实体的唯一标识。

    第二范式要求实体的属性完全依赖于主关键字,即不能存在仅依赖主关键字一部分的属性,如果存在,那么这个属性和主关键字的这一部分 应该分离出来形成一个新的实体,新实体与原实体之间是一对多的关系。

    1.3.3 第三范式(3NF)
    第三范式(3NF)是在第二=范式(2NF)的基础上建立起来的,即满足第三范式(3NF)必先满足第二范式(2NF)。第三范式要求关系表不存在非关键字列对任意候选关键字列的传递函数依赖,也就是说,第三范式要求一个关系表中不包含已在其他表中包含的非主关键字信息。

    所谓传递函数依赖,就是指如果存在关键字段A决定非关键字段B,而非关键字段B决定非关键字段C,则称非关键字段C传递函数依赖于关键字段A。

    1.4 Oracle 11g 的新功能

    1.4.1 增强信息生命周期管理和存储管理能力
    Oracle 11g具有极新的数据划分和压缩功能,可实现更经济的信息生命周期管理和存储管理。很多原来需要手工完成的数据划分工作在Oracle 11g中都实现了自动化,Oracle 11g还扩展了已有的范围、散列和列表划分功能,增加了间隔、索引和虚拟卷划分功能。

    1.4.2 全面回忆数据变化
    Oracle 11g具有Oracle全面回忆(Oracle Total Recall)组件,可帮助管理员查询在过去某些时刻指定表格中的数据。管理员可以用这种简单实用的方法给数据增加时间维度,以跟踪数据变化、实施审计并满足法规要求。

    1.4.3 最大限度提高信息可用性
    在保护数据库应用免受计划停机和意外宕机影响方面,Oracle在业界一直处于领先地位。Oracle 11g进一步增强 了这种领先地位,数据库管理员现在可以更轻松地达到用户的可用性预期。新的可用性功能包括: Oracle闪回交易(Oracle Flashback Transaction),可以轻松撤销错误交易以及任何相关交易;并行备份和恢复功能,可改善非常大数据库的备份和存储性能; "热修补” 功能,不必关闭数据库就可以进行数据库修补,提高了系统可用性。

    1.4.4 Oracle快速文件
    Oracle 11g具有在数据库中存储大型对象的下一代功能,这些对象包括图像、大型文本对象或一些先进的数据类型, 如XML、医疗成像数据和3维对象。 Oracle快速文件(Oracle Fast Files)组件使得数据库应用的性能完全比得上文件系统的性能。

    1.4.5 更快的XML
    在Oracle 11g中,XML DB的性能获得了极大的提高。XML DB是Oracle数据库的一个组件,可帮助客户以本机方式存储和操作XML数据。Oracle 11g增加了对二进制XML数据的支持,现在客户可以选择适合自己特定应用及性能需求的XML存储选项。

    1.4.6 透明的加密
    Oracle 11g进一步增强了Oracle数据库无与伦比的安全性。这个新版数据库增强了Oracle透明数据加密功能,将这种功能扩展到了卷级加密之外。Oracle 11g具有表空间加密功能,可用来加密整个表、索引和所存储的其他数据。

    1.4.7 嵌入式OLAP行列
    Oracle 11g在数据仓库方面也引入了创新。OLAP行列现在可以在数据库中像物化图那样使用,因此开发人员可以用业界标准SQL实现数据查询,同时仍然受益于OL AP行列所具有的高性能。

    1.4.8 连接汇合和查询结果高速缓存
    Oracle 11g进一步增强了甲骨文在性能和可扩展性方面的业界领先地位,增加了查询结果高速缓存等新功能。通过高速缓存和重用经常调用的数据库查询以及数据库和应用层的功能,查询结果高速缓存功能改善了应用的性能和可扩展性。

    1.4.9 增强了应用开发能力
    Oracle 11g提供多种开发工具供开发人员选择,它提供的简化应用开发流程可以充分利用Oracle 11 g的关键功能,这些关键功能包括客户端高速缓存、提高应用速度的二进制XML、XML处理以及文件存储和检索。

    参考文献:

    1. Oracle 11g从入门到精通 第二版,明日科技 著,清华大学出版社有限公司
    展开全文
  • Oracle数据库安装步骤:

    万次阅读 多人点赞 2018-12-01 18:05:27
    Oracle数据库是一个大型的收费数据库(因此在国内不是太常用),而mysql数据库是一个中型的免费数据库(在国内使用人数众多)。在国外人们都比较喜欢使用oracle数据库,即便它是收费的,在国内的话,人们就更喜欢...

    Oracle数据库是一个大型的收费的数据库(因此在国内不是太常用),而mysql数据库是一个中型的免费数据库(在国内使用人数众多)。在国外人们都比较喜欢使用oracle数据库,即便它是收费的,在国内的话,人们就更喜欢使用mysql数据库了,而且一般来说mysql数据库也基本上可以满足要求。至于原因…你猜!!!

    但是,即便在国内oracle数据库的使用人数不是很多(当然了,这里的“不是很多”,只是相对来说,如果真要计算的话,使用的人也是有很多的,别太较真,可能每个人在生活工作中遇到的情况不一样),还是有很多人要学习一些关于Oracle的知识,这个时候,就需要安装Oracle数据库。但是,Oracle数据库又比较难安装,比较占电脑内存。可以说,安装Oracle数据库的过程中,一个没弄好,就会导致系统崩溃,需要重做系统(这样的例子比比皆是)。

    下面,我来介绍一个在Windows系统中Oracle 数据库的安装过程。

    1、
    Oracle的安装步骤:
    注意:在安装之前,你一定要保证你的电脑中没有了之前安装的Oracle数据库的残留物,也就是说如果你之前安装过oracle数据库,一定要清除干净了,才能安装。

    在安装的时候,最好将Oracle安装到c盘中,这样如果你安装失败了,只要重做系统就可以清掉Oracle的残留内容了(因为一般重做系统都是将c盘中的东西清空的)。但是如果你想要安装到c盘的话,就一定要保证c盘的剩余容量最好在30个G以上(这样比较保险)。

    将Oracle安装包解压到某个盘中,解压到啥位置随便,要知道,此时解压的位置并不是oracle安装的位置。安装的位置需要你在安装的过程中来设置,此时解压出来的文件夹,在你安装完成之后,就可以删除了。(下图就是Oracle 10版本的安装包,比较大,有几个G大小)
    在这里插入图片描述在这里插入图片描述
    然后看你的电脑是否是管理员身份。若不是,则改为管理员身份。
    并且将你的管理员身份的名字改为英文(省得出错,毕竟一般人都是使用的外国银写的操作系统,谁知道他们对咱中文咋设置,留了啥坑滴)。(如下图,看箭头所指的方向就知道了你的电脑是否是管理员身份以及你的名字了。另外,如果你不知道怎么修改身份或者名字,上网去搜)
    在这里插入图片描述
    打开控制面板来关闭所有防火墙(实际上防火墙这东西真没啥用,该仿的他防不住,不该防的它又给拦住了。很多程序员都是直接关闭防火墙 的。)。

    打开你解压后的那个文件夹,里面的目录 如下:
    在这里插入图片描述
    然后,打开该目录中的database文件夹,然后在里面右键setup.exe这个应用程序的属性。选择兼容性,在里面选择以兼容模式运行这个程序 以及以管理员身份运行此程序(其他的不动)。点击应用,再点击确定。(如下)
    在这里插入图片描述
    在这里插入图片描述

    在经过上面的设置之后,再右键setup.exe这个应用程序选择以管理员身份运行。如下图:
    在这里插入图片描述
    就会出现小黑框(如下图)
    在这里插入图片描述
    不需要设置什么,只需等待黑框消失,然后等待出现新的窗口。
    在新窗口不要动别的,只需选中高级安装。点击下一步(如下图)。
    在这里插入图片描述
    点击了下一步之后,就会让你选择安装类型(不同类型所需的功能是不一样的),它默认的就是企业版,这时你可以不用选择,直接按它默认的来,然后点击下一步:(如下图)
    在这里插入图片描述
    在点击了下一步之后,就会出现要你指定主目录详细信息,你要查看里面的路径中是否有中文以及这个盘是否存在,如果没问题,就直接点击下一步。只要路径没问题,就尽量别更改它。(如下图)
    在这里插入图片描述
    在点击下一步之后,就会到产品特定的先决条件检查。如下图:你把下图中的“一个要求带验证”这几个字下面的那个框的滚动条拉到最底下,看到底有没有通过。如果是通过的,就点击下一步
    在这里插入图片描述在点击下一步之后,可能会弹出一个警告,不需要管他,直接点击“是”即可。如下图:在这里插入图片描述
    然后就会出现“选择配置选项”,直接点击“仅安装数据库软件”,不能点别的,因为别的会给你安装一堆的配套软件,比如客户端等等,这个咱不需要。然后点击下一步。如下图:
    在这里插入图片描述
    点击下一步之后,就会出现下图的概要,直接点击安装,如下图:
    在这里插入图片描述
    点击了上图中的安装之后,就会出现下图,这个时候就等着它走进度条就行,(这个时候就是检验你的电脑性能的时候了,电脑越快就装的越快,这个时候千万不要动别的东西)。
    在这里插入图片描述进度条走完之后,就会出现下图:
    在这里插入图片描述
    然后把上图中的那些东西复制粘贴到记事本中之后(要记得保存下来,别搞丢了),直接点击上图中的退出按钮即可。在这里插入图片描述安装结束。还需要进行一些设置才行。
    (这些都是数据库的环境,一般来说,一个电脑只能装一个环境。还需要装数据库。)

    还要继续造环境。在开始菜单栏中选择与Oracle相关的那个文件夹-----里面一般有四个文件夹,(如下图,注意:有的人的电脑可能不像Windows7这样以文件夹的形式展示的,他们可能是直接将这四个文件夹中的东西都铺展出来了的,不过也没有问题,只要找得到里面的软件就行)
    在这里插入图片描述有的人的电脑中可能是下图这样展示的:在这里插入图片描述不管是哪种展示的方式,只要你找得到我接下来说的那些软件就行。下面还是以Windows7的展示形式来说明:

    点击 配置和移植工具文件夹,再右键选择DataBase Configuration Assistant(简称DCA)的属性(注意:是右键点击,千万不要双击它),在里面选择属性,然后点击兼容性(如下图),然后勾选“以兼容模式运行这个程序”、勾选“以管理员身份运行此程序
    在这里插入图片描述
    。点击应用,再点击确定

    再右键DataBase Configuration Assistant(简称DCA)选择以管理员身份运行。(如下图。实际上这个DCA就是咱们的库,装一遍就一个库,装两遍就两个库,…)
    在这里插入图片描述
    选择以管理员身份运行后,就会出现欢迎框,直接点击“下一步”如下图:
    在这里插入图片描述然后出现下图:直接点击下一步
    在这里插入图片描述
    就出现了下图,让你来选择用途,一般来说,就选一般用途即可。然后点击下一步。如下图:
    在这里插入图片描述然后就会让你起全局数据库名,建议你取成ORCL然后加上你的名字的首字母(全大写),因为这里只支持7个字母(别写下划线等等),如果名字是四个字的,那就随便你起吧 。如下图:
    在这里插入图片描述
    然后出现下图,啥都不用改动,直接点击下一步
    在这里插入图片描述
    然后出现下图:需要你设置口令,建议设置成:123456789.设置完成后,点击下一步
    在这里插入图片描述
    然后出现下图:也不用改动,直接点击下一步
    在这里插入图片描述然后出现下图:也还是不用改动,直接点击下一步
    在这里插入图片描述然后出现下图,也不需要改动,直接点击下一步
    在这里插入图片描述然后出现下图,继续不改动,直接点击下一步
    在这里插入图片描述出现下图,修改运行oracle数据库运行所需的内存。原本那里是40的,表示会占用你百分之四十的内存。你可以改成22,注意:22是oracle运行所需的最小配置的了。不能再改的更小了。然后点击下一步:
    在这里插入图片描述出现下图,直接点击下一步
    在这里插入图片描述出现下图:直接点击完成
    在这里插入图片描述点击完成之后,就会弹出下图:直接在下图点击“确认”即可
    在这里插入图片描述点击确认之后,就又会出现进度条,如下图:
    在这里插入图片描述之前出现的那个有进度条的图片是在造oracle数据库的环境,现在这张有进度条的图片是在造库。

    进度条走完之后,就会弹出下图:别急着点击 退出,直接点击:口令管理
    在这里插入图片描述然后会出现下图:
    在这里插入图片描述拉动上图中的滚动条,找到SCOTT这个用户名(好像是在倒数第二个)。这个SCOTT实际上就是造Oracle数据的那个牛人养的一只猫的名字。
    在这里插入图片描述然后将第二列(是否锁定账户)中的√给取消。因为咱们学习Oracle 的时候可能要使用到这个SCOTT的账户,就不能让它给锁定了。如下图:
    在这里插入图片描述并且在那行输入新口令和确认口令,这里设为小写的tiger单词,如下图:然后点击确认。
    在这里插入图片描述然后再去点击“退出”。如下图
    在这里插入图片描述

    配置DCA之后,就需要再配置NCA(即:Net Configuration Assistant)了,说白了就是配置监听。具体步骤和配置DCA相似:

    在开始菜单栏中选择Oracle相关的那个文件夹-里面一般有四个文件夹,在这里插入图片描述
    点击 配置和移植工具,再右键选择Net Configuration Assistant的属性
    在里面选择兼容性
    然后勾选“以兼容模式运行这个程序” 以及“以管理员身份运行此程序”。
    点击应用,再点击确定。。如下图:
    在这里插入图片描述
    再右键Net Configuration Assistant选择以管理员身份运行。
    会出现如下图的欢迎框,直接点击下一步:
    在这里插入图片描述点击了下一步之后,会出现下图:图中只会出现“添加”是可勾选的(默认被勾选上了),如果还出现了其余可勾选的,则说明你之前安装过Oracle,并且没有卸载干净,这样的话,可能此时就装不了了。需要你卸载干净再装。
    在这里插入图片描述然后点击上图中的下一步。出现下图:直接点击下一步
    在这里插入图片描述出现下图,看是否有TCP协议,有的话,就直接点击下一步:
    在这里插入图片描述
    然后让你选择端口号,(基本上是1521端口号,如果有的人的端口号被占用了的话,可以更改一个,比如改成1522、1523等等),如下图:点击下一步
    在这里插入图片描述出现下图:直接点击下一步:点完之后,它会卡顿一会,别急
    在这里插入图片描述出现下图,直接点下一步:
    在这里插入图片描述出现下图,然后直接点击完成:如下图
    在这里插入图片描述

    配置好NCA之后,就要配置网络环境了。还是之前那个位置,具体步骤和上面的类似:
    在开始菜单栏中选择Oracle相关的那个文件夹-里面一般有四个文件夹,
    在这里插入图片描述
    点击 配置和移植工具,再右键Net Manager,选择属性
    在里面选择兼容性
    然后勾选“以兼容模式运行这个程序” 以及“以管理员身份运行此程序”。
    点击应用,再点击确定。。如下图:
    在这里插入图片描述
    再右键Net Manager选择以管理员身份运行。如下图:
    在这里插入图片描述运行之后,出现如下图片:
    在这里插入图片描述展开上图中的“本地”。如下图:然后点击“服务命名”,就会发现左边的的那个加号变成了绿色。然后点击那个加号。
    在这里插入图片描述点击了那个加号之后,出现下图:
    在这里插入图片描述让你起网络服务名(可以随意起名),这个名可以写你自己的名字拼音,也可以写你的名字首字母。
    然后点击“下一步”。出现下图:让你选择协议:直接用默认就行。然后点击下一步
    在这里插入图片描述出现下图:让你写主机名,直接写成127.0.0.1即可。然后点击下一步:
    在这里插入图片描述
    出现下图:会让你填写SRD(如下图标记处),也就是你之前设置的那个ORCL加上你的名字首字母大写的那个东西。然后直接点击下一步:
    在这里插入图片描述出现下图:点击图中的“测试”
    在这里插入图片描述就会出现下图:如果出现“连接测试成功”,就说明你装成功了。没有出现,就说明没有安装成功。装成功后,直接点击下图中的“关闭”。
    在这里插入图片描述点击关闭之后,然后在下图点击“完成”,如下图:在这里插入图片描述
    就会出现下图:你去点击左上角的“文件”,点击“保存网络配置
    在这里插入图片描述然后上图中的框就可以直接点击红叉关闭了。
    至此,你的Oracle数据库就安装成功了。
    然后,重启你的电脑,你的Oracle数据库就可以使用了。

    注意:安装过程中有一个步骤:就是将Oracle运行时所要占的内存改为22%。本来它自带的是40%。(40%的话,占用太多了。22%好像是Oracle它运行时的最低要求)

    在下一篇博客中,我将会介绍Oracle安装之后,如何使用。。。

    希望大家关注我的博客:weixin_43666859

    毕竟花了三个多小时写的,觉得还可以的就给我点个赞!

    展开全文
  • Oracle-Oracle数据库备份与恢复

    万次阅读 多人点赞 2019-06-21 22:59:31
    Oracle数据库备份与恢复 下面通过一些简单的例子来了解一下: Oracle数据库各种物理备份的方法。 Oracle数据库各种物理恢复的方法 利用RMAN工具进行数据库的备份与恢复。 数据的导出与导入操作。 (1)关闭...
  • Oracle-Oracle数据库结构

    万次阅读 2017-06-02 13:16:32
    再谈Oracle数据库结构之前写了一篇文章《Oracle-知识结构漫谈》 粗略的介绍了Oracle数据库接口,在这里再更加详细的描述一下,当做是对原有知识的巩固,温故知新。Oracle体系结构数据库的体系结构是从某一个角度来...
  • Oracle 数据库的表空间和 Oracle 数据库数据文件 关于 Oracle 数据库的表空间。 很多 Oracle 初学者弄不明白表空间的概念和意义,他们只知道给数据库建表的时候需要到表空间这个东东。他们也不大明白执行 create ...
  • Oracle数据库 基础

    千次阅读 多人点赞 2020-02-21 11:15:20
    1,能够理解Oracle数据库的基本概念 2,记忆Oracle DDL语句 3,掌握Oracle序列的使用 4,掌握oracle单行函数的使用 5,能够掌握oracle多行函数 6,学习并应用oracle分组统计 7,能够应用Oracle多表查询 8,掌握...
  • 作为一个程序开发人员,与数据库打交道是必然的。实际开发项目过程中,公司往往会自己购买一个服务器或者自己在网上租一个云服务器,我们将...连接服务器上的oracle数据库,在本地进行测试开发中,存在诸多不便,最好的
  • 写在前边:规范是一种习惯,在Oracle数据库中笔者认为表中的字段命名规范需要引起注意,当考虑使用SSM作为框架的时候,Mybatis 的逆向工程能够根据数据库表名和数据库名字段名自动生成pojo类,其中pojo类中的属性...
  • Oracle数据库 入门教程

    万次阅读 多人点赞 2018-07-06 17:16:56
    Oracle数据库1.1 数据库环境安装1.Oracle数据库产品是免费的,我们可以从Oracle的官方网站(http://www.oracle.com)下载到程序安装包,Oracle在Windows下的安装非常方便,安装开始后,一直点击安装程序的“下一步”...
  • Oracle 数据库存在则删除表 MySql 生成连续时间 连续ID 此博客为平安老铁而写!
  • Oracle数据库性能诊断

    2018-11-21 14:56:06
    Oracle数据库性能诊断,可有效分析当前Oracle存在的问题。
  • Oracle数据库基础(一)

    万次阅读 多人点赞 2019-05-28 10:50:02
    一、数据库简介 1.数据库系统的发展 文件存储方式保存数据的弊端: ...本质上讲,数据库就是信息的集合,它可以存在很长时间,往往是很多年。一般来讲,数据库就是按照数据结构来组织、存储和管理...
  • Oracle 数据库实例介绍

    万次阅读 多人点赞 2018-11-23 15:44:13
    本章介绍 Oracle 数据库实例的原理,实例的参数文件和诊断文件,以及实例创建和数据库的打开与关闭的过程。
  • Oracle数据库简介

    千次阅读 2017-02-24 16:47:58
    Oracle数据库简介 本章提供了Oracle数据库的概述,包含以下部分: 关于关系数据库 架构对象 数据访问 事务管理 Oracle数据库架构 Oracle数据库文档路线图 关于关系...
  • oracle数据库判断某表是否存在

    万次阅读 2018-02-24 08:51:31
    oracle数据库判断某表是否存在 1、第一种sql select count(*) from user_tables where table_name =upper('表名')   这个是查询当前登录用户中的所有表中是否存在该表。注意表名区分大小写,如果参数不限制,...
  • Oracle数据库入门

    千次阅读 2018-11-22 22:22:31
    Oracle数据库 Oracle数据库与Mysql数据库的区别 a.Oracle是大型数据库,Mysql是中小型数据库。 b.Oracle支持大并发,大访问量,是OLTP最好的工具。 c.在数据处理上也存在一些区别 1.主键:Mysql采用的是自增长主键,...
  • 数据库是信息时代十分关键的资料库,Oracle数据库是当前应用最为广泛的数据库系统之一,因此,人们越来越多的关注其...在简要分析数据库系统安全存在问题的基础上,对提高Oracle数据库安全性方面的策略及方法进行了分析。
  • 针对传统数据库迁移技术存在增量抽取性能较差的问题,设计一种oracle数据库批量数据无损迁移技术。利用触发器捕捉oracle数据库批量数据的变化,通过设计数据库表代替触发器捕捉的sql语句,对数据同步中产生的数据...
  • 入职刚半年的菜鸟一枚,公司项目需支持Oracle、Mysql、DB2三个库,优先都在Oracle开发,然后sql补丁之类需要转换其他数据库,转换和测的过程比较耽误时间,公司前辈让我写个小Demo权当练手。 Demo中还存在的问题 1...
  • 分布式数据库-Oracle数据库

    千次阅读 2018-06-17 23:40:03
     项目的开展总离不开一个科学高效的数据管理系统为我们服务,Oracle数据库绝对是其中的佼佼者。下面通过我这几天的一些认识来给大家做一些分享和总结。 笔记  Oracle 是一个 RDBMS 系统,也是一款应用软件。...
  • oracle数据库组成

    千次阅读 2018-08-01 15:29:17
    oracle数据库:位于硬盘上实际存储数据的文件,这些文件组织在一起,成为一个逻辑整体,即为oracle数据库。必须要与内存中的实例集合。 oracle实例:位于物理内存中的数据结构,它由一个共享的内存池和多个后台进程...
  • Oracle数据库期末考试范围题

    万次阅读 2020-11-15 21:45:30
    学校Oracle数据库期末考试复习题题目收录,是自己学习Oracle数据库的笔记。
  • mybatis能返回null,可以说明Oracle数据库连接应该是没问题的,应该是结果的包装出了问题,相关代码描述如下文,求赐教。 Oracle中mybatis\_employee表定义如下: ```SQL ID INTEGER LAST\_NAME VARCHAR2(255) ...
  • 需要本机安装oracle客户端,存在oracle驱动才可以连接成功,同时用到的组件有:数据库连接、记录集
  • Oracle实例和Oracle数据库(Oracle体系结构)

    万次阅读 热门讨论 2010-04-26 11:47:00
    --==========================================--Oracle实例和Oracle数据库(Oracle体系结构)--==========================================/* 对于初接触Oracle 数据库的人来讲,很容易混淆的两个概念即是Oracle ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 288,288
精华内容 115,315
关键字:

oracle数据库存在