
Oracle
文章平均质量分 62
食梦鱼儿
只要一颗肯奋斗的心,上帝会眷恋每一个人~~~~
展开
-
Oracle表空间(tablespaces)详解
Oracle表空间(tablespaces)我们知道oarcle数据库真正存放数据的是数据文件(data files),Oarcle表空间(tablespaces)实际上是一个逻辑的概念,他在物理上是并不存在的,那么把一组data files 捻在一起就成为一个表空间。表空间属性:一个数据库可以包含多个表空间,一个表空间只能属于一个数据库一个表空转载 2015-11-03 13:03:25 · 1447 阅读 · 0 评论 -
Oracle定时任务详解
Oracle定时任务详解定时任务添加:通过pl/sql 连接数据库,找到jobs 文件夹,右键New一个job, 添加定时属性。定时任务关闭: 右键Edit,点击Broken 切断定时job。原创 2016-05-30 14:20:45 · 574 阅读 · 0 评论 -
Oracle 定时任务详解
定时任务启动:定时任务关闭:原创 2016-05-30 14:12:18 · 537 阅读 · 0 评论 -
事务四大特性详解
数据库事务是指作为单个逻辑工作单元执行的一系列操作,这些操作要么全做要么全不做,是一个不可分割的工作单位。事务是指对系统进行的一组操作,为了保证系统的完整性,事务需要具有数据库事务的四大特性(简称ACID)是: (1) 原子性(Atomicity) 一个事务包含多个操作,这些操作要么全部执行,要么全都不执行。实现事务的原子性,要支持回滚操作,在某个操作失败后,回滚到原创 2016-04-08 17:34:49 · 1094 阅读 · 0 评论 -
数据库三大范式详解
数据库面试题:http://blog.youkuaiyun.com/hectorhua/article/details/13767361三大范式详解:http://blog.youkuaiyun.com/w__yi/article/details/19934319数据库建模设计中心思想总归结起来符合三个范式简单理解三个范式就3句话: 1NF:字段不可分; 2NF:有主键,非主键字段转载 2016-03-17 17:30:25 · 463 阅读 · 0 评论 -
Oracle TO_CHAR()和TO_DATA()函数日期和字符串互相转换
TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年转载 2015-12-24 12:52:10 · 1335 阅读 · 0 评论 -
Oracle trunc()函数的用法
Oracle trunc()函数的用法1.TRUNC(for dates) TRUNC函数为指定元素而截去的日期值。 其具体的语法格式如下: TRUNC(date[,fmt]) 其中: date 一个日期值 fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去 下面是该函数的使用原创 2015-12-24 11:02:46 · 451 阅读 · 0 评论 -
Oracle 11g 大小写问题
Oracle 从11g开始默认大小写敏感。查看是否大小写敏感:SHOW PARAMETER SEC_CASE;设置大小写不敏感:ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE; 注:以上修改方法对sys密码无效原创 2016-01-07 19:31:37 · 911 阅读 · 0 评论 -
Oracle 11g 密码过期解决方案
【原因/触发因素】:确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。【影响】:密码过期过,启动服务业务进程显示连接数据库异常,影响业务使用,连接数据库会出现密码过过期提示。【解决方案】:用管理员用户连接数据库,使用sql修改语句,使用原来密码ALTER PROFILE DEFAULT LIMIT PASSWORD_LI原创 2016-01-07 19:30:57 · 508 阅读 · 0 评论 -
Oracle查询表空间大小
1.查询表空间占用情况select df.tablespace_name,SUM(df.bytes)/1024/1024 total,SUM(fs.bytes)/1024/1024 free,SUM(df.bytes-fs.bytes)/1024/1024 used from dba_data_files df,dba_free_space fswhere df.tablespac原创 2016-01-07 19:28:49 · 660 阅读 · 0 评论 -
解决使用Sql/plus插入数据出现的中文乱码问题
现象:使用sqlplus执行脚本,在对中文进行数据库插入的时候,出现【??????】。原因:sqlplus乱码与操作系统用户中的NLS_LANG这个环境变量有关系,如果这个与数据库字符集不一致的话就会产生乱码。解决办法: 参考文章: http://blog.chinaunix.net/uid-21374062-id-2983324.ht原创 2016-01-07 18:36:58 · 1278 阅读 · 0 评论 -
oracle查看编码格式以及修改字符集编码
oracle查看编码格式以及修改字符集编码查看oracle数据库的编码集 客户端字符集环境select * from nls_instance_parameter,其来源于v$parameter,表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表 会话字符集环境 select * from nls_se原创 2016-01-07 19:02:42 · 2906 阅读 · 0 评论 -
Oracle通过JOB定时自动操作数据库删除数据
1 建立存储过程,执行删除操作,删除小于系统时间的所有数据。create or replace procedure DeleteDataForJob begin delete from gps_map where servertime end DeleteDataForJob;2建立作业,每30天执行一次。variable jobno number;begin db转载 2016-01-21 20:09:48 · 1854 阅读 · 0 评论 -
ORA-02292: 违反完整约束条件 (用户名.约束名) - 已找到子记录
第一步create table customer(customerid varchar2(32) primary key,name varchar2(32)); create table recomment( recommentId varchar2(32) primary key, content varchar2(128), customerid varch转载 2015-09-24 15:53:09 · 1314 阅读 · 0 评论 -
Oracle新建数据库实例和新建用户
Oracle新建数据库实例和新建用户一、新建数据库实例ORACLE创建实例是我们最常用的操作之一,下面就为您详细介绍ORACLE创建实例的全过程,希望对您能够有所帮助。1、安装好ORACLE服务端。2、ORACLE创建实例,使用ORAHOME目录下的"Configuration and Migration Tools"下的"Database Configuratio原创 2015-11-06 16:43:23 · 6391 阅读 · 0 评论 -
Oracle 使用Job详解
我们在项目开发中,常常会有一些复杂的业务逻辑。使用oracle的存储过程,可以大大减少Java程序代码的编写工作量,而且存储过程执行在数据库上,这样可以利用oracle的良好性能支持,极大地提高程序执行效率和稳定性。定时执行存储过程,就要用到job。以下是常用的参数说明:字段(列) 类型 描述 JOB NU转载 2016-05-31 14:17:09 · 573 阅读 · 0 评论