x64安装Oracle 10g 图文详解(2)

也行有些人会说,那我可以在安装好oracle数据库再修改中文字符集的啊。呵呵,我会笑的。因为到最后你会发现即使你通过SQL语句修改了数据库的字符集,然后数据库中的中文字符还是乱码!

但是你还会发现如果是在windows系统下,使用SQL语句修改字符集是可以的哦!

那么在Linux系统里面,我们只需要选择高级安装即可,如下图:

CentOS 6.6_x64安装Oracle 10g 图文详解

CentOS 6.6_x64安装Oracle 10g 图文详解

注意:修改存放目录。

上图是指定证书存放的目录。

CentOS 6.6_x64安装Oracle 10g 图文详解

上图选择安装的数据库类型及oracle所支持的语言,这里选择企业版,语言选择英文和简体中文。

CentOS 6.6_x64安装Oracle 10g 图文详解

上图指定oracle环境变量,及安装路径。因为我们在.bash_profile中已经声明,所以这里会自动填充。

CentOS 6.6_x64安装Oracle 10g 图文详解

Oracle开始进行安装前的检查工作。

检查发现1个warning和一个requirement,查看日志发现

----warning

Expectedresult: 2214MB

ActualResult: 0MB

Checkcomplete. The overall result of this check is: Failed <<<<

Problem:The system does not have the required swap space.

Recommendation:Make more swap space available to perform the install.

根据当前磁盘大小,发现根目录(24G)下磁盘空间比较充足,

#在根目录下创建交换分区文件夹,用来开辟交换区

[root@CentOS6oracle]# cd /

[root@CentOS6/]#  mkdir swapimage

[root@CentOS6/]# cd /swapimage

#使用dd命令,在/swapimage文件下新增一个2G的文件

[root@CentOS6swapimage]# dd if=/dev/zero of=/swapimage/swap bs=1024 count=2500000

2500000+0records in

2500000+0records out

2560000000bytes (2.6 GB) copied, 77.0965 s, 33.2 MB/s

#查看磁盘空间,可以发现根目录下少了2.6G

[root@CentOS6swapimage]# df -hl

Filesystem      Size Used Avail Use% Mounted on

/dev/sda3        30G 7.0G  22G  25% /

tmpfs          740M  80K 740M  1% /dev/shm

/dev/sda1      194M  25M  160M  14% /boot

/dev/sda2        20G 1.5G  17G  8% /u01

#使用mkswap将/swapimage/swap文件格式化为虚拟内存文件格式

[root@CentOS6swapimage]# mkswap /swapimage/swap

mkswap:/swapimage/swap: warning: don't erase bootbits sectors

on whole disk. Use -f to force.

Setting upswapspace version 1, size = 2499996 KiB

no label, UUID=ec52720f-bc50-4e56-9dbf-05cbcd56c583

#vi /etc/fstab --添加下面一行,系统启动后自动加载

添加:

/swapimage/swap        swap                    swap    defaults        0 0

[root@CentOS6swapimage]# free -m

total      used      free    shared    buffers    cached

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/59acf2768008527677e4f6c92a27a124.html