
oracle
zqbokk
这个作者很懒,什么都没留下…
展开
-
分享下我在win7旗舰版64位下安装oracle11G+plsql 成功的经验
首先说下oracle11G安装应该没什么问题 主要是plsql老是连接不了报各种错网上的没有一个可以成功- -!我装了3次 失败三次 oracle11G反复卸载 安装终于。。。本人经验亲测能成功跟我一步步做1,安装oracle11G 从官网下2,安装32位oracle11G客户端 (下载地址:http://www.oracle.com/technetwor...2012-03-22 11:06:37 · 148 阅读 · 0 评论 -
ORACLE的sql碎片
oracle 9I 里面与一个sql 碎片,就是PIECESQL解释执行,先要分解成基本的sql单元,察看v$sqltext,按照PIECE排序,根据HASH_VALUE就可以还原sql语句。这个碎片不是指磁盘碎片...原创 2012-09-29 14:10:05 · 105 阅读 · 0 评论 -
oracle11g 普通视图详解
create view TEST_USER as select u.yhdm,u.xm,u.bmdm,u.sfzmhm from acl_user u with read onlyselect * from test_user--update test_user set xm='aaa' where yhdm='120970' 更新的话报 ORA-42399: 无法对只读视图执行 DM...原创 2013-01-11 12:20:05 · 324 阅读 · 0 评论 -
oracle 9i热备份
热备份 只适用于 archive 模式所以 必须在我上一篇文章的基础上做 一般商业数据库比如银行的数据库都是 热备份的 热备份包括 联机备份和脱机备份 联机备份步骤:1,确定表空间包含的数据文件select file_name from dba_data_files where tablespace_name=upper('test_data'); 2,设...原创 2012-12-31 11:31:51 · 156 阅读 · 0 评论 -
oracle11g创建表空间 sql语法
--oracle 11g创建有限制大小的永久表空间--create tablespace czc_data--datafile 'E:\app\lenovo\oradata\orcl\czc_data.dbf' size 1M--autoextend on next 2M maxsize 1024M; --修改表空间大小: --alter database datafile 'D:\...原创 2012-12-27 09:09:44 · 164 阅读 · 0 评论 -
Oracle 9i 冷备份及恢复步骤(亲自试验,超详细!!)
感觉网上的人写的 遮遮掩掩的 很多细节都不写清楚 对于新手来说 看了等于没看,所有为此 经过本人学习测试成功后做了详细步骤 试验记录 环境:win7首先将数据库的日志归档模式 设为 开启然后 我先来弄冷备份 --先开启日志归档模式 --改变日志操作模式的方法--查询日志 操作模式select * from log_mode from v$d...2012-12-25 17:34:57 · 192 阅读 · 0 评论 -
oracle 用一个表的数据去更新另外一个表的数据
去掉 有重复数据的 情况 merge into acl_user p using (select * from testimportuser X where X.ROWID=(select max(Y.ROWID) from testimportuser Y where X.yhdm=Y.yhdm ) ) np on (p.yhdm=np.yhdm) when mat...原创 2012-12-07 14:01:40 · 321 阅读 · 0 评论 -
Row_number () over (partition by col1 order by col2)的用法
ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2) --(其中,COL1,COL2可以为多列)select xt.id, xt.item, xt.attribute1, xt.attribute2, ROW_NUMBER() OVER(PARTITION BY xt.id,xt.item orde...原创 2013-05-09 19:29:50 · 203 阅读 · 0 评论 -
oracle 截取字符串最后几位
select substr('12345',greatest( -位数,-length('12345')),位数) from dual (ps:位数是数字)原创 2013-04-19 16:06:27 · 8867 阅读 · 0 评论 -
oracle 9i 大数据表按月分区
oracle 9i的分区 比11G少了一个自动分区的功能 所以分区表只能自己先手动指定如下表示日志表 按照字段logtime range分区 每个月创建一个分区 -- Range分区: -- Range分区是应用范围比较广的表分区方式,它是以列的值的范围来做为分区的划分条件,将记录存放到列值所在的range分区中。 -- 如按照时间划分,2010年1月的数据放到a分区,...2012-11-06 12:28:15 · 131 阅读 · 0 评论 -
oracle 11g表智能按月分区
分区是一把双刃剑 要分区绝对要根据实际情况来分析 而我所遇到的情况及时最利于分区的sql编程的艺术 作者说过 “对分区表进行查询,当数据按分区键均匀分布时,受益最大。” 而我采用的分区键是日子表的日志插入时间 按照一个月分一区,因为这个表每个月都有基本平衡的频率的数据插入, 这样表中的所有数据就可以均匀的分布到每一区。 令人激动的一天不算之前的学习研究 这个就花了我一下午之...原创 2012-11-01 16:37:08 · 481 阅读 · 0 评论 -
ORACLE表解锁(9i,10G)
ORACLE表解锁(9i,10G) 2011-07-05 14:26:06| 分类: Database | 标签: |字号大中小 订阅 用DBA身份登录PLSQL 使用SQL语句查询锁的状态: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.obj...原创 2013-01-22 14:53:10 · 95 阅读 · 0 评论