oralce实战第七天--pl/sql的进阶、分页存储过程、例外和视图
第七天内容介绍1.pl/sql的进阶2.oracle的视图3.oracle的触发器期望目标1.掌握pl/sql的高级用法(能编写分页过程模块,下订单过程模块…)。2.会处理oracle常见的例外。3.会编写oracle各种触发器。4.理解视图的概念并能灵活使用视图。pl/sql的进阶控制结构在任何计...
oracle实战第六天--pl/sql介绍和基础
第六天内容介绍1.pl/sql的介绍2.pl/sql的基础期望目标1.理解oracle的pl/sql概念2.掌握pl/sql编程技术(包括编写过程、函数、触发器…)Pl/sql的介绍Pl/sql是什么?Pl/sql(procedural language/sql)是oracle在标准的sql语言上的...
Oracle 11g问题1:关于error:ORA-12541: TNS: 没有监听器
这是服务器端的监听器没有启动,另外检查客户端IP地址或端口填写是否正确。启动监听器:cmd 下:lsnrctl start停用监视器:lsnrctl stop监视器状态:lsnrctl status以上代码如果依然解决不了问题,就需要手动开启监视了有以下注意事项:A.看看你有没有防火墙,有的话关掉,...
Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作
Oracle中对数据对象和数据的管理,无疑都是使用PL/SQL Developer来进行管理,该工具也提供给我们很多方便、快捷的操作,使得我们不再为Oracle本身丑陋、难用的UI而抱怨。由于我们一般都是建建表、查查数据的操作居多,较少会考虑系统的整个Oracle的完整备份操作。但是在我们一些发布操...
centos下通过RMAN配置自动增量备份
centos下通过RMAN配置自动增量备份系统: centos 5.5数据库: oracle 11gR21.备份策略周日执行 0 级的 incremental 备份周一执行 2 级的 incremental 备份周二执行 2 级的 incremental 备份周三执行 1 级的 incrementa...
oracle 事务读一致性(一)
最后学了oracle有关事务相关的东西,这块确实是比较难,但是既然看了,多少得学习点,在这点随便写写,这块主要是写的一致性读。oracle中通常情况下有三种读:第一种:错读(未提交读),就是读到另一个事物修改过的但没有提交的数据,没有实一致性读。第二种:不可重复读( 读失真)就是对一个事物前后两次读...
oracle 函数实现 返回数据集
/* ******************* 方法一 *****************************/-- create typecreate or replace type t_str is table of varchar2(2000);-- create functioncreat...
oracle 时间转换
己知 秒 sec 换算成00:00:00格式floor(sec/3600)||':'||floor((sec-floor(sec/3600)*3600)/60)||':'||((sec/60)-floor(sec/60))*60...
oracle实战第五天--索引、管理权限和角色
第五天 内容介绍1,维护数据的完整性。2,管理索引。3,管理权限和角色。期望目标1,掌握维护oracle数据完整性的技巧。2,理解索引概念,会建立索引。3,管理oracle 的权限和角色。维护数据的完整性介绍数据的完整性用于确保数据库数据遵从一定的商业和逻辑规则。在oracle中,数据完整性可以使用...
通过impdp跨平台迁移数据库linux到windows
平台迁移源端: centos 5.5 oracle 11gR2目标端: windows server 2008R2 oracle 11gR2迁移工具: impdp expdp1.目标端建好用户create user test identified by m1234;2.授权grantcreate s...
oracle architecture
该图来自:http://kamranagayev.com/2009/08/10/oracle-10gr2-architecture-learn-it-by-heart/...
ExtAspNet学习-利用AppBox框架快速创建项目(二)-创建Oralce数据库
下边我们首先创建数据库1、创建数据库create tablespace test1s datafile 'test1s.dbf' size 100M reuse autoextend on next 50M;drop user test1 cascade; create user t...
oracle 执行sql文件脚本,批量插入或批量更新
以往记得Mysql的命令端可以批量插入或者批量更新数据库。 今天记下PL/SQL Deverloper 实现批量数据处理的方法。 1,登录 PL/SQL Developer 2,选择菜单 文件-> 新建 -> 命令窗口 3,SQL> @d:\d.sql(在d盘下的test.sql文...
SQLServer replicate函数转oracle下使用lpad和rpad
在MSSQL server下,使用replicate进行字符串中指定重复次数,转到oracle下,不存在replicate函数,只能使用lpad和rpad两个函数。 语法: MSSQL server replicate ( character_expression, integer_expressi...
Win7 x64 Oracle11g 客户端 配置和移植工具单击后没有反应
这几天在win7 x64上安装oracle客户端,安装后,单击配置和移植工具下面的net configuration assistant和oracle net manager工具,系统没有响应。 尝试解决办法,在oracle安装目录下,打开“D:\app\XX\product\11.2.0\clie...
ORA-01795的原因及解决办法
系统报出一SQL异常,内容如下:java.sql.SQLException: ORA-01795: maximum number of expressions in a list is 1000找出抛异常时执行的SQL语句,貌不惊人啊,很平常一SQL语句,内容类似:SELECT * FROM DUA...
一种在ORACLE中解析XML的方法
本文主要阐述一种在ORACLE中解析XML的实现方法。在oracle8i以及后期的版本中,开始提供了xmldom方式来实现对XML格式数据的处理,但在实际的业务信息系统应用开发中,更多的都习惯在程序中(如java,.net等开发语言提供的xml组件)来解析XML数据,很少直接在ORACLE数据库中来...
oracle主键的设置 oracle主键的设置
最近总结了一下oracle主键的设置方法,贴到这保存一下吧。有两种方法可以设置主键,一种是自增长主键,另一种就是生成唯一序列。一、自增长主键--首先建一个表TEST1 create table TEST 2 ( 3 NID int PRIMARY KEY, 4 test1 varchar2(20),...
