自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 问答 (11)
  • 收藏
  • 关注

原创 oracle设置字符集

查看字符集: select * from sys.nls_database_parameters;--查看数据库参数 select * from sys.nls_instance_parameters; --查看客户端参数 select * from sys.nls_session_parameters; --查看会话的参数 先停止本数据库服务:SQL>shut...

2010-11-10 13:33:32 101

原创 ORA-01092 数据库打不开的问题原因(数据库升级不成功的问题)

Oracle10.2.0.1到10.2.0.4升级,升级完成后,连接数据库时竟然出现了ORA-01092故障,导致无法打开数据库,现象如下:SQL> startup ORACLE 例程已经启动。 Total System Global Area 612368384 bytes Fixed Size 1250428 bytes Variable Size 171969412 ...

2010-11-10 11:26:15 235

原创 数据热恢复文档

[b][color=red]热备份[/color][/b] 热备份是在数据库运行的情况下,采用archivelog mode方式备份数据库的方法。4.1 查看归档模式 SQL> archive log list; 数据库日志模式 存档模式 自动存档 启用 存档终点 c:\oracle\o...

2010-09-28 20:11:15 139

原创 关于JOB

-- ------------------------------------------------------------ -- 提交任务从6:00开始,每小时运行一次 -- ------------------------------------------------------------ dbms_job.submit( jobno, 'statspack.snap...

2010-09-27 20:30:52 106

原创 JOB突然停止工作了

  本文通过一次Oracle Job任务异常案例诊断,分析其原因及解决过程,从内部揭示Oracle Job任务调度及内部计时机制。    问题及环境    接到研发人员报告,数据库定时任务未正常执行,导致某些操作失败。    开始介入处理该事故.    系统环境:    SunOS DB 5.8 Generic_108528-21 sun4u sparc S...

2010-09-26 09:59:01 632

原创 linux下软件安装的方法

一、rpm包安装方式步骤: 1、找到相应的软件包,比如soft.version.rpm,下载到本机某个目录; 2、打开一个终端,su -成root用户; 3、cd soft.version.rpm所在的目录; 4、输入rpm -ivh soft.version.rpm 二、deb包安装方式步骤: 1、找到相应的软件包,比如soft.version.deb,下...

2010-09-19 08:59:38 98

原创 SQL语句经典集

用ROWNUM,取表的某段值:select * from (select rownum r,name from table where rownum5;

2010-08-30 10:50:29 77

原创 LINUX下安装ORACLE 10G步骤详解

相关的安装操作

2010-07-24 08:50:26 82

原创 LINUX下ORACLE9I的RMAN的备份和恢复操作

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

2010-07-24 08:15:36 70

原创 ORACLE安全原则

  一、数据库安全原则  1.只安装oracle必须的组件;  2.锁定并终止默认用户帐号;  3.改变默认用户密码;  4.激活数据字典保护(oracle9i默认具有此功能);  5.根据实际情况给予最少的权限;  6.强制进行有效的访问控制(oracle9i默认具有此功能);  7.限制操作系统访问;  8.限制网络访问;...

2010-07-10 08:09:56 225

原创 oracle 常用命令

oracle 常用命令文件

2010-07-01 10:51:14 96

原创 no acceptable C compiler found in $PATH 问题处理

执行./configure 然后就出现以下提示 :checking build system type... i686-pc-linux-gnuchecking host system type... i686-pc-linux-gnuchecking whether make sets $(MAKE)... yeschecking for gcc... nocheckin...

2010-06-23 15:56:06 224

原创 没有备份数据文件,只有归档文件的完整恢复

[b]前提条件[/b]1. 归档模式下。2. 数据文件在当前控制文件之后创建。 否则会报ORA-01178错误。 ORA-01178: file 5 created before last CREATE CONTROLFILE, cannot recreateORA-01110: data file 5: 'D:\ORACLE\PRODUCT...

2010-06-17 08:52:00 194

原创 基础操作

LINUX基本操作命令

2010-06-15 09:03:12 139

原创 telnet开启进程

1。基础知识linux提供服务是由运行在后台的守护程序(daemon)来执行的。守护进程的工作就是打开1个端口(port),等待(listen)进入的连接。在C/S模式中,如果客户提请了1个连接,守护进程就创建(fork)子进程来响应这个连接,而父进程继续监听其他服务的请求。但是,对于系统所提供的每1个服务,如果都必须运行1个监听某个端口连接发生的守护程序,那么通常意味着系统资源的浪费...

2010-06-15 08:55:17 301

原创 进程管理

1、程序和进程;程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序。一个运行着的程序,可能有多个进程。 比如 LinuxSir.Org 所用的WWW服务器是apache服务器,当管理员启动服务后,可能会有好多人来访问,也就是说许多用户来同时请求httpd服务,apache服务器将会创建有多个httpd进程来对其进行服务。...

2010-06-15 08:45:25 101

原创 oracle修改归档模式

首先查看数据库现有模式可使用以下语句 select name,log_mode from v$database; 也可以用下面的语句 archive log list;(该方法需要as sysdba) 对于非归档模式的数据库该为归档模式(主要以Oracle 10g为参考)使用以下步骤: 1. SQL> alter system set log_archive_dest_1=...

2010-06-11 16:30:34 87

原创 数据库恢复相关问题

当只有归档日志文件,某个文件丢失时:采用alter database create datafile '文件目录';然后打开就OK了。

2010-05-30 22:18:55 81

原创 双系统相关操作

一、修复Windows 98/XP双系统启动菜单 1.修复前,在BIOS中设置从光驱启动。用Windows XP安装盘启动电脑,在加载必要的驱动后,出现Windows XP的安装界面。有三个选项: (1)要现在开始安装Windows XP,请按“Enter”键。 (2)要用“恢复控制台”修复Windows XP安装,按“R”键。 (3)要退出安装程序,不安装Windows ...

2010-05-18 09:14:29 119

原创 用SQL*LOADER,将文本数据导入数据库中

用SQL*LOADER... 首先要写个CTL文件, result.ctl内容: load data infile 'D:DATAFILE.TXT' into table TAB (col1 char terminated by ',', col2 char terminated by ',', col3 cha...

2010-05-11 17:15:42 106

原创 oracle调用外部程序小例

例如:调用java的存储过程:SQL> create or replace and compile java source named HelloWorld 2 as 3 public class HelloWorld { 4 public static void db_run (){ 5 System.out.println("Hel...

2010-05-10 18:24:12 339

原创 oracle 函数结构示例

FUNCTION 写法:CREATE OR REPLACE FUNCTION GET_TABLE()return NUMBER/VARCHAR2 AS NAME VARCHAR2(20);BEGIN SELECT USER_NAME INTO NAME FROM student; RETURN NAME;END;PROCEDURE存储过程写法:crea...

2010-05-08 10:40:28 133

原创 个人oracle初学笔记

//修改会话格式;alter session set nls_date_format='yyyy-mm-dd';//用系统管理员,查看当前数据库有几个用户连接: SQL> select username,sid,serial# from v$session; //如果要停某个连接用 SQL> alter system kill session sid,seria...

2010-05-08 10:33:56 98

原创 linux常识

磁盘格式:fat32最大只能是4GB,而NTFS最大是T级别的。而EXT3最大我不太清楚,不止32GB;----------------------------------------------------------------------1. 查看设备挂载点:#df;2. 卸载设备点:umount /dev/sdb1; 挂设备:mount –t window下的目录 ...

2010-05-08 10:30:22 64

原创 ORACLE EXECUTE IMMEDIATE 用法

12月1日 ORACLE EXECUTE IMMEDIATE 用法 EXECUTE IMMEDIATE 代替了以前Oracle8i中DBMS_SQL package包. 它解析并马上执行动态的SQL语句或非运行时创建的PL/SQL块.动态创建和执行SQL语句性能超前,EXECUTE IMMEDIATE的目标在于减小企业费用并获得较高的性能,较之以前它相当容易编码.尽管DBMS_SQL仍...

2010-05-08 10:21:53 63

原创 oracle 查看当前用户所有表之间的主外键关系和约束,删除约束

user_constraints:包括约束的所有信息;user_cons_columns:约束视图的细视图;set pages 50000set feedback offspool constraint.logcol parent format a27col child format a27col key format a21select a.t...

2010-05-08 09:36:46 348

Oracle 添加外键时的on delete cascade 和on delete set null功能

------------------------------摘抄-----------------------------------------创建外键约束时假如使用Oracle默认的创建方式,在删除被参照的数据时,将无法被删除,这一点在Oracle9i中给了我们更多灵活的选择,我们可是使用on delete cascade和 on delete set null要害字来决定删除...

2010-05-05 18:18:05 243

oracle 存储过程 含游标和循环

create or replace procedure getSystemNotice(pHumanID in INTEGER)isiCount INTEGER ;fromTable sys_refcursor;msgcur sys_refcursor;var_MAXID INTEGER ;var_EVENTSQL CLOB ;var_EVENTID INT...

2010-05-01 07:30:17 165

空空如也

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

TA关注的人

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