轻松搞定:Linux下安装和卸载Oracle的步骤与注意事项 (linux安装oracle卸载)

Oracle是一个非常流行的关系型数据库管理系统,在企业级应用中得到广泛的应用。然而,Oracle在Linux中的安装和卸载并不像Windows那样简单。在本文中,我们将为您提供Linux下安装和卸载Oracle的详细步骤,以及注意事项,让您轻松搞定。

一、安装Oracle

1. 您需要下载适合您Linux操作系统的Oracle安装文件,您可以从Oracle官方网站下载适合您系统的版本。下载完成后,您需要将安装文件复制到您的Linux服务器上,并解压。

2. 在解压文件夹中,您需要运行“runInstaller”脚本。这会启动Oracle安装向导,您需要按照指示进行安装。

3. 安装向导会让您选择安装Oracle的位置。您应该选择一个比较大的磁盘空间来安装Oracle。如果您需要更详细的安装信息,您可以参考Oracle官方网站上的安装手册。

4. 您需要设置Oracle管理员账户的用户名和密码。请确保您设置一个复杂的密码,以保证Oracle数据库的安全性。

5. 安装完成后,您需要验证Oracle安装是否成功。您可以通过启动Oracle数据库来验证安装。运行以下命令:

$ sqlplus / as sysdba

如果您能够成功登录,您就可以开始使用Oracle数据库了。

二、卸载Oracle

如果您需要卸载Oracle数据库,这是非常简单的。您只需要按照以下步骤进行:

1. 您需要停止Oracle数据库。您可以通过以下命令来停止数据库:

$ sqlplus / as sysdba

SQL> shutdown immediate;

2. 在关闭数据库之后,您需要运行“runInstaller”脚本来启动Oracle卸载向导。

3. 您需要按照向导的指示进行卸载。Oracle卸载向导会在卸载数据库之前询问您是否需要备份数据库。如果您需要备份数据库,您需要提供一个备份位置。

4. 卸载完成后,您需要删除所有的Oracle数据库文件。在卸载向导中,您会看到Oracle安装的位置。您需要确保删除所有与该位置相关的文件。

三、注意事项

在安装和卸载Oracle时,您需要注意以下事项:

1. 您需要确保您的服务器具有足够的磁盘空间。Oracle需要大量的磁盘空间来存储数据库文件。

2. 您需要设置复杂的管理员密码,以确保Oracle数据库的安全性。

3. 卸载Oracle之前,请确保备份数据库。您可以使用Oracle的备份工具来备份数据库。

4. 在安装和卸载Oracle时,请确保您有足够的权限来访问所有相关文件和目录。

5. 如果您遇到任何问题,请参考Oracle官方网站上的安装和卸载指南,或联系Oracle的技术支持团队。

在本文中,我们为您介绍了Linux下安装和卸载Oracle的步骤和注意事项。虽然Oracle在Linux下的安装和卸载可能比较复杂,但只要您按照我们提供的步骤进行,您就可以轻松搞定。如果您遇到任何问题,请参考Oracle官方网站上的指南,或联系技术支持团队。祝您好运!

相关问题拓展阅读:

如何在Ubuntu Linux上安装Oracle Java

先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压

Step1:

# 将解压好的jdk1.7.0_21文件夹用更高权限复制到/usr/lib/jvm目录里

sudo cp -r ~/jdk1.7.0_21/ /usr/lib/jvm/

Step2:

# 配置环境变量

sudo gedit ~/.profile

在末尾加上:

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21

然后保存关闭,使用source更新下

$ source ~/.profile

使用env命令察看JAVA_HOME的值

$ env

如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_21,说明配置成功。

Step3:

# 将并如系统默认的jdk修改过来

$ sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_21/bin/绝洞启java 300

输入sun jdk前的数字就好了

$ sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_21/bin/javac 300

$ sudo update-alternatives –config java

$ sudo update-alternatives –config javac

Step4:

然后再输入java -version,看到如下信息,就说明改成sun的jdk了:

java version “1.7.0_04”

Java(TM) SE Runtime Environment (build 1.7.0_04-b20)

Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)

可能会存在的问题:

1.提示缺失libjli.so无法启动……,碰到这个问题是你下载的JavaJDK压缩包不完整,或者你的解压方式不对导致,直接解压到当前路径,然后拷贝到你需要的目录,JDK的安装目录可以随便选择,比如你可以放在HOME目录下,

libjli.so文件在:~/jdk1.7.0_07/jre/lib/i386/jli/libjli.so

2.可能无法配置成功,需要卸载以前安装的OpenJDK,具体可以命令行移颤族除

3.不同版本的JDK,版本号如上修改即可

帆软 linux 如何配置链接oracle

linux下面配置oracle客户端的过程是通用的,可参考:

1.要远程使用oracle,先下载下面三个文件,注意版本更好一致。

oracle-instantclient-basic-10.2.0.4-1.i386.ziporacle-instantclient-devel-10.2.0.4-1.i386.zip //这个是sdk 的,文件名上没有说明,特态谈此说明oracle-instantclient-sqlplus-10.2.0.4-1.i386.zip//查看oracle的sql语句,当然你如果无法上去,只能问远程oracle 的管理员了。select * from V$version ;

不同版本,或者不同操作系统的,请到官方网站下载,里面有详细说明。

下载地址:

2.创建客户端的安装目录,这三个目录可以自定义,但配置环境变量时,需要一致。

mkdir -p /home/oracle/oracleClient

3.解压上面下载的三个文件。unzip oracle-instantclient-basic-10.2.0.4-1.i386.zipunzip oracle-instantclient-sqlplus-10.2.0.4-1.i386.zip

其中,这三个文件都解压到当前目录下的同一个目录下面:instantclient_10_2cd instantclient_10_2把这个目录下的所有文件搬到 /home/oracle/oracleClient

最后解压oracle-instantclient-devel-10.2.0.4-1.i386.zip 把解压出培贺来的文件 /home/oracle/sdk

4.配置环境变量。

vi /etc/profile //注意,这是针对所有用户的环境变量,如果你想局限某用户,只能配置用户的配置文件了。加入

export LD_LIBRARY_PATH=/home/oracle/oracleClient

export ORACLE_HOME=/home/oracle/oracleClient

export TNS_ADMIN=/home/oracle/oracleClient

NLS_LANG=american_america.ZHS16GBK

export NLS_LANG

保存并退出。# source /etc/profile//使配置文件立刻生效# echo $ORACLE_HOME //查看一下配置的环境变量是否成功/home/oracle/oracleClient

5.配置监听器和网络环境。因为本地没有安装oracle 数据库,所以需要从安装oracle 数据库的目录弄三个文件过来。

# lslistener.ora sqlnet.ora tnsnames.ora//配闭派就这三个文件,放到 /home/oracle/oracleClient 目录下

6.编辑三个文件

vi tnsnames.ora

BOSSDATA =(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =172.16.0.73)(PORT = 1521)) //172.16.0.73 IP地址 ,端口号:1521 (CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = bossdata)//bossdata 全局数据名))

EXTPROC_CONNECTION_DATA =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)))(CONNECT_DATA =(SID = PLSExtProc)(PRESENTATION = RO)))

vi listener.oraSID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = /home/oracle/oracleClient )//注意,这个是刚才配置的$ORACLE_HOME(PROGRAM = extproc)))

LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.0.73)(PORT = 1521)) //这个上面有说明 ))

  一、oracle服务器安烂野装与配置:

  操作系统:凳烂win7 32位 旗舰版

  oracle版本:11g R2

  安装基本上不会出现什么问题,如果之前装过更好卸载掉,卸载步骤:

  1. 在服务中停止所有的oracle相关服务;

  2. 删除注册表中以下三个位置的枣历漏oracle相关文件夹:

  HKEY_LOCAL_MACHINE\SOFTWARE

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application

  3. 在环境变量中path中,删除oracle信息;

  4. 在系统盘的Windows、Program Files、Program Files(x86)文件夹下,删除oracle文件夹和oraodbc.ini文件;

  5. 删除oracle安装目录,重启机器。

  二、oracle linux client安装与配置

  1.安装oracle-instantclient12.1-basic-12.1.0.1.0-1.i386.rpm

  oracle-instantclient12.1-devel-12.1.0.1.0-1.i386.rpm

  oracle-instantclient12.1-sqlplus-12.1.0.1.0-1.i386.rpm

  2.在/etc/ld.so.conf中添加/usr/lib/oracle/12.1/client/lib路径后执行ldconfig,也可以在LD_LIBRARY_PATH

  中添加路径

  3.在~/.bashrc中添加export ORACLE_HOME=/usr/lib/oracle/12.1/client

  export TNS_ADMIN=/usr/lib/oracle/12.1/client/network/admin,然后重新登录

  4.在/usr/lib/oracle/12.1/client目录下添加network/admin/ntsnames.ora,如下

  # tnsnames.ora Network Configuration File: F:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora

  # Generated by Oracle configuration tools.

  ORCL =

  (DESCRIPTION =

  (ADDRESS_LIST =

  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.221)(PORT = 1521))

  )

  (CONNECT_DATA =

  (SID = orcl)

  (SERVER = DEDICATED)

  )

  )

  5.先运行./sqlplus :1521/orcl,可以的话说明安装没问题,然后运行

  ./sqlplus username/passwd@orcl,不能连上就看看tnsnames.ora有没问题

关于linux安装oracle卸载的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » 轻松搞定:Linux下安装和卸载Oracle的步骤与注意事项 (linux安装oracle卸载)