0

【赵强老师】Oracle数据库的内存结构

首先,我们通过一张图片来了解一下Oracle数据库的内存结构,如下: 每个数据库实例有两个关联的内存结构—系统全局区(SGA),程序全局区(PGA)。 系统全局(SGA):一组共享的内存结构(称为SGA 组件),其中包含一个OracleDB 实例的数据和控制信息。SGA 由所有服务器进程和后台进程共 ...

赵强老师 发布于 2020-04-09 10:56 评论(0)阅读(74)
0

【SQL】用SSMS连接Oracle手记

情况: A机上有SSMS 18.x, B机上有SQL Server 2008 R2数据库, C机上有Oracle Database 11.2.0.4.0数据库 我想在A机用ssms连C机的oracle,一番了解,普遍做法是装ODAC xcopy包,里面有oledb组件,然后就可以在sqlserver ...

ahdung 发布于 2020-04-08 14:43 评论(0)阅读(98)
0

【赵强老师】利用数据库触发器实现数据的同步

一、什么是触发器 数据库触发器是一个与表相关联的,存储的PL/SQL 语句。每当一个特定的数据操作语句(insert update delete)在指定的表上发出时,Oracle自动执行触发器中定义的语句序列。 触发器的应用场景如下: 复杂的安全性检查 数据的确认 数据库审计 数据的备份和审计 二、 ...

赵强老师 发布于 2020-04-07 08:38 评论(0)阅读(68)
0

【赵强老师】Oracle RAC集群的概念

一、什么是Oracle RAC(Real Application Cluster)? Oracle RAC 是一个具有共享缓存架构的集群数据库,它克服了传统的无共享方法和共享磁盘方法的限制,为您的所有业务应用提供了一种具有高度可扩展性和可用性的数据库解决方案。Oracle RAC 是 Oracle ...

赵强老师 发布于 2020-04-07 08:21 评论(0)阅读(97)
0

【赵强老师】SQL的字符函数

字符函数,顾名思义,操作的就是字符串。通过下图,我们来了解一下Oracle的字符函数。 一、大小写控制函数 lower、upper、initcap select lower('Hello World') 转小写,upper('Hello World') 转大写,initcap('hello worl ...

赵强老师 发布于 2020-04-06 13:29 评论(0)阅读(55)
0

【赵强老师】删除表和Oracle的回收站

一、Oracle的Drop Table语句 首先,我们来看一下Oracle Drop Table的语法格式。 解释一下里面的参数: schema Schema表示方案名称,这里可以理解为用户名,缺省为当前用户下的表。比如,要删除scott用户下的emp表,drop table scott.emp p ...

赵强老师 发布于 2020-04-06 13:12 评论(0)阅读(62)
0

【赵强老师】Oracle数据库的存储结构

Oracle的存储结构分为:物理存储结构和逻辑存储结构。 一、物理存储结构:指硬盘上存在的文件 数据文件(data file) 一个数据库可以由多个数据文件组成的,数据文件是真正存放数据库数据的。一个数据文件就是一个操作系统文件。数据库的对象(表和索引)物理上是被存放在数据文件中的。当我们要查询一个 ...

赵强老师 发布于 2020-04-04 12:23 评论(0)阅读(97)
1

[20200401]优化的困惑5.txt

[20200401]优化的困惑5.txt--//春节前对一个生产系统做优化,完成后使用ash_wait_chains.sql检查,发现control file parallel write有点多。--//当时并没有在意,总感觉哪里不对,感觉这套系统磁盘IO有问题,现在有空分析看看。1.环境:> @ ...

lfree 发布于 2020-04-02 10:47 评论(1)阅读(56)
0

导出大数据方法。批量导BOM

create table CUX_IMPORT_DATA_E45 as select * from CUX_IMPORT_DATA_L11 where 1>2; CREATE TABLE CUX.lmh_segment1_E41 AS SELECT * FROM CUX.lmh_segment1_L ...

bule神 发布于 2020-04-01 09:35 评论(0)阅读(59)
0

Oracle详细使用

学习Oracle的使用(和mysql使用规则一样用“略”代表) select语句的使用:略。 create创建表的使用:略。但是可以在表名前可以添加模式名称,可以复制表作为一个新表 create table table_name as ( select * from other_name); alt ...

呱唧_T_呱唧 发布于 2020-03-31 11:50 评论(0)阅读(49)
0

动态网站项目(Dynamic Web Project)CRUD(增删改查)功能的实现(mvc(五层架构)+jdbc+servlet+tomcat7.0+jdk1.8),前端使用JSP+JSTL+EL组合

代码分享链接 https://pan.baidu.com/s/1UM0grvpttHW9idisiqa6rA 提取码:hx7c 图示 项目结构 1.SelectAllUser.jsp 1 <%@ page language="java" contentType="text/html; charset ...

無笙 发布于 2020-03-29 23:58 评论(2)阅读(82)
0

Oracle数据库scott用户无法导入数据的解决方法

问题:scott用户导入dmp文件,提示没有DBA权限。 解决方法: 1.授予dba角色权限: grant dba to scott; 2.导入数据: imp scott/1234@myDB file=G:\ac43_620.dmp full=y 3.取消dba角色权限: revoke dba fr ...

向往蓝天的菜鸟 发布于 2020-03-29 21:36 评论(0)阅读(78)
0

Win10安装Oracle 11g后解决sqldeveloper缺少快捷方式的问题

在windows 10 64位操作系统中安装Oracle win64 11g R2数据库软件,启动SQL Developer却提示缺少快捷方式,具体如下: 网上查阅参考了一些网友的解决方案,记录如下: 1.在Oracle官方网站下载windows 64位的sqldeveloper安装包zip文件。 ...

向往蓝天的菜鸟 发布于 2020-03-29 21:14 评论(0)阅读(192)
0

【转载】win10系统安装oracle11g详细步骤

一、下载下载oracle11g安装文件,一般包括win64_11gR2_database_1of2和win64_11gR2_database_2of2 2个文件,下载完成后解压到一个文件中: 下载文件: 解压之后的文件夹: 二、准备1.配置 NET Framework 3.5 当然也可以离线安装。 ...

向往蓝天的菜鸟 发布于 2020-03-29 20:55 评论(0)阅读(283)
0

Debug - Oracle 系统验证登录权限不足

今天上课要用管理员系统验证登录 Oracle,提示我权限不足,上网搜了下,问题应该是当前用户未在 ora_dba 组下,得勒,把它添加进去不就行了 找了半天,坑爹地发现 win10 家庭版它就没有 本地用户和组 的图形界面,这气人玩意儿,再去找管理本地用户和组的 Dos 命令,把本此添加过程记录下 ...

一只豆子 发布于 2020-03-24 12:42 评论(0)阅读(63)
1

扩展group by语句

学习自《剑破冰山 Oracle开发艺术》第五章 报表开发之扩展GROUP BY对于简单group by语句很难对复杂维度进行分析,难以达到实际生产的复杂报表需求,group by的扩展特性就需要了,union语句也可以达到需求但是sql复杂且效率低1 rollup多维汇总rollup,分组先进行常规... ...

九命猫幺 发布于 2020-03-23 15:59 评论(0)阅读(108)
0

ORA-01653: 表xxxxx无法通过 8192 (在表空间 tsp_data 中) 扩展

今遇到问题: 查看表空间,发现表空间大小已达到32G,但创建表空间时已设置了无限扩展(初始空间为1G),磁盘空间没满,说明表空间无法进行自动扩展了。 问题原因: 查找资料了解到Oracle单个表空间数据文件的最大值为: 最大数据块 * DB_BLOCK_SIZE 查看Oracle的 DB_BLOCK ...

青竹月印 发布于 2020-03-21 10:26 评论(0)阅读(242)
0

ORACLE错误大全

ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: ...

水之原 发布于 2020-03-20 22:49 评论(0)阅读(184)
0

ORA-00257: archiver error. Connect internal only, until freed

问题描述:本来还在愉快的工作中,突然同时通知客户主数据库无法登陆了,心中莫名的一紧,赶紧登陆数据库查看,发现只有sys账号可以正常登录,其他账号登录均提示ORA00257错误。赶紧百度一下,看大致的意思为归档日志写满了、闪回日志写满了。根据网上提供的方法进行查看:select * from v$re... ...

jingkunliu 发布于 2020-03-20 17:27 评论(0)阅读(109)
0

Oracle、OracleClient、PLSQL下载&安装&配置(64位)

下载 链接:https://pan.baidu.com/s/1DpBiI3ZBXVDnFxRxPxnpKg 提取码:9mcv 一、Oracle11gR2(64位)安装配置 1、下载后,同时选择两个压缩文件进行解压,得到安装程序文件夹; 2、进入安装文件夹,指定stepup.exe: (1)配置安全更 ...

TyroneYang 发布于 2020-03-19 13:05 评论(0)阅读(114)