Oracle数据库安装详细步骤

2025-05-24 17:13:21

1、[root@localhost ~]# scp p13390677_112040_Linux-x86-64_2of7.zip root@10.10.0.163:/tmp/解压unzip p13390677_112040_Linux-x86-64_1of7.zipunzip p13390677_112040_Linux-x86-64_2of7.zip

Oracle数据库安装详细步骤

2、环境部署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用rpm –qa|grep 名字进行确认,需要的包是否已经安装

3、增加组和目录groupadd oinstallgroupadd dbamkdir -p /u01/oracle[root@localhost ~]# groupa颊俄岿髭dd oinstall[root@localhost ~]# groupadd dba[root@localhost ~]# mkdir -p /u01/oracle添加一个oracle的用户,根目录是/u01/oracle,主的组是oinstall,useradd -g oinstall -G dba -d /u01/oracle oraclecp /etc/skel/.bash_profile /u01/oracle/cp /etc/skel/.bashrc /u01/oracle/cp /etc/skel/.bash_logout /u01/oracle/[root@localhost ~]# cp /etc/skel/.bash_profile /u01/oracle/[root@localhost ~]# cp /etc/skel/.bashrc /u01/oracle/[root@localhost ~]# cp /etc/skel/.bash_logout /u01/oracle/

4、为oracle 用户设置密码passwd oracle[root@localhost ~]# passwd oracleChanging password for user oracle.New UNIX password:Retype new UNIX password:passwd: all authentication tokens updated successfully.[root@localhost ~]#ls –lchown -R oracle:oinstall u01ls –l

Oracle数据库安装详细步骤

5、ls –l发现权限已经修改成功了

Oracle数据库安装详细步骤

6、检查nobody是否存在,id noboby缺省存在,如果不存在,/usr/sbin/useradd –g nobody修改sysctl.confVim /etc/sysctl.conffs.锾攒揉敫aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 1054504960kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default=262144net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=1048586

7、vim /etc/security/limit衡痕贤伎s.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536修改并添加vim /et c/pam.d/loginsession required pam_limits.so设置oracle用户环境变量[root@localhost ~]# su - oracle[oracle@localhost ~]$[oracle@localhost ~]$ pwd/u01/oracle[oracle@localhost ~]$[oracle@localhost ~]$ ls -1a....bash_logout.bash_profile.bashrcVim .bash_profileORACLE_BASE=/u01ORACLE_HOME=$ORACLE_BASE/oracleORACLE_SID=orclPATH=$ORACLE_HOME/bin:$PATH:$HOME/binexport ORACLE_BASE ORACLE_HOME ORACLE_SID PATH

Oracle数据库安装详细步骤

8、mv database /u01/

Oracle数据库安装详细步骤

9、root@localhost u01]拭貉强跳# chown -R oracle:oinstall database/[root@localhost u01]# ls -l总计 8drwxr-xr-x 2 oracle oinstall 4096 10-26 17:07 databasedrwxr-xr-x 2 oracle oinstall 4096 10-26 16:45 oracle[root@localhost u01]#使用oracle帐号 登录图形界面进行安装运行终端 TerminalCd /u01/database./runInstaller选择server服务器类型Single 不需要 群集安装,选择 高级安装语言,默认英语就可以 下一步安装Enterprise版本Oracle Base:/u01

Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤

10、建目录mkdir /oraInventorychown -R oracle:oinstall oraInventory

Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤

11、上面只是安装了软件,数据库没有创建,还有配置监听器 Listener命令 netca一直默认下一步,最后finish

Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤

12、Ps -ef

Oracle数据库安装详细步骤

13、Dbca一直next, Global Database Name和SID都是输入orcl选择 User th same ….. all accounts密码 123456选择Sample SchemasMemory 内存分配,默认就可以了Character Sets选择Use Unicode(AL32UTF8)然后一直Next,到最后Finish弹出一个Confirmation,点击OK就可以了,然后自动进行安装安装到目录 /u01/oradata/orcl /u01/等等。。。会发现多了很多文件

Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤
Oracle数据库安装详细步骤

14、然后可以修改 vi /etc/inittab 让centos 启动的时候 不进入图形界面 直接进入字符界面id:5:initdefault: 修改成 id:3:initdefault:保存退出,然后重启系统。用oracle 用户 远程登录,然后$sqlplus /nologSQL> conn / as sysdba出现错误Connected to an idle instance.SQL>startupSQL> startupORACLE instance started.

Oracle数据库安装详细步骤

15、SQL> conn / as sysdbaSQL> create table testUser ( id integer, name char(10));

Oracle数据库安装详细步骤
Oracle数据库安装详细步骤

16、解决sqlplus乱码问题[oracle@localhost ~]$ ls -1a[oracle@localhost ~]# vim .bash_profile增加一条export NLS_LANG="AMERICAN_AMERICA.AL32UTF8"

Oracle数据库安装详细步骤
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢