自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (13)
  • 收藏
  • 关注

原创 增加VMware下LINUX的虚拟机磁盘空间

1. 关闭虚拟机;启动Windows下的命令提示符界面;  2. 命令进入VMware的安装目录(如:D:/VMware),输入“vmware-vdiskmanager”后按回车键,可显示关于该命令的说明。  3. 执行如下命令:vmware-vdiskmanager -x 20Gb "J:/VMware Space/SUSE Linux 64-bit.vmdk"参数-x表示要扩展虚拟机硬

2010-01-25 23:32:00 516

转载 oracle存储过程详解--游标 实现增、删、改、查的功能

 游标(CURSOR)是ORACLE系统在内存中开辟的一个工作区,在其中存放SELECT语句返回的查询结果.       这个查询结果既可以是零记录,单条记录,也可以是多条记录.在游标所定义的工作区中,存在着一个指针(POINTER),       在初始状态它指向查询结果的首记录.               SQL是用于访问ORACLE数据库的语言,PL/SQL扩展和加强了SQL的功能,它同时

2010-01-10 23:29:00 546

转载 面向过程和面向对象的编程

 关于写《面向过程和面向对象的编程》这个话题我很矛盾,我担心许多程序员对此话题不太感兴趣,可能他们不太懂得面向过程和面向对象编程的巨大差距,以及对编程水平的影响。   在我整个编程生涯中,有无数的转变和变化让我铭记在心。从汇编到C语言,从文件系统到数据库,从C语言倒Dbase,从C/S倒B/S,从程序语言倒开发平台等等。但是,让我感觉最大的、最根本的转变是从C语言转学C++。可以说这是一个革命

2010-01-05 21:27:00 400

转载 大项目、小项目都是程序员成熟之道

一下子就跨到了新年,时间真快呀!言归正传,今天谈谈项目问题。我们常听到同行说自己做过什么项目,说某某做过什么项目。一谈到项目就会眉飞色舞,兴高采烈。而不少新进单位的新大学生、一些编程新手,往往不知道什么项目,不知道项目与自己成长的关系,有的甚至声称编程好几年了,还都没有做过项目的经历。情况确实如此,只有参加过项目的程序员才是真正的程序员。那些没有做过项目的虽然自己编制了不少程序,虽然得意过自己

2010-01-05 21:22:00 429

转载 oracle 如何导出数据字典

-- 查询某表的数据字典 SELECT  A.TABLE_NAME AS "表名",A.COLUMN_NAME AS "字段名", DECODE(A.CHAR_LENGTH,0,DECODE(A.DATA_SCALE,NULL,A.DATA_TYPE,A.DATA_TYPE||(||A.DATA_PRECISION||,||A.DATA_SCALE||)), A.DATA_TYPE||

2010-01-05 20:18:00 733

原创 DataStage的安装

用户环境变量的设置用root,dsadm,ods用户登录,在用户根目录下,执行命令$vi .bash_profile,修改环境变量如下:# .bash_profile. /home/ap/dsadm/Ascential/DataStage/DSEngine/dsenv# Get the aliases and functionsif [ -f ~/.bashrc ]; then        .

2010-01-04 22:57:00 6955

原创 oracle 移动高水位:

查看表的大小;select a.blocks,a.bytes,a.bytes/1024/1024 from user_segments awhere a.segment_name=B_M_DZYH_CUST_SIGN_FACT; 首先create table TEST_1228 as select * from user_tables;insert into TEST_1228

2010-01-04 22:38:00 824

原创 Shell脚本调试技术

本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee, trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查, 使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 一. 前言 shell编程在unix/linux世界中使用得非常广泛,熟练掌握shell编程也是成为一

2010-01-03 20:54:00 768

原创 数据库备份方案

二 备份恢复工具简介1,常用的imp/exp工具我们常用的imp/exp工具是由Oracle提供的用于在客户端把数据导出到dmp文件,进行数据转移和保存的方法,是逻辑备份。在11gR2中已经废弃exp,保留imp,相关操作由数据汞(Data Pump)的impdp/expdp代替。优点为:使用简单。可以指定导出某个逻辑对象(整个数据库或用户或表)缺点为:不能进行完全恢复(Complete Re

2009-12-30 00:04:00 657

原创 oracle 增量备份脚本

    OS :RHEL AS 4 oracle 10g    0备份脚本    #!/bin/bash    # incremental level 0 backup script    source /home/oracle/.bash_profile    current_day=`date +%Y%m%d`    mkdir /home/oracle/RMANBACKUP/$c

2009-12-29 23:59:00 526

原创 ASM的磁盘创建过程

此次实验是基于CentOS 4.6系统的实验,1.首先,我需要在Oracle的网站上download的一些ASM的lib包http://www.oracle.com/technology/tech/linux/asmlib/install.html因为自己实验的环境是基于Linux的,而且是RHEL AS 4所以会根据当前的kernel和OS的版本下载三个包分别是:oracleasm-2.6.

2009-12-29 23:56:00 512

原创 ods--维度-事实表

维度--事实表中,事实表中可以不用维度作为关键字,用代理关键字,这样方便修改数据,即修改维度的数据;汇总的事实表不使用维度做主键,而是建立个普通索引,另外建立一列字段做主键 ,方便数据的修改。用代理关键字可以对维度进行UPADTE操作了。代理关键字可以用序列产生。

2009-12-29 23:54:00 778

原创 datastage--自己定义函数

g++ -O -fPIC -Wno-deprecated -c -m32 test.cpp.自己定义routines1.可以通过visual basic2.可以通过自己定义的c++函数,通过DataStage Administrator中的环境变量中的,下图,查看环境变量中的变量选项,来进行编译,将.o文件拷贝到/home/ap/dsadm/Ascential/DataStage/PXEngi

2009-12-27 22:18:00 734

原创 rman 笔记

1target database   :sysdba privilegerecovery catalog  database: by default nocatalog mode,not by default 在control files 里auxiliary辅助 database:非catalog方式:全备份0级增量备份1级增量备份       find / -name rman注意:错li

2009-12-27 21:42:00 676

原创 初步尝试RMAN备份

1 Rman 备份命令  1、切换服务器归档模式,如果已经是归档模式可跳过此步:  %sqlplus /nolog (启动sqlplus)  SQL> conn / as sysdba (以DBA身份连接数据库)  SQL> shutdown immediate; (立即关闭数据库)  SQL> startup mount (启动实例并加载数据库,但不打开)  SQL> a

2009-12-27 21:38:00 493

原创 Oracle物化视图

Oracle的物化视图提供了强大的功能,可以用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免进行这些耗时的操作,而从快速的得到结果。物化视图有很多方面和索引很相似:使用物化视图的目的是为了提高查询性能;物化视图对应用透明,增加和删除物化视图不会影响应用程序中SQL语句的正确性和有效性;物化视图需要占用存储空间;当基表发生变化时,物化视图也应当刷新。  物化视

2009-12-27 21:34:00 426

原创 学习linux多线程编程----相关概念

学习Linux多进程编程一、进程的定义:程序执行和资源管理的最小单位。二、进程控制:(1)进程标识: 进程标识  子进程号  父进程号  头文件  #include  #include  函数功能  取得当前进程的进程号  取得当前进程的父进程号  函数原型  Pid_t getpid(void) Pid_t getppid(void)   函数返回值  成功返回进程的进程标识符  

2009-12-26 21:58:00 678

原创 oracle定时执行过程

oracle提供了dbms_job包,就可以实现这个功能,定时执行PL/SQL,过程,函数的方法是使用dbms_job.submit(:jobnum,yourprocedure;,next_date,interval); 其中:jobnum是job号,这是自动生成的序列号,是out参数,可以在创建job的时候返回它的job号,  yourprocedure;就是你要执行的存储过程了。

2009-09-01 20:52:00 391

LINUX哪些事儿.rar

LINUX哪些事儿,打包下载,对管理和开发都不错,适合管理和开发

2010-09-18

Oracle9i&10g编程艺术-深入数据库体系结构-有图有书签.pdf

Oracle9i&10g编程艺术-深入数据库体系结构-有图有书签.pdf

2010-09-18

Troubleshooting+Oracle+Performance.pdf

Troubleshooting+Oracle+Performance

2010-09-18

Expert_Oracle_Database_Architecture_9_i_i_i_and_10_i_g_i_Programming_Techniques_and_Solutions-scripts.rar

oracle database Architecture 9i 10g scripts

2010-09-18

Troubleshooting+Oracle+Performance+Scripts

Troubleshooting+Oracle+Performance+Scripts,是Troubleshooting书配套的脚本,适合喜欢练习的朋友

2010-09-18

oracle10G数据库管理技术手册1.pdf

oracle10G数据库管理技术手册1,即是基础,也是进阶的不错手册,多联系提升快

2010-03-07

tuxedo培训教程

tuxedo培训教程、适合从初学者到中级水平的书籍、理解TUXEDO的工作原理,熟悉TUXEDO的应用开发。

2010-01-30

Oracle 9i&10g编程艺术:深入数据库体系结构

Oracle 9i&10g编程艺术:深入数据库体系结构、TOM大师的杰作、应用和管理都是很好的书籍

2010-01-30

ETL_data warehouse etl tookit 数据仓库工具箱中文翻译

ETL_data warehouse etl tookit 数据仓库工具箱中文翻译、做数据仓库和ETL开发的好书,绝对值得一看;内容详细,框架明确。

2010-01-30

linux下安装SVN服务器(SVN1.5.4)

linux下安装SVN服务器(SVN1.5.4),包括所有的安装包,和详细的安装文档,一看即会!适合初次安装者。

2010-01-23

Oracle分析函数

Oracle分析函数,学习ORACLE进阶中SQL的很好资料,适合中级读者

2009-12-13

Oracle9i数据库系统优化与调整

Oracle9i数据库系统优化与调整,ORACLE系统优化与调整的很好资料,适合初学者

2009-12-13

Oracle9i+Performance+Tuning

Oracle9i Performance Tuning oracle调优很好的资料

2009-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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