- 博客(28)
- 收藏
- 关注
原创 scn与timestamp的相互转换
SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';Session altered.SQL> alter session set nls_language=american;Session altered.SQL> alter session set nls_date_format='yyyy-mm-
2013-05-30 11:55:02 1017
原创 修改当前session的语言环境
设置session语言1:查看语言设置情况SQL> SET PAGESIZE 80SQL> col PARAMETER format a35SQL> col VALUE format a35SQL> select * from v$nls_parameters;PARAMETER VALUE
2013-05-30 11:32:59 1859
原创 ntp服务器配置for linux
1.ntp服务器安装配置yum install ntp* -y[root@localhost ~]# rpm -qa|grep ntp-ntp-4.2.2p1-9.el5_4.12:编辑/etc/ntp.confrestrict default nomodify# Permit all access over the loopback interface. This
2013-05-28 21:14:51 913
转载 LINUX下通过外部SMTP发邮件 (直接抛弃sendmail和postfix)
至于sentmail和postfix的配置有多么麻烦老衲在这里就不多废话了...反正老衲是配置了N个小时,最终弄的头晕眼花也没弄好...下面的方法可以让你完全摆脱这两个工具...当然,你要是想做邮件服务器的话就令当别论了...你要是只想让服务器自动发个邮件什么的,用下面的就行了通常的做法都是,关闭本机的sendmail服务或者postfix服务,#执行下面的命令,各
2013-05-28 17:37:09 1417
原创 闪回技术(flashback)
1.flashback query 闪回查询SQL> select * from bayue;NAME ID-------------------- ----------one 1two 2three
2013-05-26 17:32:10 799
原创 resumable space allocation
什么是resumable?Oracle Database provides a means for suspending, and later resuming, the execution of large database operations in the event of space allocation failures. This enables you to take corre
2013-05-22 22:01:37 806
原创 sga手动改自动,以及参数文件管理
sga手动改自动:1:If you are migrating from a manual management scheme, execute the following query on the instance running in manual mode to get a value for SGA_TARGET: SELECT ( (SELEC
2013-05-20 23:18:31 1302
原创 oracle密码文件认证(password file authentication)
Authentication Method:1:os2:password file2.1:ORAPWD FILE=filename PASSWORD=password ENTRIES=max_users2.2:REMOTE_LOGIN_PASSWORDFILE EXCLUSIVE, shared,none 3个状态的作业2.3:select * from V$PW
2013-05-20 21:51:17 1020
转载 修复被设置为unused的字段
刚才有个人问我如何修复被设置为UNUSED的字段,我考虑了一下,以下的方法可以恢复(以下步骤执行前要做好备份),没有经验的DBA不要轻易尝试。1、创建实验表TTTASQL> CREATE TABLE TTTA ( A INTEGER,B INTEGER,C VARCHAR2(10),D INTEGER);表已创建。SQL> INSERT INTO TTTA VALUES (
2013-05-20 17:02:37 1460
原创 oracle表日常操作 drop truncate delete
直接创建:create table table_gl(id number(2),name char(10),age number(3));从其他表创建:create table table_gl1 as select * from user_objects;添加表列:alter table table_gl add sex char(1);修改列:alter
2013-05-20 16:20:53 870
原创 oracle 约束
如果在建表时忘记建立必要的约束,则可以在建表后使用alter table命令为表增加约束,但是要注意:增加not null约束时,需要使用modify选项,而增加其他四种约束使用add选项。 删除表之后,约束也跟着删了。A、not null(非空)如果在列上定义了not null,那么当插入数据时,必须为列提供数据。create table table_not_null (id n
2013-05-20 14:49:03 636
原创 oracle备份,恢复基础
备份分类:1.完全脱机备份(关掉数据库拷贝文件)shutdown immediate;os copy;2.部分脱机备份(offline表空间 但system,undo表空间不能offline)alter tablespace users offline;os copy;3.部分联机备份alter tablespace system b
2013-05-18 23:20:05 561
原创 高水位(HWM)详解
什么是高水位线? 所有的oracle段(segments,在此,为了理解方便,建议把segment作为表的一个同义词) 都有一个在段内容纳数据的上限,我们把这个上限称为"high water mark"或HWM。这个HWM是一个标记,用来说明已经有多少没有使用的数据块分配给这个segment。HWM通常增长的幅度为一次5个数据块,原则上HWM只会增大,不会缩小,即使将表中的数据全部删除,
2013-05-18 16:40:57 3740 2
原创 linux常用正则表达式
基本元字符集及其含义:^ 只匹配行首$ 只匹配行尾* 一个单字符后紧跟*,匹配0个或多个此单字符[] 匹配[]内字符,可以是一个单字符,也可以是字符序列,可以使用 - 表示[]内字符序列范围 如[1-5] 代替[12345]\ 用来屏蔽一个元字符的特殊含义。因为有时在 sh
2013-05-16 22:44:58 635
原创 LINUX逻辑卷lvm管理
逻辑卷实验: 卷组名字 vg1 逻辑卷名字 lvm1 pvcreate /dev/sdb1 vgcreate vg1 /dev/sdb1 lvcreate -L 500M -n lvm1 vg1 mkfs.ext3 /dev/vg1/lvm1 mkdir /lvm1 mount /dev/vg1/l
2013-05-16 22:44:10 623
原创 linux 硬链接,软链接
Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】 硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬
2013-05-16 22:43:05 471
原创 linux中的特殊权限
linux中除了常见的读(r)、写(w)、执行(x)权限以外,还有3个特殊的权限,分别是setuid、setgid和stick bit1、setuid、setgid先看个实例,查看你的/usr/bin/passwd 与/etc/passwd文件的权限 [root@MyLinux ~]# ls -l /usr/bin/passwd /etc/passwd-rw-r--r--1
2013-05-16 22:40:57 586
原创 oracle 表空间管理
Tablespace 管理方式有两种:(管理extent)1 数据字典空间管理 dictionary managed tablespace 通过管理两个主要的数据字典表,UET$(Used EXtends) 和FET$(Free EXtends)来实现 在9i以后已淘汰 缺点:1 并发访问争用 2 产生大量redo undo
2013-05-16 20:31:19 839
原创 orace 用户,权限,角色,管理
1:查看用户 select * from dba_users; 2:创建用户,并授予quota create user bayue identified by oracle default tablespace test temporary tablespace temp1; alter user bayue quota unlimited on users quota
2013-05-16 17:14:44 1213
原创 11g归档模式记录
1.开启归档模式:SQL> archive log listDatabase log mode No Archive ModeAutomatic archival DisabledArchive destination USE_DB_RECOVERY_FILE_DESTOldest online log sequenc
2013-05-15 10:31:08 592
转载 在计算机本机sqlserver(MSSQLSERVER)无法打开 错误:1067 程序意外终止
很有可能是杀毒时将sqlserver中的文件夹(例如:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn)中的某些文件删除了。解决方法: 把别人可以用的Binn目录复制一份到自己机器就可以了。
2013-05-10 19:48:44 11165
原创 64位 linux 中 oracle 11g dbca 报 ora-27102 out of memory 错误
今天中午安装oracle11g数据库管理软件之后 dbca创建数据库的时候报了ora-27102的错误。物理内存: 48gsga : 24gpga: 9g最后找了半天原因,并问群里的朋友找到了解决方法如下:按照下面标准调整内核参数即可kernel.shmall = 2097152 #4k页面,默认只支撑8G内存。若内存大于8G,则建议值=物理内存/4kke
2013-05-10 13:49:47 4245
转载 linux配置VNC服务
①. VNC的运行机制介绍: 在配置VNC前,必须了解VNC的运行机制。Linux下的VNC可以同时启动多个vncserver,各个vncserver之间用显示编号(display number)来区分,每个vncserver服务监听3个端口,它们分别是:5800+显示编号: VNC的httpd监听端口,如果VNC客户端为IE,Firefox等非vncviewer时必须开放。590
2013-05-10 08:50:41 836
原创 关于v$session 和v$process 如何杀掉session(会话),以及如何找到会话对应的系统进程ID
v$session 主要存放一些客户端信息详情请看官方文档点击打开链接v$process 主要存放一些服务端进程相关的信息请看官方文档点击打开链接获取当前系统session数和process数select count(*) from v$sessionselect count(*) from v$process获取当前session的sid
2013-05-08 17:28:15 1783
原创 linux僵死进程查看与杀掉 redhat
今天top一下发现有3个僵死进程于是就记录下:用ps -el看出的进程状态如果是Z,就是僵尸进程。ps -ef|grep defunc可以找出僵尸进程清除ZOMBIE(僵尸)进程可以使用如下方法: ps -lax :可以查看父进程ID kill –18 PPID (PPID是其父进程) 这个信号是告诉父进程,该子进程已经死亡了,请收回分配给他的资源
2013-05-07 17:37:42 1542
原创 Linux双网卡绑定(Redhat)
首先检查是否支持绑定:cat /boot/config-2.6.18-238.el5 |grep -i bondingethtool -i eth0mii-toolStep #1: Create a bond0 configuration fileRed Hat Linux stores network configuration in /etc/sysconfig/
2013-05-07 11:43:37 729
原创 改变oracle 10g 归档日志dest
默认是存放在闪回恢复区里SQL> archive log listDatabase log mode Archive ModeAutomatic archival EnabledArchive destination USE_DB_RECOVERY_FILE_DESTOldest online log se
2013-05-06 11:43:50 728
原创 expdp/impdp做oracle 10g 到 11g的数据迁移
原库版本:10.2.0.4.0目标库版本:11.2.0.1.0 使用expdp导出原库数据:expdp system/xxxxxx schemas=test1201 directory=easbak dumpfile=test1201.dmp logfile=zytest1201.log;impdp前准备:1:确保目标数据库和原库字符集一致2
2013-05-06 10:12:36 1348
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人