oracle 安装完了,怎么创建用户和数据库???

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 安装完了,怎么创建用户和数据库???相关的知识,希望对你有一定的参考价值。

参考技术A Orace创建数据库使用dbca命令,而创建用户用sqlplus
user/pass@servername登录后创建。其中的user必须有创建用户的权限。默认system是有的。你必须先用dbca创建数据库后才能创建用户。
参考技术B Orace创建数据库使用dbca命令,而创建用户用sqlplus
user/pass@servername登录后创建。其中的user必须有创建用户的权限。默认system是有的。你必须先用dbca创建数据库后才能创建用户。
参考技术C 登陆切换到可以创建数据库的界面,实在linux系统里面,还是在哪里??(例如mysql
是通过
mysql
-uxx
-pxx就登陆到mysql这个数据库里面了,然后可以进行创建数据库,数据库用户名,密码等!!)
参考技术D DBCA
(Database
Configuration
Assistant),它是基于图形界面创建的,比较简单方便。而且,使用DBCA可以详细地对将要创建的数据库进行详细的配置。供参考
http://hi.baidu.com/shirdrn/blog/item/b3795313fb3e52065baf5361.html

linux_oracle安装教程

一、安装Oracle前准备
1.创建运行oracle数据库的系统用户和用户组
groupadd oinstall  #创建用户组oinstall
groupadd dba  #创建用户组dba
useradd -g oinstall -g dba -m oracle  #创建oracle用户,并加入到oinstall和dba用户组
useradd -g oinstall -g dba -m oracle  #创建oracle用户,并加入到oinstall和dba用户组
passwd oracle #设置oracle密码

id oracle # 查看新建的oracle用户


groupadd oinstall 
groupadd dba  
useradd -g oinstall -g dba -m oracle 
useradd -g oinstall -g dba -m oracle 
passwd oracle
id oracle

2.修改操作系统核心参数
1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
2)修改/etc/pam.d/login 文件
session required /lib/security/pam_limits.so
session required pam_limits.so
3)修改linux内核,修改/etc/sysctl.conf文件
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
4)要使 /etc/sysctl.conf 更改立即生效,执行以下命令。 输入:sysctl -p
5)编辑 /etc/profile ,输入命令:vi /etc/profile
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
6)创建数据库软件目录和数据文件存放目录,目录的位置,根据自己的情况来定,注意磁盘空间即可,这里我把其放到oracle用户下
mkdir /home/oracle/app
mkdir /home/oracle/app/oracle
mkdir /home/oracle/app/oradata
mkdir /home/oracle/app/oracle/product

7)更改目录属主为Oracle用户所有
chown -R oracle:oinstall /home/oracle/app

8)配置oracle用户的环境变量,首先,切换到新创建的oracle用户下,
输入:su – oracle ,然后直接在输入 : vi .bash_profile
按i编辑 .bash_profile,进入编辑模式,增加以下内容:
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
--关闭防火墙 CentOS 7.2默认使用的是firewall作为防火墙
su root #切换到root用户
systemctl status firewalld.service  #查看防火墙状态,运行中
systemctl stop firewalld.service  #关闭防火墙
systemctl status firewalld.service  #再次查看防火墙状态,发现已关闭
systemctl disable firewalld.service  #禁止使用防火墙(重启也是禁止的)
关闭selinux(需重启生效)
vi /etc/selinux/config
cat /etc/selinux/config
SELINUX=disabled #此处修改为disabled
SELINUXTYPE=targeted

二、正式Oracle的安装过程
2.1.1 CentOS已经安装桌面,如果无桌面,请执行 (yum不会的可以百度,这边不赘述了)
yum -y groups install "GNOME Desktop"这个命令似乎有错
yum -help查看帮助文档
yum -y groupinstall install "GNOME Desktop"


启动xrdp并设置开机启动
/etc/init.d/xrdp restart
xrdp远程桌面访问CentOS6.6
https://blog.csdn.net/kakolukiya/article/details/47165153











































































以上是关于oracle 安装完了,怎么创建用户和数据库???的主要内容,如果未能解决你的问题,请参考以下文章

oracle游标怎么使用?创建完了 怎么用?

怎么在linux下安装oracle数据库

linux下oracle 11g怎么执行脚本生成hr用户名

linux装oracle11g数据库文件位置 无法创建目录,怎么办

linux中用root用户怎么创建oracle实例?

oracle 12c 用户名口令在哪查看啊,我安装时忘记了,重安装,使用的现有windows用户。