在ORACLE中移动数据库文件(转)
在ORACLE中移动数据库文件(转)[@more@]---- ORACLE数据库由数据文件,控制文件和联机日志文件三种文件组成。由于磁盘空间的变化,或者基于数据库磁盘I/O性能的调整等,数据库管理员可能会考虑移动数据库文件。下面以UNIX平台为例,分别讨论三种数据库文件的移动方法。 ---- 一.移动数据文件: ---- 可以用ALTER DATABASE,ALTER TABLESPACE两种方法移动数据文件。 ---- 1. ALTER DATABASE方法; ---- 用此方法,可以移动任何表空间的数据文件。 ---- STEP 1. 下数据库: $ svrmgrl SVRMGR > CONNECT INTERNAL; SVRMGR > SHUTDOWN; S
MySQL优化WHERE子句(转)
MySQL优化WHERE子句(转)[@more@]where优化主要是在SELECT中,因为他们最主要是在那里使用,但是同样的优化也可被用于DELETE和UPDATE语句。 但请注意,下面的优化并不是完全的。MYSQL实施了许多优化,但我没时间全部测试. MySQL的一些优化列在下面: 删除不必要的括号: ((a AND b) AND c OR (((a AND b) AND (c AND d)))) -> (a AND b AND c) OR (a AND b AND c AND d) 常数调入: (a -> b>5 AND b=c AND a=5 删除常数条件: (B>=5 AND B=5) OR (B=6 AND 5=5) OR (B=7 AND 5=6) -> B=5 OR B=6 索引使用的常数表达式仅计算一
SCO UNIX作业调度(转)
SCO UNIX作业调度(转)[@more@] 作业调度是shell的一个特性,它允许用户使用作业调度命令,所谓作业调度实际上是时钟守护进程cron按照用户所提交的确定的时间在这个时间内执行某些运行作业,cron守护进程将在设定的日期规定的时间内自动地执行某样任务。可在系统负载较轻时安排这些非交互式作业的运行,在unix中与cron配合提交任务的命令有三种:at,batch,crontab。 cron进程的活动可存放在日志文件中,该日志文件为/usr/lib/cron/log文件,是否对cron活动进行记录还要一个变量CRONLOG的设置,这个变量存放于/etc/default/cron文件
FreeBSD Shell的高级功能(转)
FreeBSD Shell的高级功能(转)[@more@]由于 shell是Unix下用户最经常使用的界面,因此熟练掌握必然带来更高的工作效率。事实上,仍然有很多种技巧,能帮助用户更方便的使用shell。 1) 命令行使用技巧 一个重要的增强功能是 shell提供的命令行编辑功能,这包括能够使用上次执行过的指令(命令回溯),对已经输入的部分进行编辑等等。 注意: shell的这些增强功能是在最新版本(4.2之后)的系统中才加以添加的,因此不再需要额外安装tcsh或bash。新版的FreeBSD使用tcsh作为基本的csh,而sh的功能也得到了增强。如果是老版本的系统,则需要安装
Linux下使用icq(转)
Linux下使用icq(转)[@more@]由于腾迅对libqq的行为令我不满,而且qq上垃圾太多,就改用icq了,呵呵,现在icq越用越爽,特别是发手机短信. 先在windows下弄个icq号. 我的是17338419,呵呵. linux上icq的不少,我试了下,gnomeicu不支持代理,gaim的代理有地方设置可就是上不了,最后还是Licq好,功能最完善. licq最新版本是1.20a,装上后运行输入号码和密码就注册完了,接着点System菜单,Options,出现一个设置窗口,把Contact List里的Use server side contact list选上,OnEvent里的command里输入esdplay (如果你用gnome),Network里输入代理地址,Status里
图形界面系统XFree86的历史(转)
图形界面系统XFree86的历史(转)[@more@]今天,当台式机的用户提到视窗系统时,他们多半会想到微软的操作系统。这的确是一件十分令人遗憾的事,因为很久以前,当微软视窗还仅仅是比尔?盖茨脑中一时的灵感时,UNIX已经有了它自己的视窗操作系统--X window系统。 X window系统,通常只被简单地叫作X(从未有人把它叫作X视窗系统)。它其实是一套在UNIX系统上的设备驱动程序和数据库安置图形接口的程序,它是在二十世纪八十年代,为运行在联网环境下的高尖端研究用的硬件而开发的。现在,当你在普通的硬盘上发现或运行X时,它很可能就是Xfree8
Fedora Core 与 Red Hat Linux 的关系(转)
Fedora Core 与 Red Hat Linux 的关系(转)[@more@]Red Hat公司于2003年9月底宣布,将原有的 Red Hat Linux 开发计划与 Fedora Linux 计划整合成新的 Fedora Project。Fedora Projcet 将由 Red Hat 公司赞助,以社群主导、支持的方式,开发 Linux 发行版 Fedora Core。而 Red Hat 公司原本开发 Red Hat Linux 的工程团队也将持续参与此一发行版的开发工作,并鼓励更多有兴趣的自由软件使用者参与,以期让这个新的发行版成为真正以自由软件开发模式的系统,并能够更趋近于一般大众的需要。此外,Fedora Project 也被 Red Hat 公司视为一个新
菜鸟也装Linux(转)
菜鸟也装Linux(转)[@more@]图形界面一直是Windows的最大优势,也是用户使用Linux的最大障碍。但自从Linux支持X-Windows系统后,这一切都改变了,Linux的操作变得越来越简单,而且它的源代码公开,用户可以免费使用,系统本身也提供了大量的免费应用程序,各大厂商也都公开支持Linux。因此Linux不但受到各国政府、军事、金融、通信等机构的青睐,也逐渐被个人用户所接受。 俗话说“万丈高楼平地起”,要了解、学习和掌握Linux也不是一件易事,要从最基础的学起,当然首先就要学会安装Linux操作系统了。新手最好是在已经安装了Windows系
笔记本电脑Linux声音系统的安装(转)
笔记本电脑Linux声音系统的安装(转)[@more@]笔记本电脑一般不采用插入式声卡,而是采用内置式声音系统,所以往往不能按照台式机的方法来设置声音系统。很多人在笔记本电脑上安装了Linux系统,却无法使其发出声音,以致无法使用各种多媒体软件。 下面,笔者以一台东芝4000CDT 笔记本电脑为例,介绍如何在笔记本电脑上安装声音系统。该机处理器为PⅡ233,说明手册中指出其声音系统与 SBPro(Sound BlasterPro)和WSS(Windows声音系统)兼容。笔记本上安装了Turbo Linux 6.0简体中文版。 笔者用Turbo Linux 6.0提供的配置声音系统
Linux字体安装与简单美化(实践篇)(转)
Linux字体安装与简单美化(实践篇)(转)[@more@](注:本文以Debian GNU/Linux为蓝本。各版本中个别路径用法等不同请自行查看修改。)1、首先拷贝字体到系统字体目录下比如/usr/share/fonts/truetype/hahafonts(hahafonts请自行建立),我在Debian sid中:(这里以大家都比较好找的windows字体为例。)到win下找到你需要的字体,比如我拷了simhei.ttf simyou.ttf tahoma.ttf verdana.ttf simsun.ttc tahomabd.ttf verdanab.ttf等7款字体当然,如果想要简单可以只拷simsun,tahoma就行了cp *.tt* /usr/share/fonts/truetype/hahafonts/cd /usr/sha
Oracle备份与恢复(转)
Oracle备份与恢复(转)[@more@]Oracle的备份与恢复有三种标准的模式,大致分为两大类,备份恢复(物理上的)以及导入导出(逻辑上的),而备份恢复又可以根据数据库的工作模式分为非归档模式(Nonarchivelog-style)和归档模式(Archivelog-style),通常,我们把非归档模式称为冷备份,而相应的把归档模式称为热备份,三种方式各有优点,我们做个比较(这个是用Fireworks画的,有点糙):$A: 现在先来介绍一下逻辑备份方式的方法,利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回到Oracle数据库中去。理论基础:Oracle提供
关于终端的概念(转)
关于终端的概念(转)[@more@]终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。tty是Teletype的缩写。Teletype是最早出现的一种终端设备,很象电传打字机(或者说就是),是由Teletype公司生产的。在Linux系统的设备特殊文件目录/dev/下,终端特殊设备文件一般有以下几种: 1.串行端口终端(/dev/ttySn) 串行端口终端(Serial Port Terminal)是使用计算机串行端口连接的终端设备。计算机把每个串行端口都看作是一个字符设备。有段时间这些串行端口设备通常被称为终端设备,因为那时它的最大用途就是用
linux路由器建立心得(转)
linux路由器建立心得(转)[@more@]首先,祝贺自己,配置好了自己的路由器,我要写的东西,是我在配置中,遇到的问题和解决办法,也算是一个小小的补充。共享给大家。引 为了使这个地址不再计算机重新启动后消失, 编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,修改为如下格式: %>我是直接修改文件的,引 增加一条静态路由: # route add -net 172.16.0.0 netmask 255.255.0.0 这样系统中就增加了一条静态路由: %>我是使用的企业版的,配置好ifcfg-eth0,运行route –n路由就有了。所以我就不执行,这
Pthread 与 Linux(转)
Pthread 与 Linux(转)[@more@]Pthread本来是一套用户级线程库, 但在Linux上实现时, 却使用了内核级线程来完成, 这样的好处是, 可以充分的提高程序的并发性, 线程也可以象以前一样调用read这样的函数, 而不必担心会由于阻赛影响其它的线程的运行. 但这样一来, linux的线程就不是标准的了.下面结合Linux上的实现来谈一谈Pthread.一 基本概念---------Pthread是一套通用的线程库, 它广泛的被各种Unix所支持, 是由POSIX提出的. 因此, 它具有很好的客移植性. 在Linux上, 由于它是通过内核级线程来实现的, 就没有完全的实现它. 但从功能上来看,
Redhat9.0 Apache2+Php5.0+Mysql4.0配置(转)
Redhat9.0 Apache2+Php5.0+Mysql4.0配置(转)[@more@]我们不采用系统自带的上述服务,在安装以前,先卸载系统自带的程序,用rpm –e name 来卸掉 软件来源: http://apache.linuxforum.net/dist/httpd/httpd-2.0.50.tar.gz http://cn.php.net/get/php-5.0.0.tar.gz/from/this/mirror http://dev.mysql.com/get/Downloa ... ysql.ihostunit.com/ http://www2.tw.freebsd.org/UNIX/gnome/sources/libxml2/2.6 我将它们存放在/home/server目录下 安装步骤: 1. Mysql # groupadd mysql # useradd -g mysql mysql # cd /usr/local # tar –zxvf /hom
在linux下安装mozilla和konquerer的java虚拟机(转)
在linux下安装mozilla和konquerer的java虚拟机(转)[@more@]首先要安装一个linux下的j2sdk,以下简称j2sdk的安装目录为$JAVA_HOME。对于mozilla来说,在$JAVA_HOME/jre/lib/i386/plugins/(好像是这个目录结构,具体记不清楚了,反正就是在$JAVA_HOME/jre/下面有个目录里面包含了i386/plugins/,然后这个plugins目录下面有个叫libjavaXXX.so的动态连接库,而且就这一个文件:P)下面有一个.so的java虚拟机的动态连接库,只要把该文件作一个到~user/.mozilla/plugins/下面的连接即可。(~user表示某个用户user的目录)对于konquerer来说,打开
Red Hat更安全(转)
Red Hat更安全(转)[@more@]BIOS安全记着要在BIOS设置中设定一个BIOS密码,不接收软盘启动。这样可以阻止不怀好意的人用专门的启动盘启动你的Linux系统,并避免别人更改BIOS设置,如更改软盘启动设置或不弹出密码框直接启动服务器等。LILO安全在“/etc/lilo.conf”文件中添加3个参数:time-out、restricted 和 password。这些选项会在启动时间(如“linux single”)转到启动转载程序过程中,要求提供密码。步骤1编辑lilo.conf文件(/etc/lilo.conf),添加和更改这三个选项: QUOTE:
Linux下配置jfreechart(转)
Linux下配置jfreechart(转)[@more@]在linux下,我把运行jfreechart相应的包jfreechart-0.9.18.jar、jcommon-0.9.3.jar等已经copy到tomcat的common/lib下,但是,程序运行还是提示如下错误:java.lang.NoClassDefFoundErrororg.jfree.chart.axis.Axis.(Axis.java:180)at org.jfree.chart.axis.CategoryAxis.(CategoryAxis.java:137)at org.jfree.chart.axis.CategoryAxis3D.(CategoryAxis3D.java:78)at org.jfree.chart.ChartFactory.createBarChart3D(ChartFactory.java:507)解决的办法是:编辑/etc/profile文件,在最后加入export CATALI
RedHatLinux AS3 U2 安装 oracle9204 成功 笔录(转)
RedHatLinux AS3 U2 安装 oracle9204 成功 笔录(转)[@more@]装了5遍,基本什么问题都遇见了,小弟把成功笔录贴哈,嘿嘿 双CPU1.6GHZ 内存2G Red Hat Linux AS3U2 下安装 ORACLE9.2.0.4 首先,准备安装需要的软件包和补丁包: 从网上下载升级补丁包,用于将Oracle9.2.0升级到9.2.0.4: p3006854_9204_LINUX.zip 所有的补丁说明如下: p3095277_9204_LINUX.zip 9.2.0.4.0的升级补丁包. p3006854_9204_LINUX.zip 在运行 runInstaller 之前打. p3119415_9204_LINUX.zip 在升级到9.2.0.4.0之后打. p2617419_210_GENERIC.zip 打3119415补丁所需要的补
在redhat下网络安装gentoo(转)
在redhat下网络安装gentoo(转)[@more@]1。 准备分区, fdisk /dev/sda, 三个分区, /boot, /, /swap。 重启, 构造文件系统, mke2fs -j /dev/sda11, mkswap /dev/sda12, mke2fs -j /dev/sda13. 2。 mkdir /mnt/gentoo, mkdir /mnt/gentoo/boot. 将/dev/sda13 /dev/sda11分别挂载在上面两个目录下面。 3. 从网上下载gentoo stages3的压缩包到/mnt/gentoo. tar zvpfx stages3*.tar.gz;4. mount -t proc proc /mnt/gentoo/proc5. chroot. cd /mnt/gentoo; chroot /mnt/gentoo bin/bash; env-update; source etc/profile. 注意上面的bin/ba