Oracle数据库是一个比较复杂的产品,安装过程中会遇到很多计划外的报错,一般建议通过配置响应脚本的方式进行静默安装。尽管Oracle的安装过程到月可以在1~2小时内完成,但安装前的系统环境准备和安装介质准备会花费较长时间。因此,即便是一个经验丰富的专业OracleDBA在全新的服务器上安装OracleDataBase系统,也会申请至少一个工作日的时间做准备,如果没有现成的安装介质,还会需要一段较
分类:
数据库 时间:
2020-04-27 11:31:27
阅读次数:
94
SQL 格式 SELECT * FROM TABLE WHERE [...结果过滤语句] START WITH [...递归开始条件] CONNECT BY PRIOR [...递归执行条件] 查询所有下级 SELECT * FROM TABLE START WITH [ID in ('1','2' ...
分类:
数据库 时间:
2020-04-26 10:51:25
阅读次数:
87
最近做产品开发,同时要支持MySQL与Oracle两种数据库,查了很多关于MySQL与Oracle在数据类型上的差异,下面这些还是比较靠谱的,特记录下。 其中TINYINT在mysql中表示范围是-128-127,对应oracle应该用3位表示,所以应该用NUMBER(3,0)代替,当然后者的范围确 ...
分类:
数据库 时间:
2020-04-25 12:48:46
阅读次数:
128
一、概述 anaconda安装普通模块的话很简单,这里就不在赘述了。但是安装某些模块的话,还是挺麻烦的,所以记录一下。 二、使用 1. jupyter notebook操作oracle数据库 步骤一:安装cx_Oracle模块 cmd面板上输入命令: conda install cx_Oracle ...
分类:
其他好文 时间:
2020-04-25 12:44:31
阅读次数:
57
一、重做日志Oracle以SQL脚本的形式实时记录了数据变化的详细日志,这些日志保存在重做日志文件中。根据重做日志文件,可以对数据库进行备份和恢复。在下文中,把重做日志简称为日志。可以简单的认为,数据库每次在commit之前,会把操作数据的SQL脚本写入日志文件。日志文件有两种:在线日志和归档日志。创建Oracle数据库实例的时候,缺省建立三组在线日志,每组一个日志文件。三组日志中只有一组处于活动
分类:
数据库 时间:
2020-04-25 10:41:01
阅读次数:
79
一、概述Oracle通过数据字典来管理和展现数据库信息,数据字典储存数据库的元数据,是数据库的“数据库”。数据字典由4部分组成:内部RDBMS(X\$)表、数据字典表、动态性能视图(V\$)和(静态)数据字典视图。数据字典系统表,保存在system表空间中。执行以下语句可以查询所有数据字典:select*fromdictionary;二、内部RDBMS(X$)表X\$表示Oracle数据库的核心部
分类:
数据库 时间:
2020-04-24 20:02:23
阅读次数:
95
一、表空间的概念Oracle数据库的数据存放在表空间中,表空间是一个逻辑的概念,它是由数据文件组成,表空间大小由数据文件的数量和大小决定。表空间有三种:PermanentTablespaces(永久表空间)、TemporaryTablespaces(临时表空间)、UndoTablespaces(回滚表空间),Oracle在创建数据库实例的时候,默认会创建三个永久表空间(SYSTEM、SYSAUX、
分类:
数据库 时间:
2020-04-24 15:54:09
阅读次数:
78
一、表的概念表是数据库最基本的逻辑结构,一切数据都存放在表中,其它数据库对象(索引、视图、同义词等)都是为了更方便的操作表中的数据。Oracle数据库是由若干个表组成,每个表由列和行组成,如下表所示。编号姓名颜值身材体重身高出生时间备注0101西施漂亮火辣48.51702000-01-0101:12:35这是一个非常漂亮姑娘,老公是夫差,男朋友是范蠡。0102貂禅漂亮火辣45.21681997-0
分类:
数据库 时间:
2020-04-24 01:45:01
阅读次数:
85
一、存储过程的概念存储过程(storedprocedure)是Oracle数据库中为了完成某功能的PL/SQL代码集,就像没有返回值的自定义函数。二、存储过程的创建、调用和权限1、创建存储过程createorreplaceprocedure存储过程名(参数1模式数据类型,......)as/is--定义局部变量变量1数据类型;......begin--实现存储过程功能的PL/SQL代码。.....
分类:
数据库 时间:
2020-04-24 01:33:38
阅读次数:
82
Oracle数据库中存在一个特别的表dual,它是一个虚拟表,用来构成select的语法规则。Oracle对dual虚表的操作做了一些特别的处理,保证dual表里面永远只有一条记录。dual虚表存在给程序员带来了一些方便。一、测试dual虚表dual虚表只有一个字段,有一条记录。1、dual虚表的结构2、查询dual虚表中的记录3、对dual虚表做增、删、改操作普通用户对dual虚表只有查询权限,
分类:
数据库 时间:
2020-04-24 01:31:50
阅读次数:
101