易截截图软件、单文件、免安装、纯绿色、仅160KB

suse系统下:oracle 从10.2.0.2 到 10.2.0.4 升级详解

oracle 从10.2.0.2 到 10.2.0.4 升级
一、下载升级包
下载地址:
ftp://updates.oracle.com/6810189/p6810189_10204_Linux-x86.zip
注意:不要用flashget下载,用迅雷下载。文件大小1G多。
二、关闭数据库
以oracle用户远程登录suse系统:
 1. sqlplus /nolog
 SQL> connect /as sysdba
 SQL> shutdown immediate;
一般情况下可以正常关闭。如果不能关闭,可以强制关闭。
关闭所有的 oracle 进程:
ps -ef|grep orac*
如果有的话,用kil命令。
2. 正常监听
  lsnrctl stop
三、解压升级包
unzip p6810189_10204_Linux-p6810189_10204_Linux-x86.zip
 在目录下将会生成一个Disk1的文件夹。
四、安装前准备
如果是在终端安装升级包的话,很有可能会碰到下面的错误:
Could not execute auto check for display colors using command /usr/X11R6/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<<
在安装之前要还要做些工作。我是通过ssh来访问安装机器的,因此需要在WINDOWS机器下配置一个可以转发X11的软件。
下载地址:
1.  xming下载最新版sourceforge.net/projects/xming/
安装好后,启动它就可以了。
2. 我用的是secureCRT终端(putty也可以)
session里的host name为要安装数据库主机IP 。
window里when window is resized 里我选change the size of the font 这里会根据你窗口的大小来改变字体大小 。
window--translation里的received data的下拉选项 选择UTF-8 可以解决中文乱码的问题
特别注意:
最重要的是SSH下的X11里一定要把Enable X11 forwarding选上 否则转发一定不会成功
3. 设置好后重新启动终端
测试: 你可在登录系统后,键入: xclock (或是xedit, xcacl)
如果一切顺利的话,将会有一个图形界面的时钟弹出。这表明安装成功。
五、安装升级包:
1. 在Disk1目录下键入:
 ./runInstaller
这时会出现安装界面,一路安装好就可以了。到最后的时候,有一步提示。
要执行一下:
/opt/oracle/product/10.2.0/root.sh
然后点击安装完成。
2. 开启监听 lsnrctl start
3. 录入数据库,执行下面命令
    startup upgrade;
  
修改java_pool_size / large_pool_size=150M  这个我没有找到所以没有执行,如果可以的话还是改过来。
4. 运行脚本@/opt/oracle/product/10.2.0/rdbms/admin


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

SQL Server和Oracle的常用函数比较

---------数学函数 ---------------
  1.绝对值
  S:select abs(-1) value
  O:select abs(-1) value from dual
  2.取整(大)
  S:select ceiling(-1.001) value
  O:select ceil(-1.001) value from dual
  3.取整(小)
  S:select floor(-1.001) value
  O:select floor(-1.001) value from ......

java数据库开发中两种注册oracle驱动的方式

一、利用Class.forName函数(用java开发B/S模式的程序) 1.代码如下: //注册驱动程序
public boolean connectDb() {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
return true;
} catch (ClassNotFoundException e) {
System.out.println(e);
return false;
}
} ......

Java获取Oracle存储过程中执行查询返回的结果集

通过JAVA调用ORACLE的存储过程,在ORACLE的存储过程内部做了一个查询在JAVA中获取该查询结果,这个和SYBASE、SQLSERVER的获取不一样,等我的下一篇文章我会介绍如何获取SYBASE、SQLSERVER在存储过程中执行了查询后如何获取其结果及存储过程的编写。
在Oracle中需要返回查询结果集,必须将其以游标的形式返回,但游标又不是 ......

Oracle Package中存储过程返回游标

一、Oracle Package的作用
1、定义与说明
  a. 相关对象(自定义类型、函数、存储过程等)的封装
  b. 程序包的各部分
    - 程序包规格说明
          声明子程序
   - 程序包主体
      &n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号