
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
- 帆软 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卸载的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
香港服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/190803.html<