oracle9i专题

oracle9i新增sql命令----merge

oracle9i新增sql命令----merge 用途 merge 命令可以用来用一个表中的数据来修改或者插入到另一个表。插入或者修改的操作取决于on子句的条件。 该语句可以在同一语句中执行两步操作,可以减少执行多条insert 和update语句。 merge是一个确定性的语句,即不会在同一条merge语句中去对同一条记录多次做修改操作。 语法 其

Oracle9i RMAN 的优缺点及RMAN 备份及恢复步骤

参考:https://blog.csdn.net/shudaqi2010/article/details/75300437 一. RMAN 备份的一些优点 和OS命令备份方式相比,使用RMAN的优点 1 备份执行期间不需要人工干预,因此减少了误操作的机会; 2 可以有效的将备份和恢复结合起来; 3 支持除逻辑备份以外的所有备份类型,包括完全备份,增量备份,表空间备份,数据文件备份,控制文

oracle9i如何建表,手工创建oracle 9i数据库

Note 162491.1.描述来使用SPFILE. 2.使用如下SQLPLUS命令来连接数据库: sqlplus '/ as sysdba' 3.启动数据库到NOMOUNT 模式: SQL> startup nomount 4.创建数据库: *** 路径名,文件名,和一些参数和大小都需要修改 CREATE DATABASE MAXLOGFILES 255 MAXINSTANCES 1 MAX

MyEclipse连接oracle9i:invalid or unknown NLS parameter value specified错误 (转)

解决方法:在本机控制面板中修改区域和语言选项,把"区域选项"中的"标准和格式"自定义为"英语(美国)"; 重启MyEclipse,查看help>About MyEclipse Enterprise Workbench>Configuration Details 查看其中的两个值: osgi.nl=en_US user.language=en     分析因该是字符集不对   对orac

运用Oracle9i数据库的细心事变

来源:网海拾贝 Oracle数据库的9.2.0.1.0版本中的Oracle HTTP Server有如下厘革: 一、关于Apache Jserv历程 Oracle HTTP Server支撑的Apache Jserv历程的最年夜数目曾经从Apache发布的缺省值最年夜值25添加到最年夜值128,这个值是弗成及时设置配备放置的。 二、JDK/JRE 认证 Oracle被认证

安装Oracle9i失败,一定要重装系统吗[转]

回答是否定,本人曾亲自经历过一次,呵呵,现在将解决的过程描述一次,以飨读者。那天,重灌系统,后又灌了.net一些软件后,开始灌Oracle9i.我的Oracle安装盘已经拷贝到本地的Oracle备份文件夹下啦.开始安装,当文件加载到99%的时候,突然抱错,奇怪,上午,拷给同事,他都能安装,为什么我就不行。郁闷….听说Oracle安装失败后,要重灌系统,因为Oracle删不干净,所以很麻烦。冷静之后

安装oracle9i后,JVM版本出错!(2008-04-13 15:52:46)转自我的新浪博客

安装oracle9i后,Oracle会把自己安装目录下的jre设置到Path中比较靠前的位置,因此会出现java version_1.3.01错误。(在命令行,运行:java -version,显示java version "1.3.1_01")。 -----------------------------------------------------------------------

彻底删除Oracle9i 和sqlserver2000

一.删除oracle9i 实现方法:   1、     开始->设置->控制面板->管理工具->服务  停止所有Oracle服务。   2、 开始->程序->Oracle - OraHome81->Oracle Installation Products->  Universal Installer  卸装所有Oracle产品,但Universal Installer本身不能被删除   5、

安装Oracle9i时发现了一个新问题!

问题: 在安装程序交换区 没有足够的磁盘空间 在XP PROFESSION下安装ORACLE 9i客户端,提示:在安装程序交换区 C:/Documen~1/..../orainstall没有足够的磁盘空间,请确保至少具有108K磁盘空间。C盘尚有3G空间,安装在其他磁盘都有该提示   原因: 注册用户不要是中文的ORACLE不认识中文目录 解决方法: 1.换个注册用户 我的电脑---

oracle9i 和10G下载地址

orcal 9和orcal10的下载地址 Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.zip http://download.or

Liferay在oracle9i上部署

前两天项目组在oracle数据库上部署Liferay4.1.2,却怎么也调不通。后来我过去支持了一把,发现主要出在两个问题上:(1)驱动使用的不对(2)hibernate dialect未配置        Liferay在oracle9i上部署并不是很复杂,但需要使用oracle10g的驱动去访问oralce9i的数据库.这在liferay开发手册上已经说得很明白(ht

在.NET中调用Oracle9i存储过程经验总结

在.NET中调用Oracle9i存储过程可以用多个数据提供者,比如OralceClient,OleDb。本文将用OralceClient为例。.NET语言用C#。 一、调用一个带输入、输出参数的存储过程 首先,在Oralce中创建存储过程如下: create or replace procedure GetRecords(name_out out varchar2,age

Oracle9i管理的用户

【system】用户    1. 用户密码    【system】用户默认的密码为“manager”。    2. 用户权限    【system】用户具有“SYSDBA”权限,即数据库管理员权限,包括。    打开数据库服务器 关闭数据库服务器    备份数据库 恢复数据库    日志归档 会话限制    管理功能 创建数据库   【sys】用户    1. 用户密码    【sys】用户默认的

oracle9i学习笔记之十八 Oracle9i对DML和DDL语句的扩展

1.语句回顾1)用INSERT语句添加新行到表中   INSERT INTO table[(column [,column...])]  VALUES (value[,value...]);    用此语法一次只能插入一行:  例:     INSERT INTO dept(deptno,dname,loc)         VALUES (70,'Public Relations','shen

oracle9i学习笔记之十六 高级子查询

1.子查询回顾   SELECT   select_list  FROM     table  WHERE    expr operator(SELECT  select_list                         FROM    table); 例1:查询emp表,显示薪水大于平均薪水的雇员信息      SELECT *      FROM   emp     WHERE

oracle9i学习笔记之十七 分级取回数据

1.分级查询   SELECT   [LEVEL],column,expr...  FROM     table  [WHERE   condition(s)]  [START WITH condition(s)]  [CONNECT BY PRIOR condition(s)];   LEVEL:对每行返回一个级别,对根行LEVEL伪列返回1;对孩子的LEVEL伪列返回2,以此类推  STA

Linux下Oracle9i RMAN备份及恢复步骤介绍

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

oracle9i 的数据类型

Oracle 9i的数据类型 Oracle 9i共提供了16种标量数据类型,如下所示。     Char            用于描述定长的字符型数据,长度<=2000字节  varchar2      用于描述变长的字符型数据,长度<=4000字节 nchar           用来存储Unicode字符集的定长字符型数据,长度<=1000字节 nvarchar2    用来

Oracle9i 安装完全教程

Oracle9i 安装完全教程 其实,我本来想学会用mysql就ok啦。鉴于教材用的是Oracle9i的数据库,所以就想装多个。。 如果想直接在本机上装Oracle数据库的童鞋注意了,你的开机时间可能会因此而翻倍哦。。 昨晚试了个Oracle 11g X64位的,居然找不到传说中的worksheet(实验室用的IDE),网上说是Oracle 10 之后的版本就木有了。于是乎想装个ID

oracle9i clob字段插入 报错ORA-01461

程序运行了大半年了,突然收到用户的发现的问题,数据有时候保存不进去。   后台显示是ORA-01461: 仅可以为插入 LONG 列的 LONG 值   多翻定位才发现是oracle9i,有一个clob字段,当插入数据的长度在1000、2000内,就会抛出这样的错误。其他的情况都正常。     对此网上的解决方案实在是五花八门,有换驱动的,换数据库的,修改hibernate配置等等。

oracle9i目录不停增长,使用Oracle9i数据库的九大注意事项_oracle

使用oracle9i数据库的九大注意事项 Oracle数据库的9.2.0.1.0版本中的Oracle HTTP Server有如下变化: 一、关于Apache jserv进程 Oracle HTTP Server支持的Apache Jserv进程的最大数目已经从Apache发布的缺省值最大值25增加到最大值128,这个值是不可实时配置的。 二、JDK/JRE 认证 Oracle被认证使用JDK/

aix oracle9i rac,AIX上安装Oracle9iRAC出现FailedtostartGSDonlocalnode

最近做一个数据库迁移项目,安装ORACLE 9i RAC在建库时,出现Failed to start GSD on local node,解决过程如下:testa:/oracle/ 最近做一个数据库迁移项目,安装Oracle 9i RAC在建库时,,出现Failed to start GSD on local node,解决过程如下: testa:/oracle/app/product/9.2

oracle9i rac for aix,AIX上安装Oracle 9i RAC出现Failed to start GSD on local node

最近做一个数据库迁移项目,安装Oracle 9i RAC在建库时,出现Failed to start GSD on local node,解决过程如下: testa:/oracle/app/product/9.2.0/bin>gsdctl start Failed to start GSD on local node 这个起不来通常是由于srvConfig没有在所有结点上创建或者是访问这个文件有

安装oracle9i停滞问题

若安装oracle9i到“安装类型”这一步出错或者不报错也不向下进行时,你就不要等了,因为我曾经等了一夜也没往下走,这是是因为你存放安装包的路径问题要做的是把以前装的oracle删干净,重新安装oracle,但是到选择安装目录的时候,把安装包换个路径,继续安装。  如果你用的光盘安装应该不会出现这种问题,注销一次。  一切都按默认。

卸载oracle9i的步骤

1、 开始->设置->控制面板->管理工具->服务     停止所有Oracle服务。          2、 开始->程序->Oracle   -   OraHome81->Oracle   Installation   Products->     Universal   Installer     卸装所有Oracle产品,但Universal   Installer本身不能被删除