【oracle 遇到的bug总结(不定期更新)】教程文章相关的互联网学习教程文章

RedHat+Oracle安装过程中碰到的一些值得总结的问题【图】

昨天大半夜装一个RedHat Linux 5+Oracle版本,期间碰到了几件事情,陈述如下,以此为据。安装前需要配置内核参数,可参考Oracle官 昨天大半夜装一个RedHat Linux 5+Oracle版本,期间碰到了几件事情,陈述如下,以此为据。 1. 安装前需要配置内核参数,可参考Oracle官方文档推荐的最低值来设置,但往往机器自身有些参数值已有了,例如kernel.shmmax、kernel.shmall,也参考过网上不少帖子,设置的值有所差别,此时官方文档中的一句话...

Php操作oracle数据库指南-本人原创,经验总结,不能不看_PHP【图】

本人由于工作关系使用Oracle数据库,发现这里用的人不多,但时常发现有人提的关于PHP操作ORACLE数据库的问题得不到回答,我也曾问过几个,但也无人响应,因此决定把本人在工作中积攒起来的一些技巧、经验奉献出来,希望对使用oracle数据库的人有所帮助。一、配置环境:访问Oracle8以上的数据库需要用到Oracle8 Call-Interface(OCI8)。这个扩展模块需要Oracle8 的客户端函数库,因此需要你要连接远程Oracle数据库的话,还要装上Orac...

为Plesk PHP7启用Oracle OCI8扩展方法总结

注:本文适用于RHEL/CentOS发行版。 步骤1.安装构建自定义PHP 7模块所需的devel包 # yum install plesk-php70-devel gcc glibc-devel libmemcached-devel zlib-devel make libaio.x86_64步骤2.下载oracle-instantclient12.1-basic-12.1.0.2.0-1.x86_64.rpm和oracle-instantclient12.1-devel-12.1.0.2.0-1.x86_64.rpm(来自Oracle OTN),并将其上传到服务器上。、 https://www.gxlcms.com/database/572638.html 步骤3.安装oracle-...

Oracle —— Sql语法总结【代码】

-- 定义语句块 declarev_name varchar2(30) := Jack -- 定义变量 beginselect v_name from dual; exceptionwhen others thendbms_output.put_line(有异常); end;-- if 判断 declarev_num1 number;v_num2 number;v_result varchar2(10); beginif v_num1 is null or v_num2 is null thenv_result := Undefined;elsif v_num1 > v_num2 thenv_result := num1 is big;elsev_result := num2 is big;end if; end-- case 语句 declaregrade...

oracle转mysql总结【代码】

oracle转mysql总结 ares-sdk初始开发测试使用的是oracle数据库,由于宁波通商的特殊需要,必须把数据库环境从oracle转向mysql。 现对转换过程中出现的问题及经验总结如下: 主键生成策略 创建一个专门记录序列的表sequence,记录有当前序列号,序列的间隔如+1 创建记录当前序列的表 DROP TABLE IF EXISTS sequence; CREATE TABLE sequence ( name VARCHAR(50) NOT NULL, current_value INT NOT NULL, increment I...

Oracle基础函数及对象示例学习总结【代码】

--##字符函数,大小写处理函数 SELECT LOWER(ABcDe) FROM dual; -- abcde,全部转换为小写SELECT UPPER(ABcDe) FROM dual; -- ABCDE,全部转换为大写SELECT INITCAP(aBcDe) FROM dual; -- Abcde,首字母大写--##字符函数,字符串处理函数 SELECT SUBSTR(ABcDe,2,2) FROM dual; -- Bc,截取字符串 SELECT SUBSTR(ABcDe,2) FROM dual; -- BcDe,截取字符串 SELECT SUBSTR(ABcDe,-3,2) FROM dual; -- cD,截取字符串SELE...

Oracle 常用操作总结

ALERT TABLE SCOTT.TEST RENAME TO TEST1--修改表名 ALTER TABLE SCOTT.TEST RENAME COLUMN NAME TO NAME1 --修改表列名 ALTER TABLE SCOTT.TEST MODIFY NAME1 NUMBER(20) --修改字段类型 ALTER TABLE SCOTT.TEST ADD ADDRESS VARCHAR2(40) --添加表列 ALTER TABLE SCOTT.TEST DROP NAME CASCADECONSTRAINTS --删除表列Oracle 常用操作总结标签:本文系统来源:http://www.cnblogs.com/java-class/p/4503216.html

oracle左右连接 完全连接 有效连接 心得总结【图】

左链接 A表 Left join B表 on 条件 示例 A表 B表 SELECT * FROM A left JOIN B ON A.AID = B.BID; 结果: 左链接查询出来的数据是左边A表 所有的数据 加上 右边B表满足条件的数据 如果没要满足的数据 则为null 已经查询出A表的所有数据 和 B表中满足(AID=BID)这个条件的数据 只有ID为2b2和ID为3的b3, A有B没有的就显示null 右连接 A表 right join B表 on 条件 右连接查询出来的数据是右边B表的所有数...

ORACLE 总结

2. 常用数据字典 用toad之类的工具直接可以浏览对象, 用到时再说 3. SCN, select操作系统会分配一个SCN, 数据块也有一个SCN(也是在内存的cache中) 无论是same session 还是 different session, 只要记住一点, 你要 select 时,系统会分配一个SCN(SYSTEM CHANGE NUMBER),只能增加不能减少的一个NUMBER, 每读一个数据块( 数据块本身也有SCN), 当自己的SCN 大于数据块的SCN,意味着,这个数据块没有被修改。 反之,到 UNDO SEGMEN...

oracle字符串函数总结

字符函数——返回字符值 这些函数全都接收的是字符族类型的参数(CHR 除外)并且返回字符值.除了特别说明的之外,这些函数大部分 返回VARCHAR2类型的数值.字符函数的返回类型所受的限制和基本数据库类型所受的限制是 相同的,比如: VARCHAR2数值被限制为2000字 符(ORACLE 8中为4000字符),而CHAR数值被限制为255字符(在ORACLE8中是2000).当在过程性语句中使用时,它们可以被赋值 给VARCHAR2 或者CHAR类型的PL/SQL变量. CHR 语法: chr(x) ...

oracle学习总结

set linesize 120 set pagesize 20 column file_name format a8 v$nls_parameters 数据字典中的一个表 关于null的注意: 1:包含null的表达式结果为空 2:判断一个值是否等于null是用 is 不等于用is not 。记住(null!=null) 3:如果集合中含有null值,不能使用not in 但可以使用 in sql 优化: oracle9之后, *和列名的效率一样,在之前,用*列名效率比较高,因为oracle要解析*,所以效率比较慢 like的使用, 一个_代表匹配所...

Oracle Flashback技术总结

或者 http://user.qzone.qq.com/251097186/blog/1244650673 2. 启用数据库Flashback 功能 1). 数据库启动到mount状态 SQL> startup mount; 2). 检查Flashback 功能, 缺省时功能是关闭的。 SQL> select name, current_scn, flashback_on from v$database; NAME CURRENT_SCN FLASHBACK_ON -------- ----------- ------------------ DBA 945715 NO 3). 启动Flashback功能 SQL> ...

ORACLE同义词总结

作者:潇湘隐者 出处:http://www.cnblogs.com/kerrycode/同义词概念 Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系。它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;Oracle数据库中提供了同义词管理的功能。同义词是数据库对象的一个别名,经常用于简化对象访问和提高对象访问的安全性。在...

(总结)Oracle 11g常用管理命令(用户、表空间、权限)

从root切换到oracle用户进入:su - oracle进入sqlplus环境,nolog参数表示不登录:sqlplus /nolog以管理员模式登录:sqlplus / as sysdba启动数据库startup;停止数据库shutdown immediate远程连接数据库sqlplus /nologconn sys/sys@ip:1521/orainstance as sysdba也可以直接运行:dbstart#启动数据库的脚本dbshut#停止数据库的脚本参考:startup [force][restrict][nomount][migrate][quiet][pfile=][mount [exclusive] x |open] s...

近期学习oracle 数据库总结

这次总结只是把一些刚接触到的新东西列出来,方便以后升入学习时查看 1、常量表示方式 : constant 2、类型 %Type;例:表名.列名%Type;--表示该变量的类型为这一列的类型 3、%rowType 4、自定义类型 Type a is table of .. 和 Type a is record(..); 5、forall循环比FOR效率高,因为前者只切换一次上下文,而后者将是在循环次数一样多个上下文间切换。 6、bulk collection into一次取出一个数据集合,比用游标条取数据效率高...