自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 资源 (1)
  • 收藏
  • 关注

原创 jsp servlet中文值问题解决

 public void doGet(HttpServletRequest request, HttpServletResponse response)   throws ServletException, IOException {  request.setCharacterEncoding("GB2312");           response.setContentType("text

2009-07-13 15:59:00 641

原创 查看oracle表空间使用情况

dba_free_space:描述数据空间的剩余大小dba_data_file:描述数据表空间的总大小 select a.tablespace_name, a.bytes bytes_used, b.largest,round(((a.bytes-b.bytes)/a.bytes)*100,2) percent_used from (select tablespace_name,sum

2009-06-19 14:22:00 788

原创 oracle更改用户状态

desc dba_usersselect username,account_status from dba_users; 用户解锁:alter user (HR) set account unlock; 用户过期:alter user identified by user;即可

2009-06-16 14:49:00 1836

原创 启用或禁用用户trace

会话级别:alter session set sql_trace=true;或dbms_system.SET_SQL_TRACE_IN_SESSION instance级别:SQL_TRACE= TRUE;

2009-06-16 14:32:00 821 1

转载 Oracle 10G手工创建数据库

最近在网上看到很多初学Oracle或是从旧版的Oracle升级到10G的朋友们都问如何在Oracle 10G里手工建库的问题。今天正好有空,于是乎把在Oracle 10G里手工建库的全过程写出来,供各位从事Oracle工作和学习的同朋友们参考,希望能够对大家有所帮助。 在Oracle中建库,通常有两种方法。一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,

2009-06-01 14:47:00 732

转载 手工修改OracleXE的字符集——删除重建

一、OracleXE默认字符集的问题--0.版本及字符集信息SQL> select * from v$version; BANNER--------------------------------------------------------------------------------Oracle Database 10g Express Edition Release 10

2009-06-01 14:44:00 1643

转载 aix 字符界面下安装 oracle 10g

1 . 安装数据库之前的准备工作。 首先必须确认你的机器配置,操作系统,以及你需要安装的oracle数据库的版本。针对不同的机器、操作系统和oracle版本你可以参考以下网站。 www.oracle.com (oracle数据库的官方网站,英文要加强哦^-^) 在这个网站里面包含了你所需要的信息,不过在你Download的时候需要注册哦^-^ 2 . 针对通过Windows下登陆L

2009-05-31 12:36:00 882

转载 AIX 打开xdmcp

Aix里如何打开xdmcp?默认应该是会安装的不过有显卡的时候,安装的包多,能启动CDE界面没有显卡的时候,安装的包少,具体的区别没注意过如果在没有CDE的时候想使用图形界面,可以用以下方法:1)vi /usr/lib/X11/xdm/Xservers。注释语句 :0 local /usr/bin/x11/X -T -force2)/usr/lib/X11/xdm/xdmconf -e3)st

2009-05-31 12:01:00 3151

原创 唯一索引和主键的区别

2009-05-31 10:09:00 814 1

转载 oracle 计划任务 ---- job

创建测试表     SQL>   create   table   a(a   date);         表已创建。         创建一个自定义过程     SQL>   create   or   replace   procedure   test   as         2     begin         3     insert   into   a   values(sys

2009-05-31 10:05:00 1264

转载 数据库索引类型

逻辑上:Single column 单行索引Concatenated 多行索引Unique 唯一索引NonUnique 非唯一索引Function-based函数索引Domain 域索引物理上:Partitioned 分区索引NonPartitioned 非分区索引B-tree:Normal 正常型B树Rever Key 反转型B树 Bitmap 位图索引索引结构:B-tree:适

2009-05-31 09:59:00 10727

原创 oracle分区表总结

在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立: 某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M的数据),操作如下:

2009-05-31 08:56:00 842

原创 sqlplus更改栏位显示大小

col 栏位 format a20

2009-05-27 17:34:00 634

转载 Oracle的Archive Log模式下的恢复工作

学习并测试了一下Oracle数据库在开启Archive Log模式下的恢复.    系统是Win2K Server+Oracle 8.1.7.    参考了Chinaunix.net和ITPub.com网站相关资料.在此感谢给我的帮助.    注意,养成一个好的习惯非常重要.在开始恢复之前,以及恢复完成后,都要做一个系统全备份.    首先,要开启Archive Log归档日志模式    1. 关

2009-05-26 10:49:00 871

转载 启动和关闭数据库的归档(archived)模式

Oracle数据库可以运行在2种模式下:归档模式(archivelog)和非归档模式(noarchivelog)归档模式可以提高Oracle数据库的可恢复性,生产数据库都应该运行在此模式下,归档模式应该和相应的备份策略相结合,只有归档模式没有相应的备份策略只会带来麻烦。本文简单介绍如何启用和关闭数据库的归档模式。 1.shutdown normal或shutdown immediate关闭数据库

2009-05-26 10:43:00 839

转载 转:Oracle数据导入导出imp/exp命令

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中  安装目录o

2009-05-26 10:36:00 493

转载 oracle备份功能

Oracle备份功能  包括:  高级复制(Advanced Replication)  流复制(Streams Replication)  备库(Dataguard)  一 dataguard:  dataguard在高可用及容灾方面一般是dba的首选,毕竟dataguard在这方面 存在压倒性的优势,不管是物理备用库(physical standby database)

2009-05-26 10:17:00 623

转载 DATA GUARD 概念及作用

DATA GUARD的最主要的功能是冗灾。当然根据配置的不同,DATA GUARD还可以具备以下特点:高可用、性能提升、数据保护以及故障恢复等。    DATA GUARD可以分为物理STANDBY和逻辑STANDBY两种。二者的最大差别在于,物理STANDBY应用的是主库的归档日志,而逻辑STANDBY应用的是主库的归档日志中提取的SQL语句。由于二者这一点的区别,决定了物理STANDBY无论从

2009-05-26 10:11:00 600

原创 alter table tablename nologging

2009-05-26 10:03:00 1427

转载 ORACLE DELETE表后的恢复

ORACLE—DELETE表后的恢复(一)连接到数据库:C:/Documents and Settings/Administrator>sqlplus system/sa@otSQL*Plus: Release 9.0.1.0.1 - Production on Wed May 13 19:13:53 2009(c) Copyright 2001 Oracle Corporation.  Al

2009-05-26 09:47:00 7149

转载 oracle—回收站

(1)目前oracle( Release 10.2.0.1.0)回收站不支持系统表空间 [1]实验 SQL> SELECT tablespace_name FROM USER_TABLES WHERE table_name=T; TABLESPACE_NAME ------------------------------ SYSTEM SQL> select count(*) from t;

2009-05-26 09:47:00 914

转载 安装配置informix hdr

然后开始安装informix,大致步骤如下: 创建informix组和informix用户,一般需要把informix用户的资源使用设成不受限制(例如允许创建的最大文件、数据段大小等); 导入informix软件,mount上informix的安装光盘后,根据提供安装文件的类型,如果是tar格式(.tar扩展名),用tar命令解开;如果是cpio格式(.cpi扩展名),用cpio –i

2009-05-26 09:35:00 1503

转载 oracle数据同步(转载)

oracle数据同步   搞了几天数据同步的程序,写完之后觉得很浪费,因为oracle自身的数据库联机备份功能已经相当强大。不过关键一点是我们应用场景跟联机备份有很大差别。虽然这次没用上oracle自身备份功能,但是有一个通过建立db link 来实现同步倒也很简单,查询了网上资料之后,自己也实现了这一功能。具体步骤如下:场景:数据库版本:oracle9i,默认情况下两个数据库服务

2009-05-26 09:20:00 728

原创 查看oracle中正在运行的sql

select sid,user_name,sql_text   from v$open_cursor   where sid in (select sid from (select sid,serial#,username,program   from v$session   where status=ACTIVE));   可以在where 加上user_name=name

2009-05-26 09:09:00 891

原创 SCO UNIX 5.06安装

一、安装SCO 5.061、机器配置CPU:p4 2.4GHz内存:1G网卡 网卡型号Intel(R) PRO/100B / PRO/100+ PCI Adapter硬盘 40GB其他设备未检测2、安装过程a、启动机器:从光盘启动,机器会出现下列安装提示符:SCO UNIX Openserver(TM)5.0.6Boot: *你可以在此输入?查询

2009-05-25 16:00:00 1887

原创 INFORMIX ONLINE 7.2安装和配置文档

1、建立informix组和informix用户,用户目录设为 /usr/Informix ,操作如下:useradd informixpasswd informix设置密码,这里设密6288码为informixgroupadd informixmkdir /usr/informixusermod –d /usr/informix –G informix informi

2009-05-25 15:59:00 765

原创 tuxeto安装手记

tuxedo是什么?我的理解:一个用C语言编写的中间件,是现在WebLogic的祖先,现主要用于银行,电信,保险等大型行业,虽其顶峰以过,但还是有必要做为了解。1.       将tuxedo91_32_SLES_9_x86.bin和tux_9.1.txt传入虚拟机中2.       ./tuxedo91_32_SLES_9_x86.bin -i console3.       根据提

2009-05-25 15:58:00 692

原创 UNIX下C语言的图形编程curses.h函式库

UNIX下C语言的图形编程curses.h函式库相信您在网路上一定用过如 tin,elm 等工具, 这些软体有项共同的特色,即他们能利用上下左右等方向键来控制游标的位置. 除此之外, 这些程式的画面也较为美观. 对 Programming 有兴趣的朋友一定对此感到好奇, 也许他能在 PC 上用 Turbo C 轻易地写出类似的程式, 然而, 但当他将相同的程式一字不变地移到工作站上来编译时,

2009-05-25 15:58:00 701

原创 linux下adsl拨号

安装拨号软件首先,你必须安装相应的ADSL拨号软件。平常用的redhat发行版本中,带有pppoe这个rpm包。我们通过下面的命令实现:[root@www root]# rpm -qa|grep pppoerp-pppoe-3.4-7这个命令的输出来确定系统中是否已经安装了pppoe这个包。rpm -qa是列出系统中已经安装的包。通过管道|将这个命令的输出,作为第二个命令的输入。grep pppo

2009-05-25 15:57:00 994

原创 [LINUX下软体开发者必备利器] ctags使用简介

Vi大家都很熟悉,某些情况下它是我们在Linux下唯一可用的文本编辑器。其实我们平时所指的VI其实是VIM(ViImproved,VI增强版)。有人常常拿VIM和emacs比较,VIM尽管不象emacs那样有那么多的功能,但是比emacs更方便、好用。VIM简单易用,只要看看VIM自带的vitutor,大约只要20分钟就能掌握VIM的用法。对于Linux下的C/C++的程序员,使用VIM+Ct

2009-05-25 15:56:00 1140

原创 linux字符终端浏览器-----Lynx

Lynx       (一)   Lynx   简介        Lynx   是一个字符界面下的全功能的WWW浏览器。Lynx   可以运行在很多种   操作系统下,如VMS,   UNIX,   Windows   95,   Windows   NT等,当然也包括Linux。   由于没有漂亮的图形界面,所以   Lynx   占用资源极少,而且速度很快。另外   Lynx   还是唯一能

2009-05-25 15:56:00 12203

原创 Linux系统下USB摄像头驱动开发

摘要:介绍了在Iinux系统下开发符合Video for Linux标准的USB摄像头驱动的方法,并对该标准提出“不间断采集”的改进思路,配合双URB、双帧缓冲等方法,提高采集速度。  关键词:Linux设备驱动 USB摄像头 Video for Linux 不间断采集USB摄像头以其良好的性能和低廉的价格得到广泛应用。同时因其灵活、方便的特性,易于集成到嵌入式系统中。但是如果使用现有的符

2009-05-25 15:54:00 352

原创 开发工具组合-- Vim + ctags + taglist 篇

1.安装Vim.QUOTE:# cd /usr/ports/editors/vim# make install clean2.安装ctags.QUOTE:# cd /usr/ports/devel/ctags/# make install clean3.安装taglist.下载taglist_40b3.zip:http://vim.sourceforge.n

2009-05-25 15:54:00 662

原创 嵌入式开发,微软请你走开!

虽然嵌入式开发中微软一直在掺和,我以我多年的嵌入式开发经验和人格说一句:微软,请你走开。不要用你那没用帮助来给我们嵌入式开发的兄弟姐妹胡说八道;也不要用你N占用资源N不稳定的系统,在嵌入式领域中丢人现眼,让我们兄弟姐妹外无休无止的bug中度过余生。

2009-05-25 15:53:00 336

原创 NFS挂载根文件系统

今天很有成就感,没想到一天就把NFS搞定了,顺带还移植了CS8900的驱动。下面将移植的过程记录下来。这里要说明的一点是,由于在整个过程中,我参考了不同的资料,可能有些步骤并不是必要的,但也在此列出。(1)按照《构建嵌入式LINUX系统》一书,首先设置DHCP监控程序。先来看看DHCP监控程序是否存在:$rpm -q dhcp如已安装,将显示版本,若未安装,需要重新去光盘中找到DHCP

2009-05-25 15:53:00 829

原创 用buildroot打造自己的Linux Toolchain

For quite a long time, building a cross toolchain from the scratch seems like a nightmare to most embedded software engineers. This used to require hanlding a lot of interdependent source packages as

2009-05-25 15:52:00 888

原创 制作mipsel-linux交叉编译工具3

8 编译动态gcc    现在,所有的准备工作都完成了,可以用前面做出来的binutils、静态gcc、glibc来生成完整的。支持共享库的gcc了。a)直接使用前用解压缩过的代码。cd /home/crosstool/tmp/gcc-3.2b)完成配置和编译mkdir mipsel-linux-sharecd mipsel-linux-share../configure  --target=mi

2009-05-25 15:51:00 722

原创 CORSS_COMPILE

This directory contains source code of cross compiler tool-chain.The following verisions we used:GCC 4.1.2Binutils 2.17Newlib 1.15.0Directory Structure===================README: This documentbuild.scr

2009-05-25 15:51:00 587

原创 制作mipsel-linux交叉编译工具1

1 前言    在嵌入式开发中,MIPs处理器是常见的几中处理器类型之一。另一方面,Linux是开源软件,应用范围很广, 因其对包括MIPS在内的多种嵌入式处理器架构的良好支持. 因此在嵌入式应用也.也大量采用Linux。在嵌入式开发过程中,很容易获得运行于x86架构PC上的Linux,并可使用其上的丰富的工具。gcc是Linux中一个很著名的C编译器,在编译Linux核心时,就要用到gcc。在P

2009-05-25 15:50:00 3115

原创 制作mipsel-linux交叉编译工具2

6 编译静态gcc    因为这时还没有MIPS的glibc库可以使用,只能编译一个最简单的gcc,用这个gcc编译出glibc后就可以再编译一个完整的gcc了。glibc是个共享库,而这时的gcc不能支持glibc,因此,这个gcc也叫“静态gcc”,从另一个角度看,这时的gcc是个简单的gcc,是为了生成后继的完成的gcc而做的。因此,也被称为“自举gcc”。    如果只是为了编译Linux

2009-05-25 15:50:00 1440 1

11g 2days DBA 中文版(从ITPUB上找到的资源,新中文资料)

11g 2days DBA 中文版,从ITPUB上找到的资源,新中文资料

2013-01-07

空空如也

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

TA关注的人

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