拥有Oracle标签的文章
Oracle

Oracle10g for Solaris10

安装准备:物理内存的最小要求physicalRAM>=512MB临时目录空间要求/tmp>=400MB不同安装类型所需的磁盘空间大小InstallationTypeRequirementforSoftwareFiles(GB)EnterpriseEdition2.0StandardEdition1.5Custom(maximum)2.5确定内存大小交换分区以及磁盘空间:确定系统架构:确定系统已安装相应软件包:安装缺少的软件包(SUNWsprox这个不要装s

系统 2019-08-29 22:18:37 1252

Oracle

Oracle方向

从毕业到现在工作已经4年了,入职前去过私企,干过外企,当前到了国企,各有各的不同,对于不同的人,有不同的适合的选择。这几年的工作中也积累了不少知识,业务上的、技术上的,但始终觉得没有掌握一门核心,没有较强的核心竞争力,我不是一个有天赋的人,但也不是一个甘于现状屈服于现实的人,自从得知身边的一名同事@dbsnake的伟绩,以及上半年参加@secooler的1元讲座后,逐渐产生了对Oracle的兴趣,虽然以前也在用,但更多集中于“用”的层次,而且没有涉及“用”

系统 2019-08-12 01:55:00 1252

Oracle

创建oracle数据库

创建数据库非常简单的一个命令createdatabase,运行看看有什么结果,可以想象到会产生什么错误SQL>createdatabase;ITPUB个人空间^L|q$_'V3X+pcreatedatabaseERRORatline1:没有数据库名字,原因在于initora9.ora文件里缺少一个关键的配置db_name='ora9db',注意数据库名称可以和实例名称不一致,如果配置了此项可以避免这个错误提示,不要紧,在这个命令下我们手工指定数据库名

系统 2019-08-12 01:54:45 1252

Oracle

Oracle冷备份需要保存的文件

不需要新建对应的用户和表空间,但要注意不一定你所有需要的文件都在oradata下面,需要确定一下,不要漏了--控制文件selectnamefromv$controlfile;--临时文件(可以不需要)selectnamefromv$tempfile;--数据文件selectnamefromv$datafile;--重作日志文件selectmemberfromv$logfile;--参数文件selectvaluefromv$parameterwherenam

系统 2019-08-12 01:54:31 1252

Oracle

学习Oracle日记(五)

①where子句里面根据传入参数决定使用哪一个条件SQL>select1fromdualwheredecode(1,1,1,0)=1;SQL>select1fromdualwhere(casewhen1=1then1else0end)=1;②排序使用什么排序有三种方式1.使用别名作为排序字段2.使用表达式作为排序字段3.使用字段位置作为排序字段SELECTPCOILS_ID,P.WEIGHT,P.LENGTH,P.WIDTHFROMPRODCOILSPOR

系统 2019-08-12 01:52:38 1252

Oracle

oracle controlfile backup and recovery

备份:alterdatabasebackupcontrolfileto'xxxxxxx'reuse;alterdatabasebakcupcontrolfiletotraceas'xxxxxxx';RMAN备份控制文件恢复实例:1.控制文件损坏后利用二进制备份恢复(异常断电)备份控制文件:alterdatabasebackupcontrolfileto'/home/oracle/control.ctl'reuse;插入测试数据:SQL>insertinto

系统 2019-08-12 01:55:25 1251

Oracle

在oracle中创建自动增长字段

oracle在创建表时和其他的数据库有点不一样,如SQLSERVER可以在int类型的字段后加上identity(1,1),该字段就会从1开始,按照+1的方式自增,将这个字段设置为主键,有利于我们进行数据的插入操作。MySql中可以使用“auto_increment”即可。但是oracle有点麻烦,需要使用序列和触发器达到目的。首先我们创建一个员工表。createtableemployee(Idint,DeptNonumber,EmpNonumber,En

系统 2019-08-12 01:32:56 1251

Oracle

ORACLE数据库触发器

ORACLE触发器其实是PL/SQL块,它类似于存储过程和函数,不过有一点不同的是,触发器是隐式调用的,并不能接收参数.ORACLE触发器有三种类型,分别是:DML触发器,替代触发器和系统触发器.下面对这三种类型一一进行讲述1.DML触发器顾名思义,DML触发器是由DML语句触发的.例如数据库的INSERT/UPDATE/DELETE操作都可以触发该类型的触发器.它们可以在这些语句之前或之后触发,或者在行级上触发(就是说对于每个受影响的行都触发一次)例如我

系统 2019-08-29 22:07:01 1250

Oracle

执行序列oracle存储过程和序列化写的demo

新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正1.创立一个Oracle存储过程,设置一个参数n然后执行这个存储过程传一个参数n,执行后输出5遍helloworld注:存储过程当中用使for环循,执行用使execcreateorreplaceprocedureHello(ninnumber)isbeginforiin1..nloopdbms_output.put_line('helloworld');endloop;end;/--开打输出

系统 2019-08-12 01:54:00 1250

Oracle

Oracle汇总笔记

http://gzf_PC:1158/em数据库配置文件已经安装到D:\WorkC,同时其他选定的安装组件也已经安装到D:\WorkC\oracle。iSQL*PlusURL为:http://gzf_PC:5560/isqlplusiSQL*PlusDBAURL为:http://gzf_PC:5560/isqlplus/dba--创建表droptabletest;createtabletest(Idint,UNamevarchar2(20),constra

系统 2019-08-12 01:33:39 1250

Oracle

oracle_常用命令(表空间查询)

---查询表空间对应的物理文件,名称,大小,已用的,利用率SELECTB.FILE_NAME"FILE_NAME",B.TABLESPACE_NAME"TABLESPACE_NAME",B.BYTES/1024/1024"SIZE_M",(B.BYTES-SUM(NVL(A.BYTES,0)))/1024/1024"USED_M",SUBSTR((B.BYTES-SUM(NVL(A.BYTES,0)))/(B.BYTES)*100,1,5)"UTILIZA

系统 2019-08-12 01:54:42 1249