自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

八月未央

遍身罗绮者,不是养蚕人

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除