- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 ORACLE错误大全
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存
2015-05-29 22:41:00 2116 2
原创 Freeze file header
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod
2015-05-23 00:36:40 857
原创 Sequence
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod
2015-05-20 00:19:21 929
原创 学习交流
本人是一名大二的学生,很喜欢数据库方面的知识(目前也在做android开发),正在学习的路上,学习的过程虽然辛苦,但是对技术的热爱和对生活的提高时刻激励我们学习下去!找到志同道合的人一起学习是一大快事!我相信对学习的促进是十分巨大的。希望大家不嫌弃小弟是个菜鸟,一起学习交流oracle,Linux 相信和你们在一起,我会慢慢成长起来!感兴趣也可以加下这个群:ORACLE&&LINUX公社 4
2015-05-17 23:03:11 1217 2
原创 访问数据库的几种方法
这部分很基础,但是如果搞不清楚,对以后的学习会有影响。SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise
2015-05-17 02:26:37 2406
原创 exitcommit
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod
2015-05-17 00:24:31 773
原创 shmmax
shmmax内核参数定义是系统允许的单个共享内存段的最大值现在模拟设置shmmax很小:[root@localhost kernel]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 5.5 (Tikanga)SQL> select * from v$version where rownum=1
2015-05-11 17:39:32 1534
原创 远程快速杀死session!
今天有一个开发的哥们A(不方面透露信息,暂叫A),在群里发问:表中插入大数据量的时候卡住了,一查发现是锁住了,已经kill session,但是总是解锁不了,状态是killed,释放不了锁,并且删除操作的表,也不行,提示资源正忙。当时只是草率的说:去os中 直接 kill -9 spid后来这位哥们给我发该怎么弄:我让他查: select spid,username
2015-05-10 14:24:32 2062
原创 日期和时间的存储与处理
关于日期和时间在数据库中经常用到,下面总结了一些这方面的知识。因为字符集对日期时间有影响,这个是我们首先要关注的,之前的文章中也简单的提到了(http://blog.itpub.net/29876893/viewspace-1627370/)SQL> select * from nls_session_parameters where rownumPARAMETER--------
2015-05-10 01:24:49 929
原创 重建口令文件
由于练习机模拟,误删了口令文件,所以不得不重建:SQL> exit从 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options 断开
2015-05-08 14:37:55 1575
原创 通过alert日志重建参数文件
当spfile损坏,而且没有了pfile文件和init.ora文件,则我们不得不重建参数文件:下面模拟参数文件损坏,删除了所有的参数文件:SQL> startup nomount;ORA-01078: failure in processing system parametersLRM-00109: ???????????????????????? '/u01/app/oracle
2015-05-07 22:23:45 939
原创 客户端字符集
这部分是属于oracle全球化支持的内容,详细了解可以参考文档首先谈一下数据库字符集,我们用dbca建库的时,会让你选择数据库字符集,默认的就是基于操作系统的语言设置:[oracle@localhost ~]$ echo $LANG;zh_CN.UTF-8SQL> select userenv('language') from dual 2 ;USERENV('
2015-05-07 12:28:06 1109
原创 客户端网络配置上的一点说明
这几天qq上很多朋友问及客户端网络配置问题,希望这篇文章能帮助一些朋友(之前也写过一篇文章关于用第三方工具连接数据库:http://blog.itpub.net/29876893/viewspace-1465317/)。首先说明的是数据库是单实例,数据库的连接方式是专有连接模式。SQL> select * from v$version where rownum=1;BANNER----
2015-05-06 22:44:44 860
原创 open阶段的一致性检验
oracle在open阶段时,需要进行一致性检验,然后才可以打开数据库,到底做了哪些检验呢?首先会检查数据文件头的Checkpoint CNT是否与对应的控制文件中的Checkpoing CNT一致,如果相等,则会接下来的检验然后检查数据文件头的开始SCN和对应控制文件中的结束SCN是否一致,如果结束SCN等于开始SCN,则不需要对那个数据文件恢复下面会通过转储分析控制文件和1号数据文
2015-05-05 18:57:04 870
原创 ORA-00205
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod
2015-05-05 10:18:02 1164
原创 alter session set events 'immediate trace name controlf level 8'
控制文件的重要性不用多说,就像是数据库的神经系统,学习的过程中,深入分析控制文件很有必要,下面只是贴出dump文件,后面的部分文章会结合这部分来说明,希望大家能深入研究:SQL> select * from v$version where rownum=1;BANNER-----------------------------------------------------------
2015-05-04 13:35:02 1635
原创 ORA-02449
关于这个错误:ORA-02449, 00000, "unique/primary keys in table referenced by foreign keys"// *Cause: An attempt was made to drop a table with unique or // primary keys referenced by foreign keys
2015-05-04 00:07:39 1656
原创 创建表对象时,oracle做了些什么?
我们通过10046事件来分析:[oracle@localhost ~]$ cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 5.5 (Tikanga)SQL> select * from v$version where rownum=1;BANNER-----------------------
2015-05-03 02:11:43 1443
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人