一步一步跟着步骤敲:1,建一个员工表和一个部门表create table t_emp( empid number(2) primary key, empname varchar2(20), deptid number(2) ); create table t_dept( deptid number(2) primary key, deptname varchar2(20) );insert into t_emp values(01,‘jason01‘,10);insert into t_emp values(02,‘jason02‘,20);insert into t_emp values(03,‘jason03‘,30);insert into t_emp values(04,‘jason04‘,40); insert in...
2013年4月27日 星期六10:52 1、审计的功能:监控用户在database 的 action (操作)2、审计分类1) session :在同一个session,相同的语句只产生一个审计结果(默认)2) access : 在同一个session,每一个语句产生一个审计结果 3、启用审计(默认不启用) SYS @ prod >show parameter audit;audit_file_dest string /u01/app/oracle/admin/prod/adumpaudit_sys_operations boolean...
1.Download the required tarball from here 2.unzip this tarball using"tar -zxvf tarball_name3.create a folder name java in /usr/lib, you need root permission 4.mv the extracted folder to /usr/lib/java/ 5.next run these below scripts in terminal sudo update-alternatives --install "/usr/bin/java""java""/usr/lib/java/jdk1.7.0_65/bin/java"1 sudo update-alternatives --install "/usr/bin/javac""javac""/us...
--存储过程:一组完成特定功能的sql语句集--如果用户新增时 身份证号 不够18位 报错create or replace procedure pro_add_teacher(p_tno number,p_tname varchar2,p_tid char,p_sal number)is e_tid_validate exception;begin if length(p_tid)!=18 --判断身份证号 不够18位 报错 then --抛出异常 raise e_tid_validate; end if;insert into teacher(tno,tname,tid,sal)values (p_tno,p_tname,p_tid,p_sal); ...
前几天老师给安排了一个任务,将一个50G的dmp文件导入我们的oracle服务器。因为之前练习过这个了,因此本来认为这是个比较简单的的事情。就试着直接用PLSQL往服务器上导啊。先用DBA账号登录服务器,添加新用户,为用户分配权限,增加表空间(可自适应增长),然后我就登录新用户开始导入dmp文件了,谁知道直接遇到问题。ORA-01659: 无法分配超出 7 的 MINEXTENTS (在表空间 PERFSTAT 中),就是这个错误,由于没有写随笔的时候没有截...
原创作品,转载请在文字开头明显位置注明出处:https://www.cnblogs.com/sunshine5683/p/10067872.html接着上一篇,继续总结! 五、oracle表管理首先,在开头说一下sys用户和system用户的区别:sys用户是超级管理员,权限最大,system是系统管理员,权限次之,一般在管理系统时使用system足以。 1、命名规则:1> 表名必须以字母开头2> 长度不能超过30字符3> 不能使用oracle的保留字4>只能使用A-Z、a-z、0-9、$、#等 2、数据类型:c...
最近在学习的过程中,发现一个挺有意思的函数,它可实现对列值的拼接。下面我们来看看其具体用法。用法:对其作用,官方文档的解释如下:For a specified measure, LISTAGG orders data within each group specified in the ORDER BY clause and then concatenates the values of the measure column.即在每个分组内,LISTAGG根据order by子句对列植进行排序,将排序后的结果拼接起来。measure_expr:可以是任何基于列的表达式。de...
一、oracle em中按钮乱码解决办法: 1.修改jdk 下面的字体。 复制代码 代码如下:[oracle@esop db_1]$ cd $ORACLE_HOME/jdk/jre/lib/ [oracle@esop lib]$ mv font.properties font.properties_bak [oracle@esop lib]$ cp font.properties.zh_CN.Redhat font.properties 2.修改jre 下面的字体 复制代码 代码如下:[oracle@esop lib]$ cd $ORACLE_HOME/jre/1.4.2/lib [oracle@resop lib]$ mv font.properties font.properties_bak [orac...
Oracle GoldenGate学习之--异构平台同步(MySQL到Oracle)如图所示:源端采用Mysql库,目标端采用Oracle库一、OGG安装配置(源端)1、OGG下载https://edelivery.oracle.com/EPD/Download/get_form?egroup_aru_number=14841438https://edelivery.oracle.com/EPD/Download/get_form?egroup_aru_number=14841440[oracle@ogg ogg_ms]$ uname -aLinux ogg 2.6.32-71.el6.i686 #1 SMP Wed Sep 1 01:26:34 EDT 2010 i686 i686 i386 GNU/Li...
2、ORACLE的数据类型 字段类型 中文说明 限制条件 其它说明CHAR 固定长度字符串 最大长度2000 bytesVARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytesNVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytesDATE 日期(日-月-年) DD-MM-YY(HH-MI-SS) 经过严格测试,无千虫问题LONG 超长字符串 最大长度2G(...
通过学习Oracle数据库后,我对数据库又有了进一步的了解,Oracle数据库 10g体系机构分为 物理和逻辑存储结构。下面是我对Oracle数据库做的思维导图和笔记 (全屏查看:思维导图>' ref='nofollow'><思维导图>):-----------------------------------------------------------------------------------------------------------------------------------------------------------------《Oracle 10g体系机构及安全管理》理论存储结构:...
作者:Richard-Lui一:首先介绍一下索引聚簇表的工作原理:(先创建簇,再在簇里创建索引,创建表时指定列的簇类型) 聚簇是指:如果一组表有一些共同的列,则将这样一组表存储在相同的数据库块中;聚簇还表示把相关的数据存储在同一个块上。利用聚簇,一个块可能包含多个表的数据。概念上就是如果两个或多个表经常做链接操作,那么可以把需要的数据预先存储在一起。聚簇还可以用于单个表,可以按某个列将数据分组存储。 更加简...
正在看的ORACLE教程是:Oracle也有注入漏洞。近期,MSN、江民等知名网站相继受到了黑客的威胁和攻击,一时间网络上风声鹤唳。本报编辑部接到本文作者(炽天使)的电话,他详细讲述了发现国内最大域名提供商(以下简称“X网”)网站漏洞的经过。本报编辑部立即和X网的首席工程师进行了交流,确认了漏洞的真实性,该工程师也及时修补了该漏洞。 发 现 10月18日,笔者手上的项目做完以后,便和网上的朋友天南海北地聊天。听到朋友...
win+R打开CMD输入sqlplus回车键入Ctrl+C然后出现以下画面: 接着: 出现如下画面就是导出成功了: 命令我手打一下:exp user/password@localhost:/1521/实例名 file=d:\xxx.dmp full=y 原文:https://www.cnblogs.com/jyj666/p/14266107.html
Oracle是世界上用得最多的数据库之一,活动服务器网页(ASP)是一种被广泛用于创建动态网页的功能强大的服务器端脚本语言。许多ASP开发人员一直在考虑,能否在开发互联网应用、电子商务网站、互联网管理系统时结合使用ASP和Oracle数据库?这个问题的答案是肯定的,我们还可以使用VB访问Oracle数据库。在本篇文章中,我们将主要讨论如何使用ASP来处理Oracle数据库中数据的方法。 在开始讨论这个问题前,我们需要了解几个背景知识...