Chinaunix首页 | 论坛 | 博客
  • 博客访问: 658286
  • 博文数量: 780
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4885
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:14
文章分类

全部博文(780)

文章存档

2008年(780)

我的朋友

分类: LINUX

2008-08-22 16:20:38


Tora是一个Oracle的工具包,目的是帮助DBA或数据库应用程序的开发者。特点是PL/SQL调试器,有语法高亮的SQL工作单,DB浏览器和一个全面的DBA工具集。TOra也包含MySQL和PostgreSQL支持。类似与windows下的toad。

项目地址:

在fedora8上安装并使用tora,必须安装oracleclient,因此本文档分为两部分:

在fedora8上安装oracleclient

在fedora8上安装并配置tora

一、在fedora8上安装oracleclient

oracleclient的安装在oracle官方网站有详细的文档,本此安装用的是

OracleDatabase10gClientRelease2(10.2.0.1.0)forLinuxx86,下载地址,下载前需要先从oracle网站注册一个帐号。

安装过程:

1、内存及swap

最小内存要求:256MBofphysicalRAM

2、检查需要的软件包

make-3.81-10.fc8gcc-4.1.2-33glibc-2.7-2glibc-devel-2.7-2compat-db-4.5.20-3.fc8compat-gcc-34-3.4.6-8compat-gcc-34-c -3.4.6-8compat-libstdc -8-3.3.4.2compat-libstdc -devel-8-3.3.4.2openmotif-2.3.0-0.3.fc8.ccrmagnome-libs-1.4.2-7.fc8libaio-devel-0.3.106-3.2libaio-0.3.106-3.2util-linux-ng-2.13-3.1.fc8

注:util-linux-ng-2.13-3.1.fc8在以前的fedora中名字为setarch,比如在fc7中为setarch-2.0-4.fc7.i386.rpm

3、创建用户组和用户

#groupadddba

#groupaddoinstall

#useradd-m-goinstall-Gdbaoracle

#passwdoracle

Changingpasswordforuseroracle.

NewUNIXpassword:

BADPASSWORD:itisbasedonadictionaryword

RetypenewUNIXpassword:

passwd:allauthenticationtokensupdatedsuccessfully.

4、设置用户环境

#su–oracle

$vi~/.bash_profile

exportORACLE_HOME=/home/oracle/u01/product/10.2.0/client_1/

PATH=$PATH:$HOME/bin:/home/oracle/u01/product/10.2.0/client_1/bin:/usr/local/tora/bin

exportPATH

$source~/.bash_profile

5、创建目录

$mkdir-p/home/oracle/u01/product/10.2.0/client_1/

$chown-Roracle:oinstall/home/oracle/u01/product/10.2.0/client_1/

$chmod-R775/home/oracle/u01/product/10.2.0/client_1/

6、安装oracleclient

#xhost

#su–oracle

$cd~/client

$./runInstaller-ignoreSysPrereqs

出来安装界面以后就可以依照提示安装了,安装类型选择admin。中间系统检测出现warn的时候不用管他,继续安装就可以。

安装结束以后运行netmgr配置服务,测试数据库正常连接

至此oracleclinet安装配置完毕

二、在fedora8上安装tora

tora网站是,文档中下载的包是tora-1.3.22.tar.gz

#tarzxvftora-1.3.22.tar.gz

通过yum安装tora需要的软件:

#yuminstallqt-3.3.8

#yuminstallqscintilla*

#vi/root/bash_profile

#Getthealiasesandfunctions

if[-f~/.bashrc];then

.~/.bashrc

fi


#Userspecificenvironmentandstartupprograms


PATH=$PATH:$HOME/bin

exportLD_LIBRARY_PATH=/home/oracle/u01/product/10.2.0/client_1/lib


exportPATH

unsetUSERNAME

#source/root/.bash_profile

#cdtora-1.3.22

#./configure--without-kde--with-qt-dir=/usr/lib/qt3.3--with-qt-libraries=/usr/lib/qt-3.3/lib--with-oracle=/home/oracle/u01/product/10.2.0/client_1--with-oci-version=10G_R2–with-oracle-libraries=/home/oracle/u01/product/10.2.0/client_1/lib

#make

#makeinstall

在执行./configure的过程中如果提示有没有安装或者找不到路径的lib,可以通过yum进行安装...不过在我的机器上安装了上面所说的包并指定路径以后,就完全可以正常编译了...

安装完成后,切换到oracle帐号运行tora

#su–oracle

$cd/usr/local/tora/bin

$./tora

至此,安装结束 下载本文示例代码
阅读(339) | 评论(0) | 转发(0) |
0

上一篇:rhel5 光盘更新篇

下一篇:F8

给主人留下些什么吧!~~