数据库进行export备份时的两种压缩方式

 

压缩

2007年9月13日

10:10

  • 普通的压缩备份

mknod /tmp/aa.dmp p

compress </tmp/aa.dmp >aa.dmp.Z &

exp file=/tmp/aa.dmp …

 

源文档 <http://www.itpub.net/showthread.php?s=&threadid=719243&perpage=10&pagenumber=2>

 

  •  分成多个文件的压缩备份

mknod /tmp/aa.dmp p

cat /tmp/aa.dmp | compress | split -b 500m - aa.dmp.Z. &

exp system/manager file=/tmp/aa.dmp …

 

源文档 <http://www.itpub.net/showthread.php?s=&threadid=719243&perpage=10&pagenumber=2>

SSH Tunnel

 

ssh隧道

2008年7月11日

11:22

 

 

  1. ~# ssh -R 2222:localhost:22 thedude@blackbox.example.com
  2. thedude@blackbox:~$ while [ 1 ]; do date; sleep 300; done 
  3. root@tech:~# ssh thedude@blackbox.example.com 
  4. thedude@blackbox:~$: ssh -p 2222 root@localhost

转贴:黑木耳、高帅富、爆发富与矮矬丑的恩爱情仇

 以我当差数十年的经验,一般这几类人群都有这样的几个故事。
先说说我定义的以上各个人群的简介:
失足:一般产自穷山恶水(砍省,骗省,川地,广西,弗兰省等尤为盛产失足),失足的学历从文盲到初中不等,长相从3分到7分不等。

 

暴发户:这里的暴发户指的是广义上的富一代或官一代(产地一般为帝都,魔都,吃省,大江苏,大浙江等)这类人群生自五六十年代,一般是高富帅的父辈。

 

黑木耳:一般产自城市化程度较高的地方,学历一般为大专或本科,文科类专业黑木耳占比明显高于理科类专业,艺术类专业黑木耳占比无限接近100%,渐黑过程从高中到大学不等,近年来有向小年龄段发展的趋势。长相从3分到8分不等,有极品者可达9分甚至10分,但多出自帝都,魔都的演艺类高校。

 

高富帅:一般产自黑木耳集中地的城市,一般出没地点为夜店,KTV,宜家等商务酒店。网络出没点一般为校内网等实名制网络,话题一般为名车,名表,澳门或拉斯维加斯等。

 

穷矮丑:一般产自黑木耳邻座的高校或单位,一般出没地点为宿舍,工地,夜排档,长途汽车站。网络出没点一般为百度贴吧等非实名制网络,话题一般为撸管,妙可,dota,CF等。专用称谓:备胎

 

一:失足一般都有这样的一个故事:
18岁找了个穷逼爱爱爱不完,20多岁发现穷逼出轨了世道现实了自己吃不饱了,果断分手后,从事“服务性行业”,期间认识暴发户一枚或数枚,便与暴发户哼哼唧唧直蹦主题,得暴发户恩典脱险于“服务性行业”,尔后入住市中心或周边区域单间或双间商品房一套,得马六一部(近年来由于物价飞涨,失足价格也日渐增长,马六渐渐升级为红色三系宝马),每周与暴发户噼噼啪啪,出卖了几年青春后,换了一个LV包,一部IP4,一条黄金项链,滚粗商品房。用LV,IP4,黄金项链却换不到一张健康的妇科体检单。大彻大悟后,随便找了个穷矮丑就嫁了。

 

二:暴发户一般都有这样一段传奇:
小时候赶上了十年浩劫,年轻时赶上了小平同志。于是风生水起,他们都生了一个高富帅,他们的财富却全来自手下的穷矮丑,他们的名车豪宅,有一半是高富帅的,有一半是失足的。黑木耳们挖空心思想把自己名字往他们的儿子的豪宅上写,却出来了新婚姻法。黑木耳们至今还在叫骂,其实很简单,因为婚姻法也是暴发户们制定的。

 

三:黑木耳一般都经历了如下过程:
她们一般产自老一代穷矮丑家庭,她们的父亲饱受暴发户剥削,她们却对暴发户的儿子高富帅趋之若鹜。她们爱高富帅,她们讨厌身边的穷矮丑,在和高富帅的一次次争吵中,却又一次次想起了身边的穷矮丑(备胎),在每一次的和好之后,又丢下身边的穷矮丑奔向高富帅的怀抱,留下穷矮丑一个人对着显示屏撸管。每朵黑木耳在遇见高富帅后都爱上了炫富,爱上了旅游,每朵黑木耳都有一个爱马仕梦,每朵黑木耳都有一个马尔代夫梦。梦想在爱琴海沿岸海滩上手握高富帅亲手送上的普罗旺斯薰衣草。她们爱坐玛莎拉蒂的副驾驶座,爱在迪拜的七星级酒店和高富帅噼噼啪啪。有一句话是这么说的——在黑木耳的世界,穷矮丑再怎么努力也比不上高富帅什么都不做。

 

四:每个高富帅都有不平凡的经历:
他们高,他们富,他们帅,尤其是当中一项,基本无解。他们是黑木耳杀手,他们是穷矮丑的天敌。他们是天生的胜利者,他们把一朵朵粉木耳成功锻造成黑木耳,他们不撸不马不妙可,他们身边的木耳七分以下免谈,他们爱噼噼啪啪,每天和不同的黑木耳噼噼啪啪,他们折磨蝼蚁一般的穷矮丑。他们什么都不做,却完爆穷矮丑。

 

五:每个穷矮丑都有着苦逼的一生:
他们是蝼蚁,他们是备胎,他们白天搬砖,晚上撸管,他们向往年娇处,他们四十五度角有眼泪划过。在一次次深夜的挣扎中,他们对着屏幕寻找的只有妙可和杨幂的臭脚。久而久之他们丧失了,翻遍QQ好友却找不到那年的黑木耳,原来早已躺在了黑木耳的黑名单。那年十八,黑木耳重新加了穷矮丑的QQ,穷矮丑感动得忘记了脚下的阿迪王,原来黑木耳和高富帅吵架了,穷矮丑兴奋得忘记了自己备胎的宿命。半小时后黑木耳一句“对不起,你是个好人”。然后头像黑了。情爱中工作中受过的忽视太多,自尊已饱经跌堕。工友最后难免成为基友。
为什么每朵黑木耳上面都有一个高富帅?为什么每朵黑木耳身边都有一个做备胎的穷矮丑。对不起,穷矮丑只是蛆虫,但还是会和自己说句,只是说一句,备胎不哭,站起来撸。
穷矮丑们一部分娶了未嫁给高富帅的黑木耳,一部分娶了从良的失足;高富帅玩过的黑木耳,还有高富帅的老子暴发户玩过的失足。最终都由穷矮丑来买单,这就是穷矮丑的命。男默女泪。
暴发户家的高富帅只是少数,黑木耳普遍存在,穷矮丑则占据了大部分的人群。于是,一部分幸运的黑木耳最终嫁给了高富帅,他们的子孙后代继续做了高富帅。剩下一部分的黑木耳则委身嫁给了穷矮丑,他们的子孙中,男孩则继续是穷矮丑,女孩则长大继续成为黑木耳,小黑木耳继续和高富帅产生纠纠葛葛。当年那群没有娶到黑木耳的穷矮丑愉快的接手了失足,继续繁衍穷矮丑和失足,小穷矮丑继续去妒忌高富帅,小失足们长大继续去勾引高富帅。

 

这是什么?
这就是毅种循环。

连接数据库时出现ORA-12514错误

连接数据库时出现ORA-12514错误:
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
比较其他机器的listener.ora文件,配置没发现问题。

查网络后得知:
/etc/hosts文件中IP地址未设置或设置错误,修改正确后问题解决。

listener.ora文件如下: 
[oracle@webdbtmp admin]$ cat listener.ora
# listener.ora Network Configuration File: /oracle/app/oracle/product/10.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

 SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /oracle/app/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (global_dbNAME = ora10g)
      (ORACLE_HOME = /oracle/app/oracle/product/10.2.0/db_1)
      (sid_name=ora10g)
    )
  )

 LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.15.99)(PORT = 1521))
    )
  )

 说明:如果/etc/hosts中IP不对,以上删除部分,必须加上,默认是不加的。

ERwin 导出 Excel 文件

 使用Data Browser
   a new一个新的ERwin Report
   b Name:自己想、 category:Table 、选择Physical
   c Options中选择自己要的内容:Name,Comment等,Column选择Name,Datatype,Comment,Is PK等
   d 右键选中生成的Execute Report…
   e 右键选中生成的Export result set …
   f Export 选CSV, 在Presentation 中选Tabular
   g 随便打个文件名, 执行Export ,然后就导出了Excel文件
  

oracle 10.2.0.5 patchset release!

oracle 10.2.0.5 patchset release!
patch id:8202632

expdp over nfs

[root@fjdds ~]# mount -t nfs -o hard,bg,proto=tcp,vers=3,suid,rsize=32768,wsize=32768,intr,noac,timeo=600,nolock 10.214.0.79:/nas/nasvg2/nasvg2 /dmpdir

请注意mount option,不然报错,

报错1:
ORA-39000: bad dump file specification
ORA-31641: unable to create dump file “/dmpdir/fjdds/cpdds_20100323_01.dmp”
ORA-27054: NFS file system where the file is created or resides is not mounted with correct options
Additional information: 3

报错2:
ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-31641: unable to create dump file “/dmpdir/fjdds/cpdds_20100323_01.dmp”
ORA-27086: unable to lock file – already in use
Linux-x86_64 Error: 37: No locks available
Additional information: 10

数据库版本:

[oracle@fjdds fjdds]$ expdp system directory=dmpdir dumpfile=cpdds_201003230_%U filesize=4G schemas=(cpdds,cpdds_etl,cpdds_pdata) logfile=cpdds_201003230.log parallel=4

Export: Release 10.2.0.4.0 – 64bit Production on Tuesday, 23 March, 2010 11:19:33

Copyright (c) 2003, 2007, Oracle.  All rights reserved.
Password:

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 – 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

unix平台取消os论证

1、在$ORACLE_HOME/network/admin/sqlnet.ora文件中,加上以下内容,可以取消OS论证
$ cat sqlnet.ora
TCP.nodelay=yes
TCP.validnode_checking=yes
TCP.invited_nodes=(192.168.100.11,192.168.100.12)
sqlnet.authentication_services=(none)

 

2、密码论证方式可以进入数据库
$ sqlplus
SQL*Plus: Release 9.2.0.8.0 – Production on Tue Jul 28 10:09:32 2009
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
Enter user-name: sys as sysdba
Enter password:
Connected to:
SQL>  show parameter remote_login    
NAME                                 TYPE        VALUE
———————————— ———– ——————————
remote_login_passwordfile            string      EXCLUSIVE

 

3、OS论证方式不能进入数据库
$ sqlplus “/ as sysdba”
SQL*Plus: Release 9.2.0.8.0 – Production on Tue Jul 28 10:10:52 2009
Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
ERROR:
ORA-01031: insufficient privileges
Enter user-name:

 

4、结论
在sqlnet.ora文件加上sqlnet.authentication_services=(none)就限制了os论证。
注释这一行后,就可以使用os论证了。

特别指出,针对unix平台有效。