oracle创建用户

Oracle数据库学习笔记

本秂侑毒 提交于 2019-11-29 04:42:54
Oracle数据库基础   orcale属于关系型数据库,适用于各类大,中,小,微机环境,是一种高效率、可靠性好的、适应高吞吐量的数据库方案。学习,实验完全免费,商用需要支付相应费用。   Oracle 数据库包括数据库实例,和数据库,二者脱离谁都没有存在的价值。实例是用来操作数据库的对象,数据库是用来存储数据使用的。   Oracle主要组件包含实例组件,数据库组件。SGA(System Global Area)是Oracle Instance的基本组成部分,PGA(Process Global Area)是为每个连接到Oracle database的用户进程保留的内存。每个实例只有一个SGA,所有的进程都能访SGA。PGA是程序全局区,每个一个进程都一个PGA,PGA是私有的,只有对应进程才能访问对应的PGA。数据库中包含:参数文件,口令文件,数据库文件,控制文件,日志文件以及归档日志文件。Oracle实例进场包含用户进程,服务器进程和后台进程。   SGA:系统全局区   系统全局区包含共享池,数据缓冲区,日志缓冲区。“共享池”:是对SQL,PL/SQL程序进行语法分析,编译,执行的内存区;由库缓存和数据字典缓存组成;其大小直接影响数据库性能。“数据缓冲区”:临时存储从数据库读入的数据,所有用户共享,数据缓存区的目的是加快数据读写。“日志缓冲区”:日志记录数据库所有修改信息

oracle数据库备份、还原命令及常见问题(待补充)

旧时模样 提交于 2019-11-29 04:17:29
1、oracle数据库的备份: 先查空表——将结果全选复制为insert语句——将语句执行后导出 先select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;把空表查出来,再执行 备份命令(在cmd中运行):EXP 用户名1/密码@实例名 OWNER=用户名1 file=D:/orcldata/xxxx.dmp 2、oracle数据库的还原: 1.打开cmd 2.执行语句,执行语句后,下面的3、4、5、6步骤在sqlplus中执行 sqlplus sys/zfsqa as sysdba; 或sqlplus / as sysdba; 3.如果有表空间了删除以前的数据表空间 DROP TABLESPACE 表空间名 INCLUDING CONTENTS AND DATAFILES; 如果没有就创建表空间 create tablespace 表空间名 datafile 'E:\orcldata\表空间.dbf' size 2000m; 4.创建新的数据表空间用户 create user 用户2 identified by 密码 default tablespace 表空间名; 如果用户已存在: DROP USER C##WEB_CHENZHOU CASCADE;

Oracle 图形化以及命令行安装

时光怂恿深爱的人放手 提交于 2019-11-29 03:27:44
@(Oracle)[Install] Oracle 安装 相关版本说明 不同版本的Oracle需要安装在特定的系统版本之上。 如Oracle 11gR2的11.2.0.1.0需要安装在CentOS 5.X以及RHLE 5.X 硬件要求 Physical Memory >= 1G Swap Space >= 2G (available) Temporary Space >= 400MB 依赖库的安装 yum -y install binutils compat-libstdc++ compat-libstdc++-33 elfutils-libelf-devel gcc gcc-c++ glibc-devel glibc-headers ksh libaio-devel libstdc++-devel make sysstat unixODBC-devel binutils-* compat-libstdc++* elfutils-libelf* glibc* gcc-* libaio* libgcc* libstdc++* make* sysstat* unixODBC* rpm -e ksh yum install pdksh 相关参数设置 vi /etc/sysctl.conf # Oracle Configuration kernel.shmall = 2097152

CentOS7安装Oracle11g数据库

浪尽此生 提交于 2019-11-29 03:27:07
1、关闭防火墙 systemctl stop firewalled service systemctl disable firewalled service 2、关闭selinux vim /etc/selinux/config selinux=encourceing改为disabled 3、创建运行oracle数据库的用户组和系统用户 #groupadd oinstall //创建用户组oinstall #groupadd dba //创建用户组dba #useradd -g oinstall -g dba -m oracle //创建用户oracle,并加入到oinstall和dba用户组 #passwd oracle //设置用户oracle的登录密码 #id oracle //查看新建的用户oracle 4、创建数据库安装目录并授权 #mkdir -p /app/oracle //安装目录 #mkdir -p /app/oraInventory //配置文件目录 #mkdir -p /app/database // 解压目录 #chown -R oracle:oinstall /app/oracle #chown -R oracle:oinstall /app/oraInventory #chown -R oracle:oinstall /app/database 5

RHEL6 Oracle11G部署

与世无争的帅哥 提交于 2019-11-29 03:26:43
一、环境说明 系统:Red Hat Enterprise Linux Server release 6.3 安装包:linux.x64_11gR2_database_2of2.zip,linux.x64_11gR2_database_1of2.zip 硬件:内存至少2G,Swap至少3G 二、安装依赖包 yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel 三、创建oracle 用户 3.1创建oinstall用户组 groupadd oinstall 3.2创建dba用户组 groupadd dba 3.3创建oracle用户,并添加到oinstall(主组)和dba(其他组) useradd -g oinstall -G dba oracle 3

静默安装oracle11g

倖福魔咒の 提交于 2019-11-29 03:26:31
oracle:11.2.0.4 linux:红帽6.5 依赖包,是全部都写上来了,按照需求选择,也可以全部都安装一遍 yum install -y binutils-* compat-libstdc++-33-* elfutils-libelf-* elfutils-libelf-devel-* gcc-* gcc-c++-* glibc-* glibc-common-* glibc-devel-* glibc-headers-* ksh-* libaio-* libgcc-* libstdc++-* make-* sysstat-* unixODBC-* unixODBC-devel-* ld-linux.so.2 libXp.so.6 libXt.so.6 libXtst.so.6 glibc.i686 libgcc.i686 glibc-devel.i686 yum install -y binutils compat-libcap1 compat-libstdc++-33 e2fsprogs e2fsprogs-libs glibc glibc-devel ksh libaio-devel libaio libgcc libstdc++ libstdc++-devel libxcb libX11 libXau libXi libXtst make net-tools nfs

Centos 6.5安装oracle 11g

痴心易碎 提交于 2019-11-29 03:26:15
(添加host) 一、Centos 6.5 安装图形界面 gnome # yum groupinstall "Desktop" # yum groupinstall "X Window System" # yum groupinstall "Font" #yum -y install nautilus-open-terminal 二、安装vnc # yum install tigervnc-server 安装好后运行:# vncserver 设置密码,然后开通防火墙,就可以用客户端登录了 # iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT 三、# yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel-* gcc-4.* gcc-c++-4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.*

Linux安装Oracle 11G过程(测试未写完)

青春壹個敷衍的年華 提交于 2019-11-29 03:25:45
一、简介   Oracle数据库在系统运维中的重要性不言而喻,通过熟悉Oracle的安装来加深对操作系统和数据库知识的了解。Linux安装Oracle前期修改linux内核参数很重要,其实就是linux下的对Oracle数据库配置的过程。 (很重要,如何不配置完全在后期安装过程中会报错) 安装测试的环境如下: 操作系统:CentOS 6.5 X64 数据库:OracleDatabase 11g Release 2 (11.2.0.1.0) for Linux x86-64 简易过程: 1. 安装需要的rpm包 最好yum安装 2. 修改linux内核文件 /etc/sysctl.conf 3.创建oracle用户和安装组 4.修改用户限制 /etc/security/limits.conf 5.修改用户验证选项/etc/pam.d/login 6.修改用户配置文件 /etc/profile 7.改变用户登陆su - oracle 后改bash shell 8.以oracle用户登陆linux,复制安装文件或解压安装文件。 9.安装 二、Oracle需要的rpm包:(建议用yum安装,可以解除所需要的依赖包) binutils-2.17.50.0.6 compat-libstdc++-33-3.2.3 elfutils-libelf-0.125 elfutils-libelf

centos7安装oracle1201c

孤人 提交于 2019-11-29 03:24:41
root身份安装依赖包: yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*.i686 elfutils-libelf-devel gcc gcc-c++ glibc*.i686 glibc 建立用户和组: groupadd oinstall groupadd dba groupadd oper useradd -g oinstall -G dba,oper oracle echo "123" | passwd --stdin oracle #oracle用户的登录密码,后续登录要用,记着。 创建安装目录: mkdir -p /orcl/app/oracle/product/12.1.0/db_1 chown -R oracle:oinstall /orcl/app chmod -R 775 /orcl/app 修改内核参数vi /etc/sysctl.conf,添加: fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 1200000000 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net

CentOS 7安装Oracle 12c

為{幸葍}努か 提交于 2019-11-29 03:24:24
1、root身份安装依赖包: 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、建立用户和组:   groupadd oinstall   groupadd dba   groupadd oper   useradd -g oinstall -G dba,oper oracle   echo "密码" | passwd --stdin oracle #oracle用户的登录密码,后续登录要用,记着。 创建安装目录:   mkdir -p /orcl/app/oracle