oracle 10g安装中出现问题解决过程
在安装oracle的DBCA过程中,在创建并启动oracle实例(创建克隆数据库,进度条在45%)就进行不下去了,重装了几次终于找到问题的症结了,解决过程如下:
1、装了几遍就是那个问题,我突然想到要看看安装日志。
2、是在创建克隆数据库的地方出现问题的,我就找到E:\oracle\product\10.2.0\db_1\cfgtoollogs\dbca\orcl\cloneDBCreation.log。
3、从上到下仔细看看有什么不对的地方,果然有一个地方:sp2-0306:选项无效
用法:CONN[ECT][LOGON][AS {SYSDBA|SYSOPER}]
其中: <logon>::= <username>[/ <password>][@ <connect_identified]|/
这下子,我突然想起来了,安装过程中那四个账户我设置的密码中有标点符号,删除数据库,重新DBCA,设置密码的时候以字母开头,不包含标点,果然安装成功!
相关文档:
Oracle公司宣称在Linux下安装Oracle9i数据库至少要有512MB的内存和至少1GB或者两倍
内存大小的交换空间,对于系统内存大于2GB的服务器,交换空间可以介于2GB—4GB之间。
如果是为了在一台仅有256M内存的普通PC机上试用Oracle9i,在分配了1GB左右的交换 ......
一个db类 类似于jdbc的驱动和链接配置
package com.assi;
import org.apache.log4j.jdbc.JDBCAppender;
public class DB extends JDBCAppender {
public DB(){
this.setDriver("oracle.jdbc.driver.OracleDriver");
& ......
刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧!
首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面:
图1
......
在一般的PL/SQL程序开发中,可以使用SQL的DML语句和事务控制语句,但是DDL语句及会话语句却不能在PL/SQL中直接使用,要想实现在PL/SQL中使用DDL语句及会话控制语句,可以通过动态SQL来实现。
所谓动态SQL是指在PL/SQL块编译时SQL语句是不确定的,例如根据用户输入参数的不同而 ......
数据库查询中难免会遇到行列转换的情况,摘列一些较精典的解决方案
--####################################################################
一、采用SQL decode和PL/SQL函数实现
--####################################################################
1、固定列数的行列转换
如
student subject grade
---- ......