-
【12c-安装篇】Oracle Linux 6.7系统安装
所属栏目:[百科] 日期:2021-02-26 热度:131
1 软件环境 VirtualBox 5.2 Oracle Linux 6.7 Xmanager Enterprise 5 2 创建虚拟机 2.1 全局网络设置 2.1.1 主机网络设置 2.1.2 DHCP服务器设置 2.2 虚拟机设置 2.2.1 新建虚拟机 2.2.2 设置虚拟机内存 2.2.3 设置硬盘,默认 2.2.4 选择虚拟硬盘文件类型,默[详细]
-
Oracle————存储过程与函数
所属栏目:[百科] 日期:2021-02-26 热度:87
存储过程 存储过程参数模式包括IN、OUT、 IN OUT。 IN(默认参数模式):表示当存储过程别调用时,实参值被传递给形参;形参起变量作用,只能读该参数,而不能修改该参数。IN模式参数可以是变量或表达式。 OUT:表示当存储过程被调用时,实参值被忽略;形参起[详细]
-
Oracle RAC 故障处理(二)(+DATA磁盘组故障)
所属栏目:[百科] 日期:2021-02-26 热度:126
环境:测试 DB:Oracle 11.2.0.4.0 OS:Oracle Linux Server release 6.3 on Oracle VM VirtualBox node:rac1,rac2 instance:cjcdb1,cjcdb2 问题二:DATA磁盘组损坏,导致数据库无法启动和使用 问题原因: 测试RAC环境进行过多次增加节点、删除节点、删除实例[详细]
-
oracle修改用户密码的方法
所属栏目:[百科] 日期:2021-02-26 热度:200
修改oracle用户的密码有以下方法: 普通用户 (1)通过alter user语法来进行修改 ,这也是最常见的方式: http://img.blog.itpub.net/blog/2019/06/06/72d7cc8a5eb5f0fe.png?x-oss-process=style/bb (2) 第二种方式,是通过password命令来修改: http://img.blo[详细]
-
连接条件和连接类型(内连接,等值连接,不等连接,外连接,左/
所属栏目:[百科] 日期:2021-02-26 热度:94
本文使用的数据来自《精通Oracle Database 12c SQL PL/SQL编程(第三版)》。这里用到了两张表,products和product_types,分别为产品表和产品类型表。 products 的数据展示如下: product_types 的数据展示如下: 连接分为三中类型,即 内连接,外连接 和 自[详细]
-
Oracle基本的增删改查语句--本人使用scott用户中的表
所属栏目:[百科] 日期:2021-02-26 热度:85
--感觉有用点个赞^v^ 1 -- 创建表空间 2 create tablespace mykebai 3 datafile ‘ c:mykebai.dbf ‘ -- 数据问价存放位置 4 size 100m -- 数据文件初始大小 5 autoextend on -- 当存储文件满时,自动增长 6 next 10m -- 每次增长10m大小 7 8 -- 删除表空间[详细]
-
oracle 循环插入数据
所属栏目:[百科] 日期:2021-02-26 热度:196
参考链接:oracle 行转列 pivot函数基本用法? --建表--drop table SalesList;create table SalesList( keHu varchar2(20),--客户 shangPin varchar2(20),--商品名称 salesNum number(8) --销售数量); --插入数据declare --谈几个客户 cursor lr_kh is select[详细]
-
install oracle
所属栏目:[百科] 日期:2021-02-26 热度:186
一.准备软件 1.linux centos 7? ?? 2.linux.x64_11gR2_database_1of2 3.linux.x64_11gR2_database_2of2 4.jdk-8u171-linux-x64.tar.gz 二,安装java? mkdir /usr/local/javatar zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/java添加环境变量: vi /etc/p[详细]
-
ORA-32001:write to SPFILE requested but no SPFILE is in use
所属栏目:[百科] 日期:2021-02-26 热度:99
oracle报错: ORA-32001:write to SPFILE requested but no SPFILE is in use 解决方法: 1.查看是否有spfile sql show?parameter?spfile; NAME?????????????????????????????????TYPE?????????????????????????????VALUE?????????????????????? -----------[详细]
-
调整统计信息JOB采样时间
所属栏目:[百科] 日期:2021-02-26 热度:185
一、需求说明 ? ?Oracle数据库中存在定时JOB,自动执行收集统计信息的程序。但是对于7*24小时系统来说,Oracle配置的定时收集时间不太合理,需要人为调整。本篇博客就是基于这种需求,调整JOB采样的时间及终止时间。 ? ?思路:查询现有的默认收集统计信息的策[详细]
-
Oracle Parallel使用方法
所属栏目:[百科] 日期:2021-02-26 热度:90
一、 并行查询 并行查询允许将一个sql select语句划分为多个较小的查询,每个部分的查询并发地运行,然后将各个部分的结果组合起来,提供最终的结果,多用于全表扫描,索引全扫描等,大表的扫描和连接、创建大的索引、分区索引扫描、大批量插入更新和删除 ?[详细]
-
oracle常用sql集锦
所属栏目:[百科] 日期:2021-02-26 热度:144
1、删除表中重复的数据只留下一条: DELETE from 表 WHERE (id) IN ( SELECT id FROM 表 GROUP BY id HAVING COUNT (id) 1 ) AND ROWID NOT IN ( SELECT MIN (ROWID) FROM 表 GROUP BY id HAVING COUNT ( * ) 1 );[详细]
-
ORACLE 两表关联更新三种方式
所属栏目:[百科] 日期:2021-02-26 热度:147
创建如下表数据 select * from t1 ; select * from t2; 现需求:参照T2表,修改T1表,修改条件为两表的fname列内容一致。 方式1,update 常见陷阱: UPDATE T1 SET T1.FMONEY = (select T2.FMONEY from t2 where T2.FNAME = T1.FNAME) 执行后T1结果如下: 有[详细]
-
完全卸载oracle11g步骤
所属栏目:[百科] 日期:2021-02-26 热度:181
转自:https://blog.csdn.net/machinecat0898/article/details/7792471 完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Unive[详细]
-
Oracle行转列/列转行
所属栏目:[百科] 日期:2021-02-26 热度:151
1.oracle的pivot函数 原表 使用pivot函数: with temp as( select ‘四川[详细]
-
PLSQL的使用
所属栏目:[百科] 日期:2021-02-26 热度:99
PLSQL这个工具专门为oracle开发的( 它只能连接oracle数据库 ) 很多工具都可以连接oracle数据库(常用的有navicat、toad、plsql等) 1.1?初次登录PLSQL:? 1.2?登录信息保存功能设置: 这样第一次通过用户名/密码登录某数据库后,下次就不用再输入用户名/密[详细]
-
Oracle to_number函数参数
所属栏目:[百科] 日期:2021-02-24 热度:178
我在使用TO_NUMBER函数第二个和第三个参数时遇到问题.其中一个是否依赖另一个? nls_params参数如何工作?我无法理解查询的结果如何 SELECT TO_NUMBER('17.000,23','999G999D99','nls_numeric_characters='',.'' ') REFORMATTED_NUMBER FROM DUAL; 可以是170[详细]
-
ORACLE: – 通过删除第一个单词后面的空格来选择名字
所属栏目:[百科] 日期:2021-02-24 热度:150
ORACLE: – 在表中,名字如下 Binda E Reven O Drew J ANDAL J WILL Lee Chad Hardee 我想以下列格式选择名字 Binda Reven Drew ANDAL WILL Chad 我使用以下查询,但没有运气 SELECT first_name,SUBSTR(first_name,REGEXP_INSTR('first_name','[^ ]+',1,1) )[详细]
-
Oracle 、MySql 数据库表被锁的原因分析
所属栏目:[百科] 日期:2021-02-24 热度:84
记录一次准备给客户预演示出现的问题 事故的背景: 当所以功能开发完成后,开发人员在本地进行了测视已经没问题了。就把所有开发的功能模块合并到 dev 分支,进行打包,发布到预演示的线上环境。当在给相关人员进行演示的时候,出现了问题。 我们使用 https[详细]
-
oracle – dbms_output.put()的缓冲是否与dbms_output.put_line(
所属栏目:[百科] 日期:2021-02-23 热度:119
我使用Aqua Data Studio通过散布输出结果来调试存储过程. 我在包中有一个违反完整性约束的delete语句: DELETE FROM x WHERE x.ID = an_x_with_children; 正如预期的那样,我的proc在这一行上失败了ORA-02292.我想看看an_x_with_children变量的值.所以我用这[详细]
-
Oracle / SQL中ROWID的数据类型
所属栏目:[百科] 日期:2021-02-23 热度:165
Oracle / SQL中ROWID的数据类型是什么?这个值是如何存储的? 解决方法 以下链接说明了ROWID的数据类型 – ROWID data type ROWID存储为psuedocolumn.[详细]
-
使用Toad在Oracle中创建视图时,如何存储格式化脚本呢?
所属栏目:[百科] 日期:2021-02-23 热度:131
这个问题可能是蟾蜍特有的.我不知道Oracle如何存储视图,所以我将解释当我使用Toad时会发生什么.如果我得到一个特定于Oracle的答案,那就更好了. 我创造了一个相当复杂的观点.为了更清楚,我已经很好地格式化了代码,并在需要时输入了一些注释.当我需要对视图进[详细]
-
寻找在Oracle中使用相同子查询两次时编写SQL的最佳实践
所属栏目:[百科] 日期:2021-02-23 热度:96
我在Oracle中编写SQL.在SQL中,我使用了两次相同的子查询.我正在尝试找到替换此类常见子查询或重用的查询的最佳方法. 我正在考虑为子查询创建一个视图,但我不允许这样做.全局临时表可能是其他解决方案,但我开始知道这些表并不是真正用于创建和丢弃的. 解决方[详细]
-
oracle – 是否无法在Case Statement的条件下检查列表项?
所属栏目:[百科] 日期:2021-02-23 热度:165
我正在尝试检查项目列表是否包含Oracle 10g中case语句的条件部分中的特定数字.我得到ORA-00936:虽然缺少表达式错误.我正在尝试做类似以下的事情: Select case 'some_column_data' when in (1,2,3) then 'do_something' else 'do_something_else' end; 那么[详细]
-
发布到Oracle代理数据库时出现内容部署程序错误
所属栏目:[百科] 日期:2021-02-23 热度:60
我在尝试将内容部署到oracle代理数据库时遇到错误(我正在运行Tridion 2011 sp1).我在SDL Tridion论坛上搜索过,找不到有同样问题的人. cme中的错误消息是: Committing Deployment Failed Phase: Deployment Prepare Commit Phase failed,Unable to prepare t[详细]