当前位置:文档之家› RedHat Linux安装Oracle10g(图文详解教程)

RedHat Linux安装Oracle10g(图文详解教程)

RedHat Linux安装Oracle10g(图文详解教程)
RedHat Linux安装Oracle10g(图文详解教程)

RedHat Linux安装Oracle10g(图文详解教程)

1安装RedHat Enterprise Linux 3

1.1 准备安装介质

安装介质一共4张光盘(CD版),版本号为:2.4.21-27.ELsmp

设置BIOS为光盘启动,放入第一张光盘即可。

进入到RedHat Enterprise Linux3(以下均简称为Linux)的启动界面,屏幕上出现[boot]字样,如果采用图形化方式安装,直接按回车继续,如果想采用命令行模式进行,输入“linux text”后回车,如有其他需要,按屏幕提示选择选项进行(比如安装SAT A硬盘或网卡时可能需要先安装其驱动)。

1.2 安装过程

1.欢迎界面,点击Next继续

2.选择安装语言界面,可以选择“Chinese(Simplified)简体中文”,点击Next继续

3.选择键盘界面,默认即可(U.S. English),点击“下一步”继续

4.选择鼠标界面,默认即可(3键鼠标(USB)),点击“下一步”继续

5.磁盘配置界面,选择“用Disk Druid手工分区”,点击“下一步”继续

6.设置分区:(以下为160G硬盘)

分区需注意:最多只能4个主分区,其中逻辑分区也是一个主分区,同时,还需要注意/tmp分区,建议系统有/tmp目录,因为很多软件在安装的时候都需要往此目录写文件,比如Oracle10g就要求/tmp目录有400M以上的空间。

设置好以后,点击“下一步”继续

7.设置引导装载程序配置

默认保留“Red Hat Enterprise Linux AS…”勾选框,点击“下一步”继续

8.防火墙设置,选择“无防火墙”,点击“下一步”继续

9.系统默认的语言设置,默认(Chinese (P.R. of China)),点击“下一步”继续

10. 选择时区,默认,点击“下一步”继续

11. 设置root用户密码,点击“下一步”继续

12. 软件包组设置,选择“定制要安装的软件包集合”,点击“下一步”继续

13. 选择要安装的软件包

特别注意:在“遗留网络服务器”中的细节中,勾选“telnet”服务

点击“下一步”继续

14. 确认界面,点击“下一步”继续

15. 等待安装

首先会根据第6步的设置进行磁盘分区和格式化

然后会根据第13步的设置进行软件安装,安装过程会提示换光盘进行,按提示进行

16. 安装完成

17. 设置图形化界面(X)配置,默认即可

18. 设置显示器配置,默认即可

19. 设置图形化配置,默认即可(如有需要,可以把登录类型改成“文本”)

20. 配置完成,退出重启就可以了

2配置RedHat Enterprise 3

2.1 安装网卡驱动

有些机器的网卡可能在安装操作系统时就能自动安装好,因此安装好Linux系统以后,可以通过ifconfig来查看是否有eth0设备,如果只有lo设备,说明网卡驱动未成功。

安装网卡驱动,首先需要确定机器中的网卡是什么品牌什么型号,如果是品牌电脑,最好最快的方法是到官方网站下载机器型号对应的驱动程序,然后阅读其中的readme.txt进行安装配置。

如:联想开天M6680型号的机器。

A.到官方网站下载网卡驱动程序NET_BROADCOM_57XX_952.exe(下载地址:http://211.100.43.194/DriverFilesUploadFl

oder/business/NET_BROADCOM_57XX_952.exe)

B.解压后,把其中Linux目录拷贝到U盘中

C.在Linux系统中,使用fdisk -l可以查看当前U盘盘符,如图,为/dev/sda1

D.在/mnt下新建目录udisk,然后使用mount /dev/sda1 /mnt/udisk就可以使用U盘了,注意最好不要使用中文,否则在Linux

下可能会出现乱码

E.拷贝Linux目录到/tmp下,可以看到如下文件

F.参考readme.txt,进行网卡驱动安装

tar xvzf tg3-3.58b.tar.gz 解压源代码tar包

进入源代码目录后,使用make进行编译得到tg3.o(如果是REHL4版本,将得到tg3.ko)

G.使用insmod tg3.o命令把此文件插入到linux核心,再使用make install进行编译,使用uname –r可以看到Linux的版本号,

使用insmod后,看到tg3.o被插入到/lib/modules/2.4.21-27.ELsmp/kernel/drivers/net中。

H.rpm文件的编译

使用rpm -bb SPECS/tg3.spec或

rpmbuild -bb SPECS/tg3.spec (for RPM version 4.x.x)进行

I.安装rpm文件

rpm -ivh RPMS//tg3-..rpm

这个地方的为i386或i486等,在RPMS目录下可以看到,本例中为:

rpm -ivh RPMS/i386/tg3-3.58b-1.i386.rpm

J.装载tg3.o驱动程序

还可以使用insmod tg3.ko (on 2.6.x kernels),或modprobe tg3

K.安装完毕,使用setup进行配置

使用root用户登录,然后输入setup命令,如下图:

选择“Network configuration”,然后使用“Tab”键将光标移到“运行工具”处,回车。

选择“是”,回车,如图:

配置IP地址信息后,确定,如图:

然后运行/etc/init.d/network restart,可以看到eth0已经被加载了

L.安装配置完毕。

2.2 配置服务

尽管安装Linux的时候选择了telnet,但是服务默认是没有开启的,选择左下角的“红帽Logo”->“系统设置”->“服务器设置”->“服务”。

在图形界面中,左栏里找到“telnet”,可以看到,默认是不启动的,勾选后,点启动,并保存,这样,下次启动的时候,在5这个运行级,telnet服务会自动启动

其他服务还应根据需要打开:

vsftp:ftp服务

smb:Linux与window共享samba服务

同时,在此界面还可以设置其他级别默认启动的服务,在“工具栏”->“编辑运行级别”中进行选择。

注意关闭sendm ail和sm-client服务,如果不需要这样的服务,在启动的时候会更快速,否则需要漫长的等待。

有些服务开启后系统资源开销比较大,建议只开启以下服务:

配置管理界面:

以下命令用于测试服务:

2.3 修改默认运行级别

如果不希望Linux启动的时候就进入图形级别(图形级别为5),那么修改/etc/inittab,找到“id:5:initdefault:”,修改为“id: 3:initdefault:”即可,3表示文本级别。

Linux一共7个级别,分别如下:

各个运行级的详细解释为:

运行命令“startx”可以启动到运行级5(即X window系统)

2.4 修改机器名字

使用hostname 主机名,这样只能是临时修改当前的hostname,但是重新启动系统之后,就又会恢复回去,如果要永久修改,那么应该修改/etc/sysconfig/network里面的HOSTNAME值,如果没有就加上HOSTNAME =主机名,因为在/etc/rc.sysinit中我们可以看到系统启动的时候会从这个文件中去读取这个HOSTNAME值,然后再运行hostname 主机名,实际动作是修改/proc/sys/kernel/hostname文件,但因为是不可写的,所以使用hostname来设定,最后再修改或者添加/etc/hosts里面的内容。

设置之后,可能再次telnet时会等待很长一段时间,是因为在/etc/resolv.conf中nameserver的值发生了变化,可以使用#进行屏蔽,也可以把nameserver 的值修改为本机IP地址,这样,登录时间会缩短。

1.vi /etc/sysconfig/network

2.hostname name

3.vi /etc/hosts

2.5 设置全局格式

使用root用户修改/etc/profile内容,在末尾添加如下几行:

其中,TERM设置为xterm以后,vi就会有颜色区分。

保存后,以后登录,都将显示登录用户名,主机名和当前路径,如:

/etc/profile文件可以根据需要设置一些环境变量,比如JAVA_HOME等,所有的用户都将生效,如果只是希望某些用户具备特定设置,可以修改$USER_HOME/.bash_profile文件进行设置。

2.6 安装补丁

主要是如果有多CPU的机器,(略)

3安装Oracle10g

3.1 准备介质

准备安装介质10201_database_linux32.zip

3.2 检查Liunx系统

检查Linux系统是否包含安装Oracle10g需要的安装包,通过rpm –q –a|grep xxx进行检查,xxx为需要检查的包,列表如下:

RedHat Enterprise Linux 3.0 安装oracle10g需要的包

RedHat Enterprise Linux 4.0 安装oracle10g需要的包

系统硬件要求:

1.Oracle10g推荐使用512M内存

2.至少

3.7GB的硬盘空间

3.至少1GB的swap space

4.至少400MB的/tmp目录

3.3 创建用户组和用户

创建oracle用户时,指定其主目录为/bank/oracle,所属组为oinstall和dba,并使用passwd oracle为oracle用户设置密码,切换到oracle用户(su – oracle),mkdir inst_package,把oracle10g安装文件(10201_database_linux32.zip)拷贝到inst_package目录下(使用ftp或别的方式拷贝到linux系统中),再使用unzip解压:

$unzip 10201_database_linux32.zip

解压后,得到database目录

3.4 创建Oracle目录

在/bank/oracle下创建产品目录oracle10g和数据文件存放目录oradata,并设置对应的用户所属。

3.5 配置Linux内核参数

使用root用户修改Linux内核参数,vi /etc/sysctl.conf文件,在末尾增加以下内容:

配置好以后重新启动系统或使用命令/sbin/sysctl –p使其生效

其中shmmax推荐为物理内存的一半,计算方法:

1.grep MemTotal /proc/meminfo (得到2053996KB)

2.2053996 ×1024 ÷2 =1051645952

3.6 为oracle用户设置shell限制

修改/etc/security/limits.conf文件,在该文件中添加以下内容:

同时,修改/etc/profile,末尾添加以下内容:

3.7 其他设置

修改/etc/pam.d/login文件,在该文件中添加以下参数:

3.8 修改oracle用户的环境变量

使用oracle用户修改/bank/oracle/.bash_profile,添加以下内容:

3.9 配置vncserver

如果是在机器上直接安装,可以略过此步。

使用oracle用户登录,运行vncserver,第一次运行会要求输入登录vncserver的密码,在使用vnc客户端进行连接的时候要求输入,如图:

可以看到,启动了一个图形终端编号1,在此目录下,会创建一个隐藏的目录.vnc,进入此目录,编辑xstartup文件,可以看到默认是字符界面twm,删除所有内容,添加一行内容:gnome-session即可。

使用vncserver –kill :1关闭此图形终端,再重新运行vncserver

使用vnc客户端工具(RealVNC viewer),输入机器IP地址加图形终端号,如图:

输入设置的vncserver密码:

会看到图形界面:

3.10安装Oracle10g

A.使用oracle用户登录到图形界面(如远程安装,参考3.9节)

B.打开终端,,进入到oracle10g安装文件目录(本例为/bank/oracle/inst_package/database)

C.运行./runinstaller,可以看出,安装程序会先释放安装内容到/tmp目录下,因此要求/tmp下有足够的空间存放,当然,可以在ora

cle用户的.bash_profile中修改

D.Oracle的安装界面

可以看到相关配置会根据Oracle用户的.bash_profile中定义的环境变量默认出现,注意UNIX DBA组,应为oinstall。修改“全局数据库名SID”为:bkserver(根据自己的需要,可以任意取名),并输入SYS密码。点下一步继续。注意,根据需要是否勾选“创建启动数据库”选项,建议不勾选,后面再通过dbca来创建数据库,这里以勾选作为示例。

E.指定产品清单目录和身份证明(注意操作系统组名为oinstall)

如果以前在安装中途取消过,再到这一步会有个警告信息,提示目录已经存在,仔细检查后,可以点击“是(Y)”继续。

F.此步可能会出错,根据页面内容检查配置Linux内核参数(见3.5节)

如果成功会是如下界面,点击下一步继续

G.安装概要,可以简单浏览一下,点“安装”继续

H.等待安装过程

I.安装完成后,由于第一步勾选了“创建启动数据库”,因此,安装程序会在安装完成后自动启动数据库创建程序。

J.等待数据库创建过程

K.创建数据库完成,可以点击“口令管理”查看内容,点击“确定”继续

L.执行配置脚本,根据界面提示,使用root用户登录执行即可。

M.安装结束,可以看出Enterprise Manager的管理URL地址

Linux下Oracle10g创建数据库

Linux下Oracle10g创建数据库流程 通过Redhat as4 Linux 下的两种途径来创建数据库,详细描述各个步骤的来龙去脉,让理清创建一个数据库的整体流程。 前提:用户已经成功的安装ORACLE数据库服务器到对应的LINUX平台,下面的动作都是基于ORACLE+REDHAT AS4的基础上完成的。 在linux平台创建数据库的方法有两种:1.通过oracle数据库建库脚本直接到终端下运行对应的脚本即可,前提是这些脚本报保证它的正确性;2.通过linux平台下提供的图形界面来创建数据库,这种方式用的最多也是最简便的一种 1.图形界面安装oracle数据库 登陆到linux操作系统界面下,切换到root用户,执行命令xhost,具体如下: xhost +ip/hostname ---主要是让本机终端能够访问x server图形界面服务 切换用户到oracle,执行env查看DISPLAY环境变量的值,通常DISPLAY=:0.0,这时需要把对应的ip/hostname设置到DISPLAY中,执行命令: export DISPLAY=ip:0.0 如果一切正常的话,那么这时候我们直接进入oracle用户下执行dbca命令。 进入安装界面

直接点击上图的下一步。

在上图 Database Templates 页面上,选择创建数据库使用的数据库模板类型。您可以单击 Show Details 查看每种数据库类型的配置。选择适合于您的数据库将支持的工作负载的类型的模板。如果您不确定,选择默认的 General Purpose(一般用途)模板。直接点击上图的下一步。

linux5安装oracle10G

VMWare7.0环境linux5.4安装oracle10G单实例.doc 注:本文档所涉及的软件仅供个人学习研究使用,请勿应用于商业环境。如需应用请购买相应正版lisence或软件。 1. 运行环境 (3) 1.1 硬件安装环境 (3) 1.2 相关软件 (3) 2. 安装Vmware 7.0 (4) 2.1 软件 (4) 2.2 图解安装过程 (4) 2.2.1 欢迎界面 (4) 2.2.2 安装方式 (4) 2.2.3 选择安装目录 (5) 2.2.4 快捷方式 (5) 2.2.5 准备安装了 (5) 2.2.6 安装完成,重启PC (6) 2.2.7 打汉化补丁 (6) 2.2.8 注册 (8) 3. 安装Linux (9) 3.1 运行VMWare (9) 3.2 新建虚拟机,并安装Red Hat Linux5.4操作系统。 (9) 3.2.1 欢迎 (9) 3.2.2 安装操作系统(Red Hat Linux 5.4) (10) 3.2.3 创建Linux一个用户。 (11) 3.2.4 虚拟机名称和包位置 (11) 3.2.5 定义虚拟机磁盘大小 (12) 3.2.6 定制显示分辨率。 (12) 3.2.7 选一个自己觉得合适的吧 (13) 3.2.8 完成配置。 (13) 3.2.9 安装完成。 (14) 3.3 确认Linux核心参数。 (14) 3.3.1 内核版本 (14) 3.3.2 CPU (14) 3.3.3 内存 (15) 3.3.4 Swap交换区 (15) 3.3.5 确认存储 (15) 3.3.6 Linux主机名 (15) 3.3.7 网络 (15) 3.3.8 确认Linux版本 (15) 3.3.9 确认操作系统位数 (16) 3.4 可选步骤:修改主机名。 (16) 4. 安装oracle 10G (17) 4.1 修改Linux参数 (17) 4.1.1 修改/etc/sysctl.conf,核心参数 (17) 4.1.2 修改/etc/security/limits.conf,可选 (18)

Oracle10g客户端安装与配置说明

Oracle10g客户端安装与配置说明 一、Oracle客户端安装 将oracle10g客户端虚拟光盘插入虚拟光驱中,系统自动弹出Oracle10g安装界面,选择开始安装。 1)出现【安装】界面,单击[开始安装]按钮。如下图所示: (图示安装) 2)出现【DOS】界面,等待片刻。如下图所示: (图示 DOS) 3)出现【欢迎使用】界面,单击[下一步]按钮。如下图所示:

(图示欢迎使用) 4)出现【选择安装类型】界面,此处以选择‘管理员’选项安装为例,单击[下一步] 按钮。如下图所示: (图示选择安装类型) 5)出现【安装目录】界面,选择安装路径,单击[安装]按钮。如下图所示:

(图示安装目录) 6)出现【产品特定的先决条件检查】界面,检测是否符合安装条件,单击[下一步] 按钮。如下图所示: (图示产品特定的先决条件检查) 7)出现【概要】界面,单击[下一步]按钮。如下图所示:

(图示概要) 8)出现【安装】界面,单击[下一步]按钮。如下图所示: (图示安装) 9)出现【本地服务配置】界面,暂时先不配置,单击[取消]按钮即可,若要配置,操 作见Oracle客户端配置。如下图所示:

(图示本地服务配置) 10)出现【安装结束】界面,单击[退出]按钮即可完成安装。如下图所示: (图示安装结束) 二、Oracle客户端配置 1)单击“开始→程序→Oracle - OraClient10g_home1→配置和移植工具→Net Manager”菜单。如下图所示:

(图示启动Oracle) 2)出现【本地配置】界面中添加数据库,先选择‘Oracel net配置→本地→服务命 名’,再单击窗口左上角的“+”或单击‘编辑→创建’,打开【Net 服务命向导:欢迎使用】界面中输入“Net 服务名”,然后单击[下一步]。如下图所示: (图示本地配置) 注意:网终服务名应与服务器的服务名设置一致,否则流程表单打不开。并记住此服务名,后续的杰思科地籍管理信息系统连接需要使用。 3)出现【选择协议】界面,设置TCP/IP(Internet协议),然后单击[下一步]。如下 图所示:

linux下安装oracle10g的艰难之旅

2005-10-17 09:10作者:田逸出处:chinaitlab责任编辑:罗可龙 在linux下安装oracle是一件令人生畏的事情,其复杂程度远远超过安装linux操作系统本身。如果能够进行成功的安装oracle,那么同时也就顺便掌握了linux一些技术。本文介绍在redhat linux 下安装oracle 10g 的方法。在这里说明一下,Oracle 10g的g是grid 的缩写,意为网格,目前较为前沿的网络计算技术。 Oracle 10g 对软硬件的要求都非常的高,所以要玩转的话的花不少银子。首先来看看它对硬件的要求:内存512兆(建议1G),cpu 主频2.0G以上,硬盘转速7200转以上(建议使用scsi硬盘),依此条件,我看买台服务器才行。其次是软件要求:在oracle 官方的文档里,对于x86系列支持的操作系统只有3种(radhat ES/AS (x86),redhat ES/AS 3(x86),(x86) ),如果只有redhat 9也是可以安装的,不过要麻烦一点点。当然oracle 10g需要更多的软件模块才能进行安装,这些软件模块我将在后面逐一说明。在本例中,使用RedHat ES 3(x86)作为操作平台,并且安装了xwindow。 接下来,我们检查是否符合oracle 10g 的安装要求,以表格的形式列出。首先是硬件情况。以root 登录系统,并且启动x-window.如果用下表命令输出的值大于或等于建议值,请 检查项目命令/方法建议值 内存 #grep MemTotal /proc/meminfo 512MB 交换分区 #grep SwapTotal /proc/meminfo 1GB /tmp目录空闲区 #df –k /tmp 400MB 硬盘空闲空间 #df -k 4GB 继续往下,检查软件需求。对redhat ES 3(x86),需要如下的软件包: · Gnu gcc package, gcc-3.2.3-2 or 更高 下面的包也必须被安装:· · · openmotif-2.2.2-16· · compat-gcc-c++ compat-libstdc++ compat-libstdc++ 为了保证系统满足需求,执行下面的步骤检查安装的linux版本和安装的套件。 检查项目命令/方法建议值 Linux 版本 #cat /etc/issue ES 3 已安装的包 #rpm -q package_name 安装所需包(上表所列) 到这里我们已经全面的检查了安装oracle 10g所要求的软硬件环境,接着我们就要为安装创建组和用户。 下面的组和用户必须存在 The oinstall group (the oracle inventory group)

Linux下Oracle10g的安装与卸载(全)

Linux下Oracle10g的安装与卸载 第一章Oracle 10g的安装3 1.1检查硬件环境3 1.1.1硬件要求3 1.1.2检查内存3 1.1.3检查交换分区3 1.1.4检查/tmp临时文件夹空闲空间3 1.1.5检查磁盘空闲空间大小4 1.2检查软件环境4 1.2.1软件环境要求4 1.2.2检查操作系统型号5 1.2.3检查内核型号5 1.2.4检查安装Oracle10g必须的操作系统安装包是否安装5 1.3创建组和用户6 1.3.1 创建oinstall组6 1.3.2 创建dba组6 1.3.3创建用户名为oracle的用户并将其指派到相应的组6 1.3.4修改oracle用户密码6 1.3.5 检查确认用户6 1.4创建安装目录并修改目录属性7 1.4.1创建目录7 1.4.2分配组7 1.4.3分配权限7 1.5修改Linux内核参数7 1.5.1 在/etc/sysctl.conf文件中加入下列行7 1.5.2 运行以下命令改变核心参数8 1.6设置oracle用户限制9 1.6.1 在配置文件 /etc/security/limits.conf 文件中加入下列行9 1.6.2 在/etc/pam.d/login文件中加入下列行9 1.7修改host文件及环境变量10 1.7.1 修改/etc/hosts文件10 1.7.2 修改用户环境变量11 1.8开始安装Oracle12 1.8.1 解压安装包12 1.8.2 进入解压目录,安装Oracle12 1.8.3 指定产品清单目录和XX明,默认即可,点击下一步13 1.8.4 产品特定的先决条件检查,点选用户已验证然后点击下一步即可14 1.8.5 安装15 1.8.6 执行配置脚本16 1.8.7 安装完毕退出17 第二章配置监听及建库18

ORACLE10G安装过程成功解决网络配置检测

Oracle10g安装过程成功解决网络配置检测: 注:ORACLE的安装路径中不能出现中文字符及空格(这也是Oracle为什么不能安装到C:\Program Files的原因),否则即使使用如下配置Microsoft LoopBack Adapter网络配置检测也不能通过。 在安装ORACLE10G前系统会检测安装的一些前提条件是否满足,往往会提示说:将Microsoft LoopBack Adapter配置为系统的主网络适配器。如果你没有这样配置,且你不希望安装过程由于这个而出错,那么过程如下: (1)停掉当前的网络连接(安装时只开通下面创建的Microsoft loopback Adapter,所有的其他网络连接都停掉); (2)控制面板-->添加硬件-->下一步-->是,我已经连接了此硬件-->添加新硬件-->安装我手动从列表选择的硬件-->网络适配器-->microsoft-->Microsoft loopback Adapter-->下一步-->安装完成 添加完成,你会发现新建了个“本地连接”,用的就是这个假的“Microsoft Loopback Adapter”(因为我根本就没有连接这个硬件,只是骗下Oracle而已)。把这个本地连接的IP设下(如192.168.0.1); (3)好了,现在回去重新让Oracle检测一遍吧,肯定是通过了。 应用程序访问方式:访问当前本地连接地址(Microsoft loopback Adapter是否该关闭?记得非常成功的一次是最好关闭),例如Microsoft Loopback Adapter的IP为192.168.0.1,而我当前网络的对外通路(即本地)连接为192.168.0.2,则访问此Oracle的地址为192.168.0.2 〖经验〗 (1)如果在安装时没有停掉本地连接,只是拔掉网线,网络断开,则仍可正确安装和使用,只是在开启Oracle10g服务之前必须开启Microsoft Loopback Adapter,否则Oracle10g服务无法启动. 在网络上其他机器Oracle9i Console连接此Oracle10g服务时使用sys之SYSDBA身份可以正常登录,而system提示授权不足无法登录 (2)如果在安装时没有停掉本地连接,也没有拔掉网线,而使本机在网络连通状态下,又如上配置Microsoft Loopback Adapter并开启,如此安装仍可成功,并且PLSQL、SQLPLUS 等Oracle10g环境下都可正常访问,但是局域网中的其他Oracle9i Console也无法连接此Oracle10g服务,而且本机和网络中的java程序都无法访问,apache-tomcat-6.0.14控制台将打印以下错误: 2007-10-823:31:47org.apache.catalina.startup.HostConfig checkResources 信息:Reloading context[/P54_AutoRefresh] java.sql.SQLException:Io异常:The Network Adapter could not establish the connection at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179) at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333) at oracle.jdbc.driver.OracleConnection.(OracleConnection.java:404) at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468) at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314) at java.sql.DriverManager.getConnection(DriverManager.java:548) at java.sql.DriverManager.getConnection(DriverManager.java:179) at classmate.DB.(DB.java:16)

Oracle 10g安装教程带图片

ORACLE 10g 安装教程 刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧! 首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面: 图1

单击“开始安装”,就可以安装ORACLE 10g,一般会检查系统配置是否符合要求,然后出现“Oracle DataBase 10g安装”对话框,如图2所示: 图2

在安装Oracle DataBase 10g时可以选择“基本安装”和“高级安装”两种方法。选择“基本安装”时,“Oracle主目录位置”用于指定Oracle DataBase 10g软件的存放位置;“安装类型”用于指定Oracle产品的安装类型(企业版、标准版和个人版)。如果选择“创建启动数据库”,那就要指定全局数据库名称和数据库用户的口令。 选择“高级安装”,单击“下一步”,会出现“指定文件对话框”,在源路径显示的是安装产品所在的磁盘路径;目标名称用于资定Oracle主目录所对应的环境变量,目标路径用于指定安装Oracle软件的目标安装路径。设置目标名称为:OraDb10g_home1,目标路径为:D:oracleproduct10.1.0db1。如图3: 图3

单击“下一步”,会加载Oracle产品列表,然后出现“选择安装类型”对话框;如图4: 图4

选择安装类型时一般选择“企业版”,单击“下一步”,会出现“选择数据库配置”对话框,如图5 : 图5

LINUX下服务器安装oracle10g数据库教程

目录 1、l inux下安装oracle10g 2、表空间的建立及用户建立 3、O racle数据库随linux系统启动关闭及 自动备份 在linux下安装oracle10g 安装oracle: 1、内存及交换分区检查 [root@oracle10g ~]# cat /proc/meminfo | grep MemTotal MemTotal: 1034604 kB [root@oracle10g ~]# cat /proc/meminfo | grep SwapTotal SwapTotal: 1574360 kB 建议内存最少1G,交换分区为内存1.5~2倍。如果空间充足建议2倍。Oracle 安装之前会检测,但我在交换分区为内存一半的情况下,也安装成功过。当时内存为4G。 2、修改主机名及hosts文件 [root@oracle10g ~]# hostname oracle10g [root@oracle10g ~]# vi /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 172.16.60.196 oracle10g“改成配给那个门店的ip和服务器名qtjlmd” 建议修改,避免以后网络访问出现异常。退出重联看是否生效。 3、检查所需操作系统的RPM包是否完整 以下是oracle10g在RHEL5环境下,需要装的包。 # From RedHat AS5 Disk 1 cd /media/cdrom/Server rpm -Uvh setarch-2*

Oracle 10g安装与简介

中文名: Oracle 10g For Windows 英文名: Oracle 10g For Windows 别名: Oracle;10g 资源格式: 光盘镜像 版本: 10.1.0 发行时间: 2004年 制作发行: Oracle 甲骨文 地区: 大陆,美国 简介: [已通过安全检测] 瑞星17.57.42 [安装测试]WinXP SP2 上安装 Oracle 数据库 10g 共享服务时间:每天上午10点-下午6点

共享服务器:随机 软件版权归原作者及原软件公司所有,如果你喜欢,请购买正版软件 已经有人发过Linux版,那么再发一份Win版.安装需要机器配置较高. 一、概要 Oracle Database 10g 是第一个为企业级网格计算而设计的数据库,允许IT快速响应业务需求,在降低成本的同时,提供最高质量的服务。最重要的是,它易于部署和管理。 企业级网格计算的关键是要创建大型的行业标准的、模块化的存储器和服务器池。利用这种体系结构,每一个新系统都可以从这个组件池中快速得到供应。用户也不需要根据高峰负载来确定系统规模,因为可以容易地从这些资源池中按需要增加或重新分配容量。 企业级网格计算通过多种途径显着地降低了大型应用系统所需的存储器和服务器成本。凭借使用低成本的组件和提高资源利用水平,降低了硬件成本。同时因为每一个系统都可以按照相同的设计来构建,加上集中化管理和管理工具减轻了维护和监控的负担和相应的人工成本。利用这种更高的效率,IT能够快速响应业务需求,而且大大降低了总体风险。 二、高效的存储技术 对数据库而言,存储器是主要的资源之一。在今天的标准环境中,为获得最大的吞吐量而在不同磁盘存储器上存放数据的过程可能是一个费时的过程,并且数据库每次向存储区增加或从存储区删除磁盘时,都要重复这个过程。 Oracle Database 10g中新的自动存储管理(ASM)功能解决了这些挑战。ASM允许数据库直接管理原始磁盘。使得一个文件系统和卷管理器不需要同时管理数据文件和日志文件。ASM自动地跨磁盘为所有数据建立带区,提供了最高的I/O吞吐量,且无需任何管理成本。当增加或删除磁盘时,ASM自动维护带区。利用可选的镜像功能,提高了数据利用率,并且可以在线添加和删除磁盘。此外,因为由ASM处理已不再是数据库的文件的删除,从而消除了因人为错误而造成数据丢失

Redhatlinux9下安装oracle10g

Redhatlinux9下安装oracle10g 2010-08-24 一、第一检查安装oracle10g环境 1,查看系统内存 [root@linux4 ~]# grep MemTotal /proc/meminfo MemTotal: 1034584 kB 2,查看交换区大小 [root@linux4 ~]# grep SwapTotal /proc/meminfo SwapTotal: 2096472 kB 3,查看/tmp大小(至少400M) [root@linux4 ~]# df -m /tmp Filesystem /dev/sda2 8061 2585 5067 34% / 4,查看操作系统版本 [root@linux4 ~]# cat /etc/issue Red Hat Enterprise Linux ES release 4 (Nahant Update 5) Kernel on an \m 5,查看内核版本 [root@linux4 ~]# uname -r 2.6.9-55.Elsmp 6,检查系统是否有安装一下包 ?compat-libstdc++-33-3.2.3-61 ?elfutils-libelf-0.125-3.el5 ?elfutils-libelf-devel-0.125-3.el5 ?glibc-2.5-12 ?glibc-devel-2.5-12 ?glibc-common-2.5-12 ?gcc-4.1.1-52.el5 ?gcc-c++-4.1.1-52.el5 ?libgcc-4.1.1-52.el5

?libaio-0.3.106-3.2 ?libaio-devel-0.3.106-3.2 ?libstdc++-4.1.1-52.el5 ?libstdc++-devel-4.1.1-52.el5 ?unixODBC-2.2.11-7.1 ?unixODBC-devel-2.2.11-7.1 ?sysstat-7.0.0-3.el5 ?binutils-2.17.50.0.6-2.el5 ?make-3.81-1.1 [root@linux4 ~]# rpm -q binutils [root@linux4 ~]# rpm -q compat-db [root@linux4 ~]# rpm -q compat-libstdc++-296 [root@linux4 ~]# rpm -q control-center [root@linux4 ~]# rpm -q gcc gcc-c++ [root@linux4 ~]# rpm -q glibc glibc-common gnome-libs [root@linux4 ~]# rpm -q libstdc++ libstdc++-devel [root@linux4 ~]# rpm -q make pdksh [root@linux4 ~]# rpm -q sysstat [root@linux4 ~]# rpm -q xscreensaver setarch (假如没有安装请安装好以上rpm包,有必要时能够强制安装,使用命令:rpm –Uvh *****.rpm --force --nodeps) 在安装这些包时,专门是关于那些不是光盘安装的人来说,需要进行挂载mount涉及到windows与linux之间共享文件 具体实现: 在虚拟机设置里有一项options下share files选项里去设置,你会遇到Vmware tools 需要安装,其中原委请查资料。 安装了工具之后能够进行共享了,然后就能够进行挂载,将镜像文件挂载到linux系统上进行安装rpm包,可能安装过程中,其中包需要依靠关系,大致按上述顺序即可。

windwows server 2008安装oracle10g数据库

windwows server 2008安装oracle10g数据库操作步骤 1.Oracle 10g版本是10. 2.0.1.0 2.选择Oracle安装目录及数据库登录密码。如下图中红色标识,密码为:Test。 3.如果是windwows server 2008 系统下,点击“下一步”安装Oracle 10g 会提示“程序异 常终止,发生未知错误”。如下图所示: 关于此问题的解决方法如下: 3.1点击取消按钮,退出安装程序。

3.2.修改Oracle 10G(安装文件)\database\stage\prereq\db\refhost.xml 当打开refhost.xml 文件 在后面添加 3.3.到install目录中找到oraparam.ini文件,把 #Windows=4.0,5.0,5.1,5.2 修改成 #Windows=4.0,5.0,5.1,5.2,6.1 并在后面添加 [Windows-6.1-required] #Minimum display colours for OUI to run MIN_DISPLAY_COLORS=256 #Minimum CPU speed required for OUI #CPU=300 [Windows-6.1-optional] 4.右键setup.exe,属性->兼容性->以兼容模式运行这个程序Windows Server 2003,并以管 理员身份运行。如下图所示: 5.运行程序后,安装步骤2填写完后,点击“下一步”即可进入安装界面。如下图:

linux安装oracle10g问题解析

有安装程序要求均已满足。 准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2012-02-27_05-13-29PM. 请稍候...写入目录 /tmp/OraInstall2012-02-27_05-13-29PM 时出错。请确保此目录是可写的, 并且至少有 60 MB 的磁盘空间。无法继续安装。 : 没有那个文件或目录 [oracle@standby database]$ df -h 文件系统容量已用可用已用% 挂载点 /dev/sda1 38G 3.5G 33G 10% / /dev/sda5 37G 950M 35G 3% /home /dev/sda3 996M 907M 38M 97% /tmp ---------可以看到还有 38M可用了 tmpfs 538M 0 538M 0% /dev/shm [oracle@standby database]$ cd /tmp [oracle@standby database]$ rm -rf /tmp/* ------------------------------------------------------------------------------------------------------ 删除后再安装就可以了 在linux系统中用Oracle帐号执行DBCA或其他JAVA图形界面程序时,报错: Xlib: connection to ":0.0" refused by server Xlib: No protocol specified Error: Can't open display: :0.0 解决办法:用root登陆,在#提示符后输入: xhost local:oracle non-network local connections being added to access control list 敲回车运行后出现: non-network local connections being added to access control list xhost: bad hostname "non-network" xhost: bad hostname "local" xhost: bad hostname "connections" xhost: bad hostname "being" xhost: bad hostname "added" xhost: bad hostname "to" xhost: bad hostname "access" xhost: bad hostname "control" xhost: bad hostname "list"

redhat linux5 安装oracle10g(本人已多次实践成功)

一、准备工作 首先给linux打补丁,补丁自己上网找!补丁的安装方法一共有两种:一个是FTP,将文件FTP到linux系统中进行安装;一个是用光盘安装。我推荐使用FTP的方法,因为灰常灰常的方便,方法不会的话自己去网上找,这里不做过多介绍。 将文件传到LINUX系统以后,按顺序执行: rpm –ivh libXp-1.0.0-8.i386.rpm openmotif22-2.2.3-18.i386.rpm compat-db-4.2.52-5.1.i386.rpm compat-gcc-34-3.4.6-4.i386.rpm (要先安装rpm -ivh glibc-devel-2.5-12.i386.rpm) compat-gcc-34-c++-3.4.6-4.i386.rpm compat-libstdc++-33-3.2.3-61.i386.rpm libaio-0.3.106-3.2.i386.rpm compat-libstdc++-7.3-2.96.128 libXp-1.0.0-8.1.el5 make-3.81-1.1 gcc-4.1.1-52.el5 compat-db-4.2.52-5.1 compat-gcc-c++-7.3-2.96.128 setarch-2.0-1.1 compat-libstdc++-devel-7.3-2.96.128 openmotif21-2.1.30-8 glibc-2.5-12 compat-gcc-7.3-2.96.128 在安装compat-gcc-34-3.4.6-4.i386.rpm compat-gcc-34-c++-3.4.6-4.i386.rpm 包时要先安装rpm -ivh glibc-devel* 等包装glibc-devel* 时又要先装glibc-headers*包,有启示信息(不知道是为什么我按照说明进行补丁安装的时候竟然都提示我已经安装了!我一直没有安装过啊,感觉怪怪的!) 二、修改配置文件 1.修改版本号 因为Oracle 10g官方只支持到RHEL4为止,所以需要在root用户下运行 #vi /etc/redhat-release 将Red Hat Enterprise Linux Server release 5 (Tikanga) 改为Red Hat Enterprise Linux Server release 4 (Tikanga) 2.然后修改一下文件linux内核参数 : 编辑/etc/sysctl.conf文件后加入以下代码: kernel.shmall = 2097152 # 可以使用的共享内存的总量。 kernel.shmmax = 2147483648 # 最大共享内存段大小。 kernel.shmmni = 4096 # 整个系统共享内存段的最大数目。 kernel.sem = 250 32000 100 128 # 每个信号对象集的最大信号对象数;系统范围内最大信号

ORACLE 10g 安装教程[图文]

ORACLE 10g 安装教程[图文]转载 原文链接https://www.doczj.com/doc/a69088360.html,/blog/451991 刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧! 首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面:

单击“开始安装”,就可以安装ORACLE 10g,一般会检查系统配置是否符合要求,然后出现“Oracle DataBase 10g安装”对话框,如图2所示: 在安装Oracle DataBase 10g时可以选择“基本安装”和“高级安装”两种方法。选择“基本安装”时,“Oracle主目录位置”用于指定Oracle DataBase 10g软件的存放位置;“安装类型”用于指定Oracle产品的安装类型(企业版、标准版和个人版)。如果选择“创建启动数据库”,那就要指定全局数据库名称和数据库用户的口令。 选择“高级安装”,单击“下一步”,会出现“指定文件对话框”,

在源路径显示的是安装产品所在的磁盘路径;目标名称用于资定Oracle 主目录所对应的环境变量,目标路径用于指定安装Oracle软件的目标安装路径。设置目标名称为:OraDb10g_home1,目标路径为: D:oracleproduct10.1.0db1。如图3: 单击“下一步”,会加载Oracle产品列表,然后出现“选择安装类型”对话框;如图4:

LINUX傻瓜系列-oracle10g安装

Oracle安装 安装前准备 检查AS5的SWAP分区,最好大于2G,否则会出现警告,强行安装也可以;不要使用防火墙和selinux。 把oracle的安装包放在/data/soft目录上(安装包存放路径可自由创建), 解压文件。 安装程序下载: 10.2.0.1版本:10201_database_linux32.zip 10.2.0.4升级补丁:p6810189_10204_Linux-x86.zip 安装前的配置 检查补丁 首先请安装本文档中《RedHat AS5 安装手册》文档安装linux,安装过程中有的需要安装其他的依赖包,可以看提示安装依赖包在安装所需要的软件包,安装不成功的,可以尝试多安装一次,有些错误可以忽略 从对应光盘中找到并安装以下所需要的软件包: 注:安装操作系统时候如将开发组件全部选择上之后,可省略该步骤。 # 从RedHat AS5 光盘1 cd /media/cdrom/Server rpm -Uvh setarch-2* rpm -Uvh make-3* rpm -Uvh glibc-2* rpm -Uvh libaio-0* # 从RedHat AS5 光盘2 cd /media/cdrom/Server rpm -Uvh compat-libstdc++-33-3* rpm -Uvh compat-gcc-34-3* rpm -Uvh compat-gcc-34-c++-3* rpm -Uvh gcc-4* rpm -Uvh libXp-1* # 从RedHat AS5 光盘3 cd /media/cdrom/Server rpm -Uvh openmotif-2* rpm -Uvh compat-db-4* 修改系统版本 因为oracle 的官方只支持到RHEL4为止,所以要修改版本说明,把Red Hat Enterprise Linux Server release 5 (Tikanga) 注释掉,前面加上一行redhat-4,当然oracle安装完成后,要修改回来。redhat-4 必须为redhat-release文件的第一行,否则安装时还会报警告# vi /etc/redhat-release

linuxx64位下安装Oracle 10g

目录 一、硬件要求 二、软件 三、系统安装注意 四、安装Oracle前的系统准备工作 五、安装Oracle,并进行相关设置 六、升级Oracle到patchset 10.2.0.4 七、使用rlwrap调用sqlplus中历史命令 一、硬件要求 1、内存& swap Minimum: 1 GB of RAM Recommended: 2 GB of RAM or more 检查内存情况 # grep MemTotal /proc/meminfo # grep SwapTotal /proc/meminfo 2、硬盘 由于CentOS安装后差不多有4~5G,再加上Oracle等等的安装,所以请准备至少10G的硬盘空间。 检查磁盘情况 # df -h

二、软件 系统平台:CentOS 6.3(x86_64) CentOS-6.3-x86_64-bin-DVD1.iso Oracle版本:Oracle 10g R2 10201_database_linux_x86_64.cpio 补丁:p6810189_10204 p6810189_10204_Linux-x86-64.zip 三、系统安装注意 系统安装时一定要安装桌面模式,否则无法安装oracle,另外请勿开启SELinux,oracle官方不建议使用SELinux,CentOS的防火墙也请暂时关闭,减少安装时的困扰。为防止Oracle安装过程中出现乱码,建议使用英文作为系统语言,进行Oracle的安装工作。(Linux系统安装的时候最好将所有包都勾选安装,否则后面缺包的时候很麻烦,一旦缺包最好通过yum来进行相关的安装,应为Linux包之间的依赖关系太复杂) 本文中所描述的系统命令,未经特殊标示,均为“#”代表root权限,“$”代表oracle权限。 四、安装Oracle前的系统准备工作 首先,请先以root账号登入作一些前置设定作业。 1、关闭防火墙、禁用SELinux # setup

oracle10g安装手册

作者:X亚强 ORACLE安装说明文档 一:安装数据库:所用数据库为Oracle,版本为10G 具体的安装步骤如下: ●插入光盘后如果安装程序没有自动启动,双击光盘中的setup.exe 文件图标即可 启动安装程序(如下图): ●基本安装是用于常规的数据安装方法。 全局数据库名:是用于标识数据库的名称。 数据库口令:数据库管理员(sys,system,sysman)的口令(不能为空)。 ●高级安装用于特定数据库的安装。(此处我们选择高级安装) 选择高级安装,点击下一步 在选择了安装方法(高级安装)之后点击下一步,进入选择数据库安装类型界面(如 图):

●选择了数据库的安装类型之后(此处我们选择企业版),单击下一步(如图)指定 Oracle 目录信息,选择自己需要存放的安装的位置,此处我们选择安装在D盘 ●名称是用于安装完数据库之后在开始菜单程序中显示的名称。路径是用于保存数据 库的路径(建议默认)单击下一步:

●开始数据库安装条件的查询,当检查完成之后点击下一步(时间较长) ●创建数据库是在安装完数据库软件之后就自动开始创建数据库。仅安装数据库,是 仅安装数据实例并不创建数据库(在安装完之后再进行创建数据库)。此处我们选择创建数据库,点击下一步(如图)

●根据数据库的使用情况选择数据库的配置(此处我们选择一般用途),单击下一步 (如图) 输入数据库名及SID。全局数据库名用户可以自己定义:如果用户自定义的全局数据库名与软件系统中的不同,则用户在下面部署应用系统时需要修改软件配置文件中的全局数据库名。 ●字符集选择框是用于设置数据库存储的数据以哪种字符集存储数据,建议(简体中 文),否则在特定情况下,读取到的数据会出现乱码。继续点击下一步(如图):

Oracle10g的安装和卸载

Oracle 10g 数据库的安装 一、Oracle10g的卸载 如果机器上已经安装了oracle,那么我们先卸载。 首先,停止oracle的所有服务。打开“开始—控制面板—管理工具—服务—找到oracle的相关服务,停止服务”,如下图所示。 然后我们开始卸载程序,注意:oracle完毕之后不显示在windows的控制面板里面,所以我们要用oracle的安装程序进行卸载。打开“开始—所有程序—Oracle-OraDblog-home1—Oracle Installation Products—Universal Installer”,出现如图1所示界面。 图1 Oracle Universal Installer 界面

点击卸载产品,出现如图2所示的产品清单界面 图2 产品清单界面 选中oraDb10g_home1选项,点击删除,就开始如图3所示的卸载界面。 图3 卸载界面 卸载完成后出现如图4所示卸载完成界面。单击关闭,返回图1 Oracle Universal Installer 界面,单击取消即可。

查看服务是否卸载干净,如下图所示,可以看到还有三个服务没有清除掉。 如果发现服务还存在没有卸载干净的Oracle服务,推荐一个小的清除oracle服务的工具,srvinstw.exe。利用此工具移除残留的windows服务。 双击srvinstw.exe,启动卸载服务如下图所示

单击【下一步】按钮 选中本地服务,单击【下一步】按钮 出现如下图所示界面,在服务名下拉框中选中要卸载的Oracle服务,卸载完所有Oracle服务之后,查看控制面板-管理工具-服务中的Oracle服务是否卸载干净。 移除服务成功后,我们还要手工删除物理文件。删除C:\Program Files中的Oracle文件夹,删除安装指定主目录路径的Oracle文件夹(如果不能删除,重启电脑,然后删除)。到此,Oracle卸载干净了。

Linux oracle 10G的安装图解教程

一·安装前的准备配置 安装Oracle前的准备很重要,如果没有准备好,导致多次安装数据库不成功。 (一)查询所需安装包是否完整 进入系统,终端命令: # rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-34-c++ compat-libstdc++ rpm -qa |grep compat-gcc rpm -qa |grep compat-libstdc++ 第一条命令无法列出compat-gcc和compat-libstdc++两个包,所以只能用下面两个命令检查。 缺少的都需要安装相关的软件包,RHEL5一共有5张光盘,请参考下面: 安装下面的包: # 从RedHat AS5 光盘1 [root@dodata ~]#cd /media/cdrom/Server [root@dodata ~]# r pm -Uvh setarch-2* [root@dodata ~]# r pm -Uvh make-3* [root@dodata ~]# r pm -Uvh glibc-2* [root@dodata ~]# r pm -Uvh libaio-0* # 从RedHat AS5 光盘2 [root@dodata ~]#cd /media/cdrom/Server [root@dodata ~]#rpm -Uvh compat-libstdc++-33-3* [root@dodata ~]#rpm -Uvh compat-gcc-34-3* [root@dodata ~]#rpm -Uvh compat-gcc-34-c++-3* [root@dodata ~]#rpm -Uvh gcc-4* [root@dodata ~]#rpm -Uvh libXp-1* # 从RedHat AS5 光盘3 [root@dodata ~]#cd /media/cdrom/Server [root@dodata ~]#rpm -Uvh openmotif-2* [root@dodata ~]#rpm -Uvh compat-db-4* 如果是DVD光盘,或已将所有CD盘上的内容复制到了一个目录,则可以使用下面的命令批量一次安装所有需要的包通过加载光驱中的光盘安装文件 [root@dodata ~]#mount -t iso9660 /dev/cdrom /mnt [root@dodata ~]#cd /mnt/Server 复制如下命令进行安装 rpm -Uvh setarch-2.0-1.1.i386.rpm rpm -Uvh make-3.81-3.el5.i386.rpm rpm -Uvh glibc-2.5-34.i686.rpm rpm -Uvh libaio-0.3.106-3.2.i386.rpm rpm -Uvh compat-libstdc++-33-3.2.3-61.i386.rpm rpm -Uvh kernel-headers-2.6.18-128.el5.i386.rpm rpm -Uvh glibc-headers-2.5-34.i386.rpm rpm -Uvh glibc-devel-2.5-34.i386.rpm rpm -Uvh compat-gcc-34-3.4.6-4.i386.rpm rpm -Uvh compat-gcc-34-c++-3.4.6-4.i386.rpm rpm -Uvh libgomp-4.3.2-7.el5.i386.rpm

相关主题
相关文档 最新文档