关于centos7安装oracle12C注意事项
1、Centos7安装oracle12C安装所需夹包
centos7系统使用命令:yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*.i686 elfutils-libelf-devel gcc gcc-c++ glibc*.i686 glibc glibc-devel glibc-devel*.i686 ksh libgcc*.i686 libgcc libstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.i686 libaio libaio*.i686 libaio-devel libaio-devel*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686 libXp
2、Centos7系统安装好oracle12C后,数据库创建临时表空间、表空间、用户、给用户赋权限
创建用户一般分四步:第一步:创建临时表空间;第二步:创建数据表空间;第三步:创建用户并制定表空间;第四步:给用户授予权限
管理员用户登录oracle数据库:1、sqlplus /nolog 2、conn / as sysdba;
1、创建临时表空间
select name from v$tempfile;查出当前数据库临时表空间:/app/oracle/oradata/xzirms/temp01.dbf
创建临时表空间:create temporary tablespace xzapp_temp tempfile '/app/oracle/oradata/xzirms/xzapp_temp.dbf' size 100m reuse autoextend on next 20m maxsize unlimited;
2、创建表空间
select name from v$datafile;查询出当前数据库表空间:/app/oracle/oradata/xzirms/system01.dbf
创建表空间:create tablespace xzapp datafile '/app/oracle/oradata/xzirms/xzapp.dbf' size 100M reuse autoextend on next 40M maxsize unlimited default storage(initial 128k next 128k
minextents 2 maxextents unlimited);
3、创建用户指定表空间:create user c##xzapp identified by xzapp default tablespace xzapp temporary tablespace xzapp_temp;
(oracle 11g中创建用户命令:create user xzapp identified by xzapp default tablespace xzapp temporary tablespace xzapp_temp;)
4、赋予用户权限:grant create session,connect,resource,dba to c##xzapp;
(oracle 11g中赋予用户权限:grant create session, connect,resource,dba to xzapp;)
5、使用创建用户连接:conn c##xzapp/xzapp ,注意:plsql登录时:用户为:c##xzapp