Oracle
文章平均质量分 53
LIXG425
这个作者很懒,什么都没留下…
展开
-
windows下oracle每天定时备份
http://blog.csdn.net/jimmy609/article/details/40624141最近一个同事修改 表结构的时候不小心删了几张表,虽然恢复部分数据,但是有个表的数据已经找不回了,因为之前数据库没有做备份,所以今天花了半天时间做了个逻辑备份,整体的思路如下:首先写好exp语句做成bat文件,然后用windows计划任务去执行 第一步:建立备份脚本or...原创 2016-01-26 17:32:31 · 190 阅读 · 0 评论 -
oracle 之 Orapwd命令
数据库密码忘记后,需要修改密码。在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份的。口令文件中存放sysdba/sysoper用户的用户名及口令,允许用户通过口令文件验证,在数据库未启动之前登陆,从而启动数据库。如果没有口令文件,在数据库未启动之前就只能通过操作系统认证。具体使用实例:1、用orapwd命令重建命令文件:例如:D:/oracle/databas...原创 2014-05-01 13:32:29 · 402 阅读 · 0 评论 -
Oracle问题集 之 ORA-01261: Parameter db_recovery_file_dest destination string cannot
[size=medium]我本机安装的数据库版本是ORACLE 10G R2,今天连接数据库时,报如下错误:ORA-01034 - Oracle not availableORA-27101 - shared memory realm does not exist经过总结,使用如下方法解决比较好:1、首先看一下ORACLE_HOME\DATABASE 下面的 ORADIM.LO...2014-05-01 13:18:35 · 1625 阅读 · 0 评论 -
Oracle数据库PL/SQL快捷键设置详解
[size=medium] http://wzan315.blog.163.com/blog/static/37192636201222410338804/本文我们主要介绍了Oracle数据库中PL/SQL设置快捷键的详细过程,包括设置登录后默认自动选中My Objects、记住密码、双击即显示表数据等内容,希望能够对您有所帮助。Oracle数据库中,PL/SQL设置快捷键的方法...原创 2012-10-15 01:10:21 · 134 阅读 · 0 评论 -
Oracle执行计划不走索引的原因总结
[size=medium] http://wzan315.blog.163.com/blog/static/371926362012224104352639/在Oracle数据库操作中,为什么有时一个表的某个字段明明有索引,当观察一些语的执行计划确不走索引呢?如何解决呢?本文我们主要就介绍这部分内容,接下来就让我们一起来了解一下。一、不走索引大体有以下几个原因: ...原创 2012-10-15 01:05:55 · 632 阅读 · 0 评论 -
Oracle JOB 用法小结
[size=medium] http://www.bitscn.com/pdb/oracle/200604/19366.html 一、设置初始化参数 job_queue_processes sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看job qu...原创 2012-10-15 00:46:03 · 141 阅读 · 0 评论 -
Oracle中rownum、rowid、row_number()、rank()、dense_rank()
[size=medium] http://blog.csdn.net/tomatofly/article/details/5939045 首先来说一下rownum与rowid含义:顾名思义rownum就是行数/行号,而rowid就是编码/编号/唯一识别号,所以他是类似“AAAR8gAAEAAAAErAAK”的编号,注意他是没有先后顺序的,也就是说他和数据入库时间没有任何关系...原创 2012-10-12 17:10:45 · 258 阅读 · 0 评论 -
数据库设计中的14个常用技巧
[size=medium] http://space.itpub.net/7478833/viewspace-487416本文介绍了数据库设计中的14个技巧,这是许多人在大量的数据库分析与设计实践中,逐步总结出来的…… 下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步...原创 2012-10-12 16:56:18 · 152 阅读 · 0 评论 -
Oracle工具sql 之 查询用户所有表sql
热度 1已有 104 次阅读2012-11-22 09:53 |个人分类:SQL技术| 查询, 表, Oracle, 用户下面为您介绍的语句用于实现Oracle查询用户所有表,如果您对oracle查询方面感兴趣的话,不妨一看。select * from all_tab_comments-- 查询所有用户的表,视图等select * from user_tab_comments ...原创 2013-11-26 20:29:58 · 175 阅读 · 0 评论 -
重启Oracle数据库的操作步骤
[size=medium] http://www.enet.com.cn/article/2008/0420/A20080420236234.shtml[摘要] 在实际的应用中,有时候工作数据库需要重新启动。本文介绍了一个特别实用的操作步骤,希望对大家有所帮助。一、Oracle 重启 在实际的应用中,有时候工作数据库需要重新启动。本文介绍了一个特别实用的操作步骤,希望对大家有所...原创 2012-10-10 00:12:27 · 241 阅读 · 0 评论 -
创建ORACLE JOB和语法
http://www.cnblogs.com/conqueror/archive/2010/10/10/1847085.htmloracle job简介主要的使用情景定时在后台执行相关操作:如每天晚上0点将一张表的数据保存到另一张表中,2:定时备份数据库等一、熟化说万事开头难,这里我只简单记述一个创建一个简单的job步骤如下:1、创建一张表g_testcre...原创 2012-10-09 00:06:09 · 288 阅读 · 0 评论 -
Oracle删除表,删除数据以及恢复数据、利用现有表创建新表
[size=medium] http://blog.163.com/yuxiangtong0524@126/blog/static/800861632010827252844/?suggestedreading&wumii1.删除表中数据两种方法 a. delete from My_Table; b. truncate table My_Tabl...原创 2012-09-29 13:31:19 · 99 阅读 · 0 评论 -
大数据处理之 专题笔记
[size=medium]1、oracle分区技术、应用详解http://wenku.baidu.com/view/db5731f1f90f76c661371a81.htmlhttp://wenku.baidu.com/view/e2604d11866fb84ae45c8d19.htmlhttp://wenku.baidu.com/view/1c7c250003d8ce2f00...原创 2014-05-11 19:11:51 · 153 阅读 · 0 评论 -
oracle、sqlserver语法区别一
MySql:MySQL数据库实现分页比较简单,提供了 LIMIT函数。一般只需要直接写到sql语句后面就行了。LIMIT子 句可以用来限制由SELECT语句返回过来的数据数量,它有一个或两个参数,如果给出两个参数, 第一个参数指定返回的第一行在所有数据中的位置,从0开始(注意不是1),第二个参数指定最多返回行数。例如:select * from table WHERE … LIMIT ...原创 2013-08-16 15:18:38 · 161 阅读 · 0 评论 -
mysql用户管理和权限设置
http://www.cnblogs.com/fslnet/p/3143344.html一、用户管理mysql>use mysql;查看mysql> select host,user,password from user ;创建mysql> create user zx_root IDENTIFIED by 'xxxxx'; //identi...原创 2016-01-21 11:40:58 · 197 阅读 · 0 评论 -
SQL语句优化及原理
一、问题的提出在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化。对于海量数据,劣质SQL语句和优质SQL语句之间的速...原创 2016-01-14 16:14:00 · 257 阅读 · 0 评论 -
Mysql日志操作 Windows下
日志文件类型概述: 1.错误日志 记录启动、运行或停止mysqld时出现的问题。My.ini配置信息:#Enter a name for the error log file. Otherwise a default name will be used.#log-error=d:/mysql_log_err.txt2.查询日志 记录建立的客户端连接和执行的语句。My.ini配置...原创 2016-01-14 14:22:52 · 155 阅读 · 0 评论 -
MongoDB专题、来源开发
1、maven+MongoDB+html5搭建的开源项目代码托管在Github上: https://github.com/sunnykaka/deimos这个项目主要就是技术学习用的, 前端用html5,数据存储用MongoDB,Dao层用到了Spring Data,项目生命周期用maven管理. 具体说明可以查看Wiki: https://github.com/sunnykaka/deimo...原创 2016-01-07 11:24:41 · 217 阅读 · 0 评论 -
for update锁级别、存在的问题分析、for update of
一、oracle默认在update时是行锁。但如果update的where条件中有函数在使用,这时是行锁还是表锁?举例:SQL> update emp set sal=8000 where empno=7369;1 row updatedSQL> select sid,type,lmode from v$lock where sid=146; SID...原创 2016-01-06 14:01:01 · 1086 阅读 · 0 评论 -
oracle事务讲解、事务隔离级别实例
今天温习oracle事务,记录如下: 事务定义 事务是保持数据的一致性,它由相关的DDL或者DML语句做为载体,这组语句执行的结果要么一起成功,要么一起失败。 我们知道SQL92标准定义了数据库事务的四个特点:原子性 (Atomicity) :一个事务里面所有包含的SQL语句是一个执行整体,不可分割,要么都做,要么都不做一致性 (Co...原创 2016-01-06 13:47:50 · 196 阅读 · 0 评论 -
oracle事务 set transaction readonly演示
set transaction readonly 类似于SERIALIZABLE事务隔离级别,在发布SET TRANSACTION READ ONLY起的所有SELECT语句,其结果均为同一个时间点一致,直至显式地发布了COMMIT或ROLLBACK命令或隐式提交(执行DDL)。这个时间点为SET TRANSACTION READ ONLY这个语句执行后的时间点。这个语句与SERIALIZAB...原创 2016-01-06 13:27:48 · 432 阅读 · 0 评论 -
Oracle开发与优化 之 数据完整性和锁机制
Oracle数据完整性和锁机制——《12年资深DBA教你Oracle开发与优化——性能优化部分》目录:Oracle数据完整性和锁机制 索引及优化之表分析 表分析、约束及表间关系 Oracle体系结构1Oracle体系结构2 海量数据库及分区1 海量数据库及分区2 海量数据库及分区3 海量数据库及分区4 高级SQL优化(一) 高级SQL优化(二) ...原创 2013-10-08 22:14:17 · 122 阅读 · 0 评论 -
ORA-01034和ORA-27101的解决办法
http://www.cnblogs.com/chuyuhuashi/archive/2012/05/06/2485831.html 昨天刚刚装完系统(Win7 32位旗舰版),重装了一下Oracle 10g 数据库。由于原来数据库中的数据没有备份,所以新建了一个与原来相同SID的数据库。然后停止oracle服务,把新建的数据库删除,再把原来的数据库复制到新建的数据库的...原创 2014-12-29 21:47:29 · 473 阅读 · 0 评论 -
ORA-01207:文件比控制文件更新 - 旧的控制件
ORA-01207:文件比控制文件更新 - 旧的控制件 http://www.cnblogs.com/emanlee/archive/2011/11/17/2253294.html 根据oracle文档的解释: Cause: The control file change sequence number in the datafile is greater than the...原创 2014-12-20 09:06:43 · 200 阅读 · 0 评论 -
sql 之 distinct
distinct这个关键字用来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。-下面先来看看例子:table表字段1 字段2 id name 1 ...原创 2013-08-17 00:03:40 · 92 阅读 · 0 评论 -
ORACLE左右连接
[size=medium] http://blog.163.com/yuxiangtong0524@126/blog/static/8008616320103624845309/ 1.ORACLE左右连接 - yuxiangtong0524@126 - **小鱼儿**博客 左连接 a.a=b.b(+) 右连接 a.a(+)=b.b 2.OR...原创 2012-09-29 13:27:27 · 100 阅读 · 0 评论 -
Oracle SQL 内置函数大全(1)
[size=medium]一、项目中遇过的函数: 1、Oracle中LPAD和RPAD的用法LPAD和RPAD的用法SELECT LPAD('B',10,'-') || 字段名 FROM 表1;在 B 的左边插入9个 '-' 字符.SELECT RPAD('B',10,'-') || 字段名 FROM 表1;在 B 的右边插入9个 '-' 字符.2、sele...原创 2012-09-25 20:32:04 · 222 阅读 · 0 评论 -
Oracle创建删除用户、角色、表空间命令
[size=medium]//创建临时表空间 create temporary tablespace zfmi_temp tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; //...原创 2013-03-20 00:31:00 · 162 阅读 · 0 评论 -
Oracle 数据类型及存储方式
http://www.iteye.com/topic/220760 袁光东 原创 [size=medium]概述 通过实例,全面而深入的分析oralce的基本数据类型及它们的存储方式。以ORACLE 10G为基础,介绍oralce 10g引入的新的数据类型。让你对oracle数据类型有一个全新的认识。揭示一些不为人知的秘密和被忽略的盲点。从实用和优化的角度出发,讨论每种数据类...原创 2013-03-19 22:50:06 · 146 阅读 · 0 评论 -
ORACLE版本兼容问题
[size=medium]imp导入DMP时遇到错误:EXP-00056: 遇到 ORACLE 错误 6550ORA-06550: line 1, column 41:PLS-00302: component 'SET_NO_OUTLINES' must be declaredORA-06550: line 1, column 15:PL/SQL: Statement ig...原创 2013-03-19 16:35:12 · 315 阅读 · 0 评论 -
SQL*PLUS命令的使用大全(一)
[size=medium] http://sysadm.blog.51cto.com/180447/30802Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令与sql*plus语句。 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区...原创 2013-03-11 16:03:50 · 91 阅读 · 0 评论 -
CMD导入dmp文件命令
[size=medium]1.首先进入cmd命令窗口2.执行命令:imp userid=用户名/密码@orcl file=d:\nc60.dmp full=y 解释用户名:就是你的目标用户 。www.2cto.com 密码:就是你的目标用户登录密码。orcl:是实例名称 就是数据库名。file:就是你要导入的dmp文件全路径。full=y 是否全部导入只有当前用户...原创 2013-03-11 16:02:48 · 249 阅读 · 0 评论 -
Oracle数据导入导出imp/exp
[size=medium]一、 首先要明白,导入导出dmp文件是通过cmd命令执行的,而不是通过SQL plus执行的. 此外也可以借助PLSQLDev工具进行导入导出 图一记得“导出可执行文件”选择客户端安装好的bin下的exp.exe工具二、发现在导出的过程有问题:网上查询原因是说数据库oracle服务端与客户端版本存在问题,要换一个oracle客户端与服务...原创 2013-03-11 14:34:57 · 113 阅读 · 0 评论 -
linux下执行mysql的sql文件
[size=medium]http://www.2cto.com/databasemysql -uroot -proot进入到mysql然后执行source /var/ftp/pub/sogoodsoft.sql;即可。 www.2cto.com 以下内容转:linux 里的mysql命令总结 - 学习linux+mysql必备一、总结一下Linux下MyS...原创 2013-03-11 13:20:30 · 159 阅读 · 0 评论 -
在SQLPLUS启动和停止Oracle数据库
[size=medium]1、启动停止数据库1 启动SQL> connect system/manager as sysdba; SQL> startup open 数据库实例名 另一种启动方法是:先安装该数据库,然后通过alter database命令打开. SQL> connect system/manager as sysdba;...原创 2013-03-08 17:42:48 · 191 阅读 · 0 评论 -
Oracle数据库PL/SQL快捷键设置详解
[size=medium] http://wzan315.blog.163.com/blog/static/37192636201222410338804/本文我们主要介绍了Oracle数据库中PL/SQL设置快捷键的详细过程,包括设置登录后默认自动选中My Objects、记住密码、双击即显示表数据等内容,希望能够对您有所帮助。Oracle数据库中,PL/SQL设置快捷键的方法...原创 2012-10-25 18:06:13 · 155 阅读 · 0 评论 -
JSP中调用Oracle存储过程
[size=medium] http://www.99inf.net/SoftwareDev/Java/14584.htm*执行一条insert语句并传参数*/create or replace procedure p_test2(i in number) asbegininsert into t values (i,′x′||to_char(i));commit;e...原创 2012-10-25 10:22:10 · 148 阅读 · 0 评论 -
消除重复记录oracle distinct
[size=medium] http://hi.baidu.com/homappy/item/5f7ae3b8931544eb4ec7fd38用distinct关键字只能过滤查询字段中所有记录相同的(记录集相同),而如果要指定一个字段却没有效果,另外distinct关键字会排序,效率很低。select distinct name from t1 能消除重复记录,但只能取一个字段,...原创 2012-10-21 23:54:25 · 162 阅读 · 0 评论 -
oracle配置
[size=medium]1、如果只登录一个数据库,用户名密码都是固定的,可以修改执行程序的快捷方式:在桌面上建立plsqldev的快捷方式,然后点击右键,打开属性对话框,在目标后的文本框中输入:D:\Program Files\PLSQL Developer\plsqldev.exe userid=username/password@dbname上面的两行不要换行,就可以直接登录...原创 2013-04-01 17:12:02 · 100 阅读 · 0 评论 -
pdm操作oracle
[size=medium] http://bdcwl.blog.163.com/blog/static/7652226520106212527303/1、pdm导入oracle pdm是power desiner保存的数据 表结构 文件。可以先用power desiner生成sql脚本,然后用pl sql执行脚本的方式导入oracle数据库中。power desiner生成...原创 2012-11-17 18:41:31 · 272 阅读 · 0 评论