【实验】【PARTITION】RANGE分区表未指定maxvalue分区将无法插入相关数据
1.创建未包含maxvalue分区的表sec@ora10g> create table t_partition_range (id number,name varchar2(50))2 partition by range(id)(3 partition t_range_p1 values less than (10) tablespace tbs_part01,...
【实验】【PARTITION】RANGE分区表增加分区
1.增加分区的SQL语法alter table table_name add partition ...2.创建一个分区表sec@ora10g> drop table t_partition_range purge;Table dropped.sec@ora10g> create table t_partition_range (id n...
【实验】修改数据文件名字的三种途径
【问题现象】在给表空间添加文件后,发现数据文件的添加的位置或名字不规范,需要规范性的更正如下述场景:sys@ora10g> col tablespace_name for a15sys@ora10g> col file_name for a50sys@ora10g> sele...
【故障】“ORACLE用户被锁定”故障处理和分析
【故障现象】同事反映往日正常操作的数据库,现无法连接,错误提示:ORA-28000: the account is lockedsys@ora10g> conn sec/asdfasdfERROR:ORA-28000: the account is locked【故障处理】本着遇到问题处理问题优先...
【实验】【PARTITION】RANGE分区创建
前言:可以说Oracle是分区技术的先行者,在oracle7的时候就提出了分区技术,而且在最新版本的11g中分区的类型又有所加强(如复合索引的组合方式增多了),分区技术对于海量数据的存储和高效检索起到了不...
【VIM】Senior DBA 之必备vim技能
Search/wordSearch “word” from top to bottom?wordSearch “word” from bottom to top/jo[ha]nSearch “john” or “joan”/\<theSearch “the”, “theatre” or “then...
【DBCA】临时修改linux系统的显示语言类型保证建库过程中使用英文界面
临时修改linux系统的显示语言类型,保证建库过程中使用英文界面方法:1.在root用户中开启访问控制# xhost +2.切换到oracle用户# su - oracle3.这只Linux操作系统的LC_ALL变量为“en”即可$ export LC_ALL=en4.然...
【Vi】【UE】Vi与Ultraedit实现“删除包含某一个关键字所有行”功能的PK
在Vi编辑器中实现这个功能是非常便捷的,仅需要在“底线模”中输入“:g/select/d”就可以将文档中所有包含select关键字的行统统的删除掉!请思考:怎么让同样很优秀的Ultraedit软件也能实现一模一样的功能呢?思...
【实验】【MySQL】MySQL常用函数“自助式”示例演示全过程
结合MySQL自带的帮助文档列一下MySQL数据库中常用的一些函数。事实证明:MySQL的联机帮助资料非常实用,希望哪一天可爱的Oracle可以像MySQL学习一下,她可以让您基本不用查看其他的资料就将函数的基本使用方...
【实验】【MySQL】MySQL中的运算符展示
请问,什么是最好的参考文档,我的答案是:真实可行的样例语句。我一贯秉承着一点:通过自己的双手真实的操作一遍之后的信息是最可靠的,所以在您参考这个小文儿的时候请不要只是“看”,单纯的瞧一...
【实验】【MySQL】模拟将latin1字符集的数据库修改为gbk字符集
1.导出test用户的表结构[root@testdb ~]# mysqldump -uroot -p --default-character-set=gbk -d test > createtab.sql-d 表示只导出表结构,不包含数据2.手工修改createtab.sql中表结构定义中的字符集为新的GBK...
【实验】WindowsXP + MySQL5 + Apache2 + PHP5 + phpMyAdmin环境搭建
【MySQL 5.0.83 安装】1.在目录E:\local中新建一个名为mysql的文件夹,作为mysql的安装路径2.到其官方站点下载 mysql-5.0.83-win32.zip官方下载地址:http://dev.mysql.com/downloads/mysql/5.0...
【实验】【MySQL】MySQL的DML语言演示
1.建测试表mysql> create table emp ( ename varchar(10), hiredate date, sal decimal(10,2), deptno int(2)) engine=innodb default charset=gbk;2.普通插入mysql> insert into emp (ename,hiredate,sal,deptn...
【实验】【MySQL】MySQL的DDL语言演示
1.创建测试表empmysql> create table emp ( ename varchar(10), hiredate date, sal decimal(10,2), deptno int(2)) engine=innodb default charset=gbk;2.删除表drop table emp;3.修改字段类型mysql> alter tab...
【实验】Linux调整系统时间和时区的方法
1.找到上海时区文件 /usr/share/zoneinfo/Asia/Shanghai替换当前时区文件/etc/localtime即:# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime2.修改/etc/sysconfig/clock文件# cat /etc/sysconfig/clockZONE=...
【Spotlight】初次连接数据库ORA-00904报错原因
【问题现象】安装好spotlight软件,初次连接数据库时报如下错误ORA-00904: "QUEST_SOO_PKG"."TRANSLATE_PARAMETER": invalid identifier in table SortHash【原因】过于急功近利Spotlight在真正连接到Oracle数...
【AWR】数据库诊断工具AWR使用全程记录
操作起来非常的简单,相比过去常用的statspack简化了不知道有多少,赞一下下其实用到的就是下面一条命令,其后的操作就按照提示做就OK了。sys@secooler> @?/rdbms/admin/awrrpt下面全程记录一下两次(一次是...
【PuTTY】解决PuTTY中使用ntsysv和setup命令等出现乱码问题
处理方法很简单:修改/etc/sysconfig/i18n语言编码文件为如下内容:[root@testdb ~]# cat /etc/sysconfig/i18nLANG="zh_CN.GB18030"OK,搞定了,从此远离PuTTY中图形乱码困扰!-- The End --...
【实验】重建临时表空间解决临时表空间过大问题
今天在测试库中创建大表索引后临时表空间自动扩展到了10G,我采用了重建临时表空间的方式处理了一下,记录如下:1.创建中转临时表空间create temporary tablespace temp1 tempfile '/oracle/oradata/secooler/te...
【实验】【VNC】手工kill掉VNC进程的故障处理
1.模拟Kill掉已经启动的VNC服务1)启动桌面1的服务[root@testdb ~]# vncserver :1New 'testdb:1 (root)' desktop is testdb:1Starting applications specified in /root/.vnc/xstartupLog file is /root/.vn...