灌溉梦想,记录脚步

Oracle学习总结

2012年通过项目实施、自学、培训,在Oracle技能方面有所进展。

培训方面:
1、Oracle Exalogic 培训
2、Oracle Exadata 培训
3、Oracle Bigdata 培训
4、Oracle GoldenGate 培训

项目方面:
1、17套左右Oracle 10g & 11g 规划实施。
2、Oracle GoldenGate 配置及维护。
3、10次左右的排障。
4、Oracle Exalogic一体机实施及维护。
继续阅读 »

EXPDP and IMPDP

一、EXPDP导出

建立DIRECTORY对象.并且需要为数据库用户授予使用DIRECTORY对象权限.
CREATE DIRECTORY dump dir AS ‘/tmp/dumpfile’;
GRANT READ, WIRTE ON DIRECTORY dump_dir TO scott;

1,导出表
Expdp scott/tiger DIRECTORY=dump_dir DUMPFILE=tab.dmp TABLES=dept,emp

2,导出方案
Expdp scott/tiger DIRECTORY=dump_dir DUMPFILE=schema.dmp SCHEMAS=system,scott

3.导出表空间
Expdp system/manager DIRECTORY=dump_dir DUMPFILE=tablespace.dmp TABLESPACES=user01,user02

4,导出数据库
Expdp system/manager DIRECTORY=dump_dir DUMPFILE=full.dmp FULL=Y
继续阅读 »

OGG-00446处理方法

Goldengate 在同步过程中抽取进程出现OGG-00446错误的原因一般是:

由于抽取进程异常关闭或者机器重启后未启动,抽取进程所需的archived log已经被清走,不在log_archive_dest指定的目录下。

解决办法:

1、拷贝需要的archived log到指定目录。
2、指定时间点重新抽取数据。

其中第二点步骤是:
关闭抽取进程,这里以进程名extdb1为例。

1
2
3
ggsci> stop extdb1
ggsci> alter extract extdb1,tranlog begin now
ggsci> start extdb1

其中now可以替换为实际时间,比如从2012年12月6日22点34开始,例如。

1
alter extract extdb1,tranlog begin 2012-12-06 22:34:00

Ruby on Rails vs. PHP vs. Python

开发者在开发web应用时,往往会对平台的选择感到困惑,而web专家通常会建议:要考虑几个因素,这些因素包括周转时间、质量、跨浏览器兼容性、与其他框架的整合、数据安全性、易于访问性等。

在考虑了这些因素后,开发者就会开始纠结于Ruby on Rails、PHP和Python。这三种平台都比较符合以上因素,可以根据项目的需求进行选择。Python和Ruby应该是属于同一“派系”的,PHP完全是另一个不同派系。当谈论使用PHP语言时,一些框架像cache PHP、Cake PHP、JOOMLA和Drupal也会被同时提及。事实上,LAMP(Linux、Apache、MySQL、PHP)非常受欢迎的,有很多框架可以使用,并且大部分托管服务器都支持。
通常,客户会选择PHP外包开发服务,因为这个平台有助于开发优秀的web应用。相比之下,Python和Ruby则被称为设计师语言,可以用来开发具备卓越web设计的网站。尽管这些语言在多年的发展中都积累了众多强大的特性,但是web开发者仍然喜欢选择更合适的平台来开发更加强健的应用。
继续阅读 »

风与树的歌,远去的花椒娃娃

  风向南方吹去。越过大山,越过一个个村庄,一直向大海吹去。风说:
  ”要去很远的地方哟,途中可下不来了哟。你还去吗?”
  ”嗯。我想走得远远的。”
  花椒娃娃强忍悲伤,笑着答道。风点了点头,带着花椒娃娃沙沙地跑远了。
  后来,花椒娃娃再也没有回来过。
  铃菜家的那棵花椒树,不久就枯死了。
  –摘自《花椒娃娃》,收录在安房直子童话集《风与树的歌》。
  十二年前就喜欢了上忧伤基调的文学,但,那时忧伤大都太单调,后来知道了安房直子,才发现原来童话也可以这么忧伤,又忧伤的如此美好,就像看着浪花敲着夕阳。
  整理的安房直子全集,下载地址:http://vdisk.weibo.com/s/3DIZf/1333164201

DELL M6220配置

DELL M1000e刀片机箱一般会配有2块型号为M6220的四口交换模块,可以通过图形或者命令行配置。
M6220外联的4口编号为g1/0/17~20,内部接口编号为g1/0/1~g1/0/16。
通过终端连接CMC,进入CMC输入connect switch-1 (连接交换机1,连接交换机2类似)

1、创建VLAN 10
console(config)#vlan database
console(config-vlan)#vlan 1101
console(config-vlan)#exit
继续阅读 »

VitrualBox支持PXE启动

默认情况下VirtualBox下载安装后是不支持PXE启动的,启动的时候是会报下面错误:

“FATAL:No bootable medium found!System halted.”

这是因为缺少pxe扩展包所导致,通过下面这个地址下载扩展包,windows环境中可以通过双机形式安装。

下载地址:http://download.virtualbox.org/virtualbox/4.1.22/Oracle_VM_VirtualBox_Extension_Pack-4.1.22-80657.vbox-extpack