- 博客(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
687
原创 查看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
828
原创 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
1924
原创 启用或禁用用户trace
会话级别:alter session set sql_trace=true;或dbms_system.SET_SQL_TRACE_IN_SESSION instance级别:SQL_TRACE= TRUE;
2009-06-16 14:32:00
900
1
转载 Oracle 10G手工创建数据库
最近在网上看到很多初学Oracle或是从旧版的Oracle升级到10G的朋友们都问如何在Oracle 10G里手工建库的问题。今天正好有空,于是乎把在Oracle 10G里手工建库的全过程写出来,供各位从事Oracle工作和学习的同朋友们参考,希望能够对大家有所帮助。 在Oracle中建库,通常有两种方法。一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,
2009-06-01 14:47:00
763
转载 手工修改OracleXE的字符集——删除重建
一、OracleXE默认字符集的问题--0.版本及字符集信息SQL> select * from v$version; BANNER--------------------------------------------------------------------------------Oracle Database 10g Express Edition Release 10
2009-06-01 14:44:00
1720
转载 aix 字符界面下安装 oracle 10g
1 . 安装数据库之前的准备工作。 首先必须确认你的机器配置,操作系统,以及你需要安装的oracle数据库的版本。针对不同的机器、操作系统和oracle版本你可以参考以下网站。 www.oracle.com (oracle数据库的官方网站,英文要加强哦^-^) 在这个网站里面包含了你所需要的信息,不过在你Download的时候需要注册哦^-^ 2 . 针对通过Windows下登陆L
2009-05-31 12:36:00
924
转载 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
3233
转载 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
1295
转载 数据库索引类型
逻辑上: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
10803
原创 oracle分区表总结
在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立: 某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M的数据),操作如下:
2009-05-31 08:56:00
879
转载 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
948
转载 启动和关闭数据库的归档(archived)模式
Oracle数据库可以运行在2种模式下:归档模式(archivelog)和非归档模式(noarchivelog)归档模式可以提高Oracle数据库的可恢复性,生产数据库都应该运行在此模式下,归档模式应该和相应的备份策略相结合,只有归档模式没有相应的备份策略只会带来麻烦。本文简单介绍如何启用和关闭数据库的归档模式。 1.shutdown normal或shutdown immediate关闭数据库
2009-05-26 10:43:00
903
转载 转:Oracle数据导入导出imp/exp命令
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录o
2009-05-26 10:36:00
531
转载 oracle备份功能
Oracle备份功能 包括: 高级复制(Advanced Replication) 流复制(Streams Replication) 备库(Dataguard) 一 dataguard: dataguard在高可用及容灾方面一般是dba的首选,毕竟dataguard在这方面 存在压倒性的优势,不管是物理备用库(physical standby database)
2009-05-26 10:17:00
659
转载 DATA GUARD 概念及作用
DATA GUARD的最主要的功能是冗灾。当然根据配置的不同,DATA GUARD还可以具备以下特点:高可用、性能提升、数据保护以及故障恢复等。 DATA GUARD可以分为物理STANDBY和逻辑STANDBY两种。二者的最大差别在于,物理STANDBY应用的是主库的归档日志,而逻辑STANDBY应用的是主库的归档日志中提取的SQL语句。由于二者这一点的区别,决定了物理STANDBY无论从
2009-05-26 10:11:00
639
转载 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
7274
转载 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
942
转载 安装配置informix hdr
然后开始安装informix,大致步骤如下: 创建informix组和informix用户,一般需要把informix用户的资源使用设成不受限制(例如允许创建的最大文件、数据段大小等); 导入informix软件,mount上informix的安装光盘后,根据提供安装文件的类型,如果是tar格式(.tar扩展名),用tar命令解开;如果是cpio格式(.cpi扩展名),用cpio –i
2009-05-26 09:35:00
1560
转载 oracle数据同步(转载)
oracle数据同步 搞了几天数据同步的程序,写完之后觉得很浪费,因为oracle自身的数据库联机备份功能已经相当强大。不过关键一点是我们应用场景跟联机备份有很大差别。虽然这次没用上oracle自身备份功能,但是有一个通过建立db link 来实现同步倒也很简单,查询了网上资料之后,自己也实现了这一功能。具体步骤如下:场景:数据库版本:oracle9i,默认情况下两个数据库服务
2009-05-26 09:20:00
754
原创 查看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
919
原创 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
1999
原创 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
829
原创 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
727
原创 UNIX下C语言的图形编程curses.h函式库
UNIX下C语言的图形编程curses.h函式库相信您在网路上一定用过如 tin,elm 等工具, 这些软体有项共同的特色,即他们能利用上下左右等方向键来控制游标的位置. 除此之外, 这些程式的画面也较为美观. 对 Programming 有兴趣的朋友一定对此感到好奇, 也许他能在 PC 上用 Turbo C 轻易地写出类似的程式, 然而, 但当他将相同的程式一字不变地移到工作站上来编译时,
2009-05-25 15:58:00
742
原创 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
1023
原创 [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
1238
原创 linux字符终端浏览器-----Lynx
Lynx (一) Lynx 简介 Lynx 是一个字符界面下的全功能的WWW浏览器。Lynx 可以运行在很多种 操作系统下,如VMS, UNIX, Windows 95, Windows NT等,当然也包括Linux。 由于没有漂亮的图形界面,所以 Lynx 占用资源极少,而且速度很快。另外 Lynx 还是唯一能
2009-05-25 15:56:00
12347
原创 Linux系统下USB摄像头驱动开发
摘要:介绍了在Iinux系统下开发符合Video for Linux标准的USB摄像头驱动的方法,并对该标准提出“不间断采集”的改进思路,配合双URB、双帧缓冲等方法,提高采集速度。 关键词:Linux设备驱动 USB摄像头 Video for Linux 不间断采集USB摄像头以其良好的性能和低廉的价格得到广泛应用。同时因其灵活、方便的特性,易于集成到嵌入式系统中。但是如果使用现有的符
2009-05-25 15:54:00
377
原创 开发工具组合-- 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
693
原创 嵌入式开发,微软请你走开!
虽然嵌入式开发中微软一直在掺和,我以我多年的嵌入式开发经验和人格说一句:微软,请你走开。不要用你那没用帮助来给我们嵌入式开发的兄弟姐妹胡说八道;也不要用你N占用资源N不稳定的系统,在嵌入式领域中丢人现眼,让我们兄弟姐妹外无休无止的bug中度过余生。
2009-05-25 15:53:00
377
原创 NFS挂载根文件系统
今天很有成就感,没想到一天就把NFS搞定了,顺带还移植了CS8900的驱动。下面将移植的过程记录下来。这里要说明的一点是,由于在整个过程中,我参考了不同的资料,可能有些步骤并不是必要的,但也在此列出。(1)按照《构建嵌入式LINUX系统》一书,首先设置DHCP监控程序。先来看看DHCP监控程序是否存在:$rpm -q dhcp如已安装,将显示版本,若未安装,需要重新去光盘中找到DHCP
2009-05-25 15:53:00
881
原创 用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
932
原创 制作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
777
原创 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
626
原创 制作mipsel-linux交叉编译工具1
1 前言 在嵌入式开发中,MIPs处理器是常见的几中处理器类型之一。另一方面,Linux是开源软件,应用范围很广, 因其对包括MIPS在内的多种嵌入式处理器架构的良好支持. 因此在嵌入式应用也.也大量采用Linux。在嵌入式开发过程中,很容易获得运行于x86架构PC上的Linux,并可使用其上的丰富的工具。gcc是Linux中一个很著名的C编译器,在编译Linux核心时,就要用到gcc。在P
2009-05-25 15:50:00
3149
原创 制作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
1526
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人