300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > CentOS+安装图形化界面+安装Oracle

CentOS+安装图形化界面+安装Oracle

时间:2024-07-09 04:07:56

相关推荐

CentOS+安装图形化界面+安装Oracle

虚拟机VMware安装CentOS 7.5步骤

准备系统镜像文件:CentOS-7-x86_64-DVD-1804.iso语言——英语时间——上海硬盘——Done密码——123456登录——root配置IP地址网络

#systemctl restart network.service //重启网络

#ip addr //查看网络配置

#cd /etc/sysconfig/network-scripts/ //网络配置目录

#vi ifcfg-eth0 //IP设置

DEVICE=eth0

IPADDR=192.168.0.199

NETMASK=255.255.255.0

GATEWAY=192.168.0.254 //容易写错为GETWAY

DNS1=192.168.5.254

ONBOOT=yes

TYPE=Ethernet

UUID=4a05c281-e133-42bf-830f-813706a94736

BOOTPROTO=static

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

#BOOTPROTO=dhcp

BOOTPROTO=static #启用静态IP地址

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens33

UUID=376867f5-0fcd-42b3-a98b-e3581268a9ab

DEVICE=ens33

#ONBOOT=no

ONBOOT=yes #开启自动启用网络连接

IPADDR=10.93.238.27

NETMASK=255.255.224.0

GATEWAY=10.93.2554.254

DNS1=10.93.254.254

跟新系统补丁——yum-yupdate安装网络工具——yum install net-tools安装 防火墙——yuminstallfirewalld——若已安装则过安装wget工具——yum install wget主机名ip映射——vi /etc/hosts

#cat /etc/hosts //查看主机名

#vi /etc/hosts //修改

#systemctl restart network //重启网络

#hostname //检查主机名

12、安装unzip、zip——yum install -y unzip zip

Centos无图形界面大约5G,带图形界面大约10G,带oracle大约20G。

安装CentOS 7.5的图形化界面

1、#yum groupinstall “X Window System”

2、#yum grouplist

3、#yum groupinstall “GNOME Desktop”

4、#startx //必须在本机操作,不可远程字符界面操作

设置桌面启动

# systemctl get-default //查看默认启动进入界面

# systemctl set-default multi-user.target //开机进入文本界面

# systemctl set-default graphical.target //开机进入图形界面

6、重启,设置用户信息,再重启,没有需要设置的,ok,快照一下

Yum安装Oracle步骤

一、Centos7 yum 安装 oracle-rdbms-server-11gR2-preinstall——预装

使用yum工具安装oracle提供的preinstall包,它将自动执行一些与配置步骤:

1、下载yum源 我的系统是centos 7,所以就下载oracle7

#cd /etc/yum.repos.d //yum源目录

#wget http://public-/public-yum-ol7.repo //获取yum源

安装RMP-GPG-KEY

#yum install oracle

#wget http://public-/RPM-GPG-KEY-oracle-ol7 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle //安装RMP-GPG-KEY

wget http://public-/RPM-GPG-KEY-oracle-ol7 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle //缩略同上

这个不安装可能出现yum源验证失败的问题

3、查看是否有你所需要的安装程序

#yum list |grep oracle

4、#yum install -y oracle-rdbms-server-11gR2-preinstall //安装预安装

# yum install oracle-rdbms-server-11gR2-preinstall.x86_64 //与上一行一样的命令

5、如此,便完成了oracle的预配置,查看日志文件,了解到底做了什么操作

# cat /var/log/oracle-rdbms-server-11gR2-preinstall/results/orakernel.log

二、安装Oracle数据库——正式安装

6、修改Oracle用户密码——12345678

# passwd oracle

7、创建oracle数据库安装目录,放入下载好的oracle安装包,并解压

#cd / //进入根目录

#mkdir -p /data/oracle //oracle数据库安装目录

#chown -R oracle:oinstall /data/oracle //设置目录所有者为oinstall用户组的oracle用户

# unzip linux.x64_11gR2_database_1of2.zip //解压软件包

# unzip linux.x64_11gR2_database_2of2.zip

若没有解压命令,则按照上图,安装。

8、切换至oracle用户,再次确认权限,执行安装(必须在图形界面,使用Terminal执行命令)

#su oracle

#cd /data/oracle/database

#./runInstaller //执行安装命令,需等待片刻,成功则如下

使用./runInstaller -jreLoc /usr/lib/jvm/jre-1.8.0,解决安装窗口乱码和小白条界面无法显示

display错误:虚拟机下出现过错误,阿里云也出现过错误。

执行失败,并报错DISPLAY not set. Please set the DISPLAY and try again.

这是由于未配置图形显示,解决办法如下。

配置图形显示

$xdpyinfo |grep “name of display” //查看DISPLAY配置

$DISPLAY=192.168.1.128:0.0; export DISPLAY

//IP为远程的IP,0.0为Xmanager-Passive打开后在底下显示的0.0

$xdpyinfo |grep “name of display” //再次确认有效

10、Xhost +可以正常使用后,返回oracle用户

返回第8步,正式安装oracle。

安装完后需执行的文件如下:

/home/oracle/app/oraInventory/orainstRoot.sh

/home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh

全局数据库名 orcl

Database Control URL http://dbserver:1158/em

默认未锁定账户 SYS、SYSTEM、DBSNMP、SYSMAN

设置了用户名 密码 http://iZuf670jmgw5y827m69i1vZ:1158/em

SYS 123456 Xmlog->123456

SCOTT scottoracle

安装时,弹出窗口乱码等问题

语言使用中文时,使用./runInstaller -jreLoc /usr/lib/jvm/jre-1.8.0,可以解决安装窗口乱码和小白条界面无法显示。

/u012234452/article/details/77624733

安装过程中,出现的ins_ctx.mk错误和ins_emagent.mk错误,需要修改文件后重试。

如下图示:修改ins_emagent.mk文件中有两处需改。

终端中文乱码成功安装后,sqlplus不起作用

$ ls -a找到并打开.bash_profile文件,修改环境变量。

保存后,source一下,$ source .bash_profile,之后sqlplus命令OK

oracle Enterprise Manager

先关闭manager,再关机,否则开机后,manager坏。

swap错误:如果没有这个分区则会出现改错误,阿里云出现过。

执行安装命令./runInstaller后出现swap分区错误

解决办法如下:

最终的安装

不勾选

第二个,错,一定要选第一个(安装并创建数据库实例)

上当了,一定要选安装并创建数据库,不能先安装后再创建数据库。坑了。

第一个

默认next

默认

默认

Next

默认

直接忽略这些提示(勾选 ignore all)

安装中。。。

安装完成后还需要创建数据库,还是同样在Oracle用户桌面环境下,重新打开一个终端,输入 dbca命令即可弹出相应的数据库创建向导

上当了,一定要选安装并创建数据库,不能先安装后再创建数据库。坑了。

坑了之后,只能如下:监听配置与创建数据库实例

执行命令,监听配置(命令:netca),[oracle@localhost ~]$ netca

开始配置

创建数据库实例(命令:dbca)-----需要确保监听已启动

切换到目录:$cd

执行命令:$dbca

orcl

http://iZuf670jmgw5y827m69i1vZ:1158/em

22、安装成功后本地连接,sqlplus不起作用,请看14目录。

终端进入oracle

$ sqlplus /nolog

23、安装成功后,远程连接,PL/SQL配置数据库连接

在Oracle的安装文件下查找tnsnames.ora文件,一般路径如

打开tnsnames.ora,可以看到所有的数据库连接配置

修改设置(IP、端口、实例ID),默认端口1521

修改设置(IP、端口、实例ID),默认端口1521

安装Oracle时,若没有为下列用户重设密码,则其默认密码如下:

用户名 登录身份 说明

sys SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员

system SYSDBA 或 NORMAL 不能以 SYSOPER 登录,可作为默认的系统管理员

sysman sysman 为 oms 的用户名

dbsnmp SYSDBA 或 NORMAL 复制管理员

安装成功,远程连接成功后,导入数据发现中文乱码。

原因:油田使用的是GBK,而安装默认的不是。

select userenv('language') from dual;

油田的是GBK

配置方法步骤:

[oracle@iZuf670jmgw5y827m69i1vZ ~]$ ls -a

. .bash_history .bashrc .java oradiag_oracle

.. .bash_logout .cache .kshrc .viminfo

app .bash_profile .config .mozilla .Xauthority

[oracle@iZuf670jmgw5y827m69i1vZ ~]$ sqlplus /nolog

bash: sqlplus: command not found...

[oracle@iZuf670jmgw5y827m69i1vZ ~]$ vi .bash_profile

[oracle@iZuf670jmgw5y827m69i1vZ ~]$ source .bash_profile

[oracle@iZuf670jmgw5y827m69i1vZ ~]$ sqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on Sat May 2 10:09:21

Copyright (c) 1982, , Oracle. All rights reserved.

SQL> select userenv('language') from dual;

SP2-0640: Not connected

SQL> conn /as sysdba

Connected.

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

AMERICAN_AMERICA.WE8MSWIN1252

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

AMERICAN_AMERICA.WE8MSWIN1252

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

AMERICAN_AMERICA.WE8MSWIN1252

SQL> alter database character set ZHS16GBK

2 ;

alter database character set ZHS16GBK

*

ERROR at line 1:

ORA-12712: new character set must be a superset of old character set

SQL> alter database character set INTERNAL_USE ZHS16GBK

2 ;

alter database character set INTERNAL_USE ZHS16GBK

*

ERROR at line 1:

ORA-12719: operation requires database is in RESTRICTED mode

-----------------------------------------------------------------------

SQL> alter system checkpoint;

System altered.

SQL> shutdown immediate;

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL>

SQL>

SQL> startup mount;

ORACLE instance started.

Total System Global Area 3256942592 bytes

Fixed Size 2217752 bytes

Variable Size 1795164392 bytes

Database Buffers 1442840576 bytes

Redo Buffers 16719872 bytes

Database mounted.

SQL>

SQL>

SQL> alter system enable restricted session;

System altered.

SQL> alter system set job_queue_processes=0;

System altered.

SQL> alter system set aq_tm_processes=0;

System altered.

SQL> alter database open;

Database altered.

SQL> alter database character set internal_use ZHS16GBK;

Database altered.

SQL> alter system set nls_language='AMERICAN' scope=spfile;

System altered.

SQL> alter system set nls_territory='AMERICA' scope=spfile;

System altered.

SQL> shutdown immediate;

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL>

SQL>

SQL> sartup;

SP2-0042: unknown command "sartup" - rest of line ignored.

SQL> startup;

ORACLE instance started.

Total System Global Area 3256942592 bytes

Fixed Size 2217752 bytes

Variable Size 1795164392 bytes

Database Buffers 1442840576 bytes

Redo Buffers 16719872 bytes

Database mounted.

Database opened.

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

AMERICAN_AMERICA.ZHS16GBK

龚龙

.5.2

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。