你们好,最近小品发现有诸多的小伙伴们对于oracle怎么安装图解,oracle安装教程这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、[[emailprotected] ~]# scp p13390677_112040_Linux-x86-64_2of7.zip [emailprotected]:/tmp/
【资料图】
2、解压
3、unzip p13390677_112040_Linux-x86-64_1of7.zip
4、unzip p13390677_112040_Linux-x86-64_2of7.zip
5、环境部署
6、yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel make numactl sysstat libXp unixODBC unixODBC-devel
7、使用rpm -qa|grep确认是否安装了所需的软件包。
8、添加组和目录
9、groupadd oinstall
10、groupadd dba
11、mkdir -p /u01/oracle
12、[[emailprotected] ~]# groupadd oinstall
13、[[emailprotected] ~]# groupadd dba
14、[[emailprotected] ~]# mkdir -p /u01/oracle
15、添加一个oracle用户,根目录为/u01/oracle,主组为oinstall。
16、useradd -g oinstall -G dba -d /u01/oracle oracle
17、cp /etc/skel/.bash_profile /u01/oracle/
18、cp /etc/skel/.bashrc /u01/oracle/
19、cp /etc/skel/.bash_logout /u01/oracle/
20、[[emailprotected] ~]# cp /etc/skel/.bash_profile /u01/oracle/
21、[[emailprotected] ~]# cp /etc/skel/.bashrc /u01/oracle/
22、[[emailprotected] ~]# cp /etc/skel/.bash_logout /u01/oracle/
23、为oracle用户设置密码
24、passwd oracle
25、[[emailprotected] ~]# passwd oracle
26、Changing password for user oracle.
27、New UNIX password:
28、Retype new UNIX password:
29、passwd: all authentication tokens updated successfully.
30、[[emailprotected] ~]#
31、lsl
32、chown -R oracle:oinstall u01
33、lsl
34、lsl
35、发现权限已被成功修改。
36、检查是否没有人存在。
37、它默认存在。如果不存在,/usr/sbin/useraddgno body。
38、修改sysctl.conf
39、Vim /etc/sysctl.conf
40、fs.aio-max-nr=1048576
41、fs.file-max=6815744
42、kernel.shmall=2097152
43、kernel.shmmax=1054504960
44、kernel.shmmni=4096
45、# semaphores: semmsl, semmns, semopm, semmni
46、kernel.sem=250 32000 100 128
47、net.ipv4.ip_local_port_range=9000 65500
48、net.core.rmem_default=262144
49、net.core.rmem_max=4194304
50、net.core.wmem_default=262144
51、net.core.wmem_max=1048586
52、vim /etc/security/limits.conf
53、oracle soft nproc 2047
54、oracle hard nproc 16384
55、oracle soft nofile 1024
56、oracle hard nofile 65536
57、修改和添加
58、vim /et c/pam.d/login
59、session required pam_limits.so
60、设置oracle用户环境变量
61、[[emailprotected] ~]# su - oracle
62、[[emailprotected] ~]$
63、[[emailprotected] ~]$ pwd
64、/u01/oracle
65、[[emailprotected] ~]$
66、[[emailprotected] ~]$ ls -1a
67、.
68、.
69、.bash_logout
70、.bash_profile
71、.bashrc
72、Vim .bash_profile
73、ORACLE_BASE=/u01
74、ORACLE_HOME=$ORACLE_BASE/oracle
75、ORACLE_SID=orcl
76、PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin
77、export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
78、mv database /u01/
79、[emailprotected] u01]# chown -R oracle:oinstall database/
80、[[emailprotected] u01]# ls -l
81、共计8个
82、drwxr-xr-x 2 oracle oinstall 4096 10-26 17:07 database
83、drwxr-xr-x 2 oracle oinstall 4096 10-26 16:45 oracle
84、[[emailprotected] u01]#
85、使用oracle帐户登录图形界面进行安装。
86、运行终端终端
87、Cd /u01/database
88、./runInstaller
89、选择服务器服务器类型。
90、单身不需要集群。
91、安装,选择高级安装。
92、语言,默认英语可以下一步。
93、安装企业版
94、Oracle Base:/u01
95、创建目录
96、mkdir /oraInventory
97、chown -R oracle:oinstall oraInventory
98、只安装了软件,没有创建数据库,并且配置了监听器。
99、命令netca
100、一直默认下一步,最后finish
101、Ps -ef
102、Dbca
103、一直next, Global Database Name和SID都是输入orcl
104、选择User th same …. all accounts
105、密码123456
106、选择Sample Schemas
107、Memory 内存分配,默认就可以了
108、Character Sets选择Use Unicode(AL32UTF8)
109、然后一直Next,到最后Finish
110、弹出一个Confirmation,点击OK就可以了,然后自动进行安装
111、安装到目录/u01/oradata/orcl
112、 /u01/等等。会发现多了很多文件
113、然后可以修改vi /etc/inittab 让centos 启动的时候不进入图形界面直接进入字符界面
114、id:5:initdefault: 修改成id:3:initdefault:
115、保存退出,然后重启系统。
116、用oracle 用户远程登录,然后
117、$sqlplus /nolog
118、SQL conn/as sysdba
119、出现错误
120、Connected to an idle instance.
121、SQLstartup
122、SQL startup
123、ORACLE instance started.
124、SQL conn/as sysdba
125、SQL create table testUser ( id integer, name char(10));
126、解决sqlplus乱码问题
127、[[emailprotected] ~]$ ls -1a
128、[[emailprotected] ~]# vim .bash_profile
129、增加一条
130、export NLS_LANG="AMERICAN_AMERICA.AL32UTF8"
以上就是oracle安装教程这篇文章的一些介绍,希望对大家有所帮助。