<insert id="insert" paramType="User"><selecKey keyProperty="id" order="BEFORE" resultType="int"> select user_sequence.nextval form dual</selectKey></insert>上述属性介绍: keyProperty=“id” :类中的属性 order:生成策略:(insert into 执行之前还是之后):默认是执行之后 user_sequence:Oracle中的序列 创建序列: create sequence user_sequence start with 1 increment by 1 nomaxvalue...
(1)首先你要先下载instantclient (解压如下),修改你 instantclient/network/admin/tnsnames.ora 文件,将你oracle的服务器地址写上tnsnames.ora 文件内容cs_de_o=
(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.145.62)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = CSZHANG01))
)HOST = 192.168.145.62 --服务器ipSERVICE_NAME=CSZHANG01 --服务器的实例名cs_de_o --给这...
利用GoldenGate实现Oracle实时同步方案简介:OracleGolden Gate软件是一种基于日志的结构化数据复制备份软件,它通过解析源数据库在线日志或归档日志获得数据的增量变化,再将这些变化应用到目标数据库,从而实现源数据库与目标数据库同步。OracleGolden Gate可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,从而在可以在应急系统、在线报表、实时数据仓库供应、交易跟踪、...
本文旨在用来指导项目人员自行提取Oracle数据库的AWR报告.1.当前连接实例的AWR报告提取:@?/rdbms/admin/awrrpt2.RAC的其他实例AWR报告提取:@?/rdbms/admin/awrrpti3.手工生成一个快照 1.当前连接实例的AWR报告提取:@?/rdbms/admin/awrrptSQL> @?/rdbms/admin/awrrpt//注意输入的@?/rdbms/admin/awrrpt 中间没有任何空格,需要在数据库服务器上Oracle用户登陆,sqlplus / as sysdba 进入SQL> 下执行.Current Instance
~~~~~~~~~~...
/*分为四步 *//*第1步:创建临时表空间 */create temporary tablespace ycjy tempfile ‘D:\oracledata\ycjy.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local; /*第2步:创建数据表空间 */create tablespace YCJY_SPACE logging datafile ‘D:\oracledata\YCJY_SPACE.dbf‘ size 50m autoextend on next 50m maxsize 20480m extent management local; /*第3步:创建用户并指定表空间...
安装oracle发现/etc/profile和.bashrc环境变量设置有冲突,oracle用户的$ORACLE_HOME没生效 Question: After increasing by "processes" parameter (processes 3000), I got the following ORA-00838 error at database startup time. Note that I am on 12c and I have not set my sga_target or pga_aggregate_target parameter. After re-setting processes=1000 the ORA-00838 error disappeared. Why? ORA-00838: Specif...
-------------------------------多表查询----------------------------------------笛卡尔积查询.select*from emp,dept;--结果为64条,emp表有14条,dept表有4条
--别名查询
--改变查询后的结果显示的列名,在字段后面写要显示的列名(注意一定要用双引号括起来,oracle查询中之后这里用到双引号!)select ename "name" ,loc "地点" from emp e ,dept d where e.deptno = d.deptno;--查询出雇员的编号,姓名,部门的编号和名称,地址select...
Oracle函数有字符函数、数学函数、日期函数和转换函数。我只了解了字符函数和数学函数。一、字符函数:lower(char) 将字符串转化为小写的格式SQL> select lower(ename),ename from emp;LOWER(ENAME) ENAME------------ ----------smith SMITHallen ALLENward WARDupper(char) 将字符串转化为大写的格式SQL> select upper(ename),ename from emp;UPPER(ENAME) ENAME------------ ----------SMITH ...
DECLARE sname VARCHAR2(20); BEGIN sname:=‘xxx‘; sname:=sname||‘ and tom‘; dbms_output.put_line(sname); END; 或者DECLARE sname VARCHAR2(20) :=‘jerry‘; BEGIN sname:=sname||‘ and tom‘; dbms_output.put_line(sname);END;原文:http://www.cnblogs.com/yinxingyeye/p/oracle.html
Oracle列信息表 all_tab_columns中的data_length和data_precision字段区别区别:这两个属性都属于user_tab_columns视图,他们的含义:1,data_length:当前列数据类型的字节长度 如:EMPNO NUMBER(4) 22 ENAME VARCHAR2(10) 102,data_precision:列相关数据类型(数字类型)的具体长度(有效位数),一个十进制数(NUMBER类型),或一个二进制树(FLOAT类型) 如:SAL NUMBER(7,2) 7原文:...
撤销管理模式:用户通过设定撤销管理模式(undo mode)就可以灵活地选择使用手动撤销管理(manual undo management)或自动撤销管理(automatic undo management)。数据库系统既可以运行在手动撤销管理模式下,也可以运行于自动撤销管理模式下。在手动撤销管理模式下,撤销空间通过回滚段(rollback segment)管理。在自动撤销管理模式下,撤销空间通过撤销表空间(undo tablespace)管理。如需使用自动撤销管理模式,数据库管理员...
转自:http://www.cnblogs.com/chay1227/archive/2013/03/17/2964020.html转自:http://blog.csdn.net/allen879/article/details/40461227转自:http://blog.itpub.net/28912557/viewspace-776770/ 由于项目需要,将原来的系统升级需要用到Hbase技术,使用了之后发现,确实很不错。那么问题来了,为什么在这里要用Hbase,而不是以前的关系型数据库Oracle,他们各自有什么特点,应用场景有何不同?带着问题去学习效果会更好。 首先来...
本文档讲的是spss statistics 19.0如何配置odbc连接本地oracle数据库,步骤如下:1、开启远程oracle数据库服务,开启以下两个即可2、在本地客户端中,安装好oracle数据库(版本为win32_11gr2_client,主要是为了安装oracle的odbc驱动),通过PL/SQL客户端远程连接数据库,测试是否正常。在D:\app\Administrator\product\11.1.0\client_1\network\admin目录中,新建tnsnames.ora文件,内容如下:# tnsnames.ora Network Configurati...
select versions_starttime, versions_endtime, versions_xid, versions_operation ,‘insert into scott.a values(‘||id||‘,‘||name||‘)‘ --id和name是这个表的字段 from scott.a versions between timestamp minvalue and maxvalueorder by VERSIONS_endTIME,versions_starttime;。或者直接insert into t1 select * from t1 as of timestamp to_timestamp(‘2009-03-17 11:06:00‘,‘yyyy-mm-dd hh24:mi:ss‘) ;----****重...
目录oracle生产备份方案crontab 配置rman_backup_0.shrman_backup_1.shoracle生产备份方案crontab 配置周末全量备份,其他日期增量备份,清除15天以前文件0 5 * * * find /app/oracle11g/product/11.2.0/archdir/ecudb/* -mtime +6 |xargs rm -fr#rmanbackup
30 4 * * 6 sh /backup/feikong/scripts/rman_backup_0.sh
30 4 * * 0,1,2,3,4,5 sh /backup/feikong/scripts/rman_backup_1.sh
30 4 * * * find /backup/data -ctime +1...