oracle系统

oracle建立表空间、创建用户并授权、修改数据库用户名和密码

我们两清 提交于 2019-12-27 10:12:05
1、oracle建立表空间、创建用户并授权 当我们安装好oracle数据库之后,如果我们要使用这个数据库,那么会经过些什么步骤呢?我就以建一个用户名为TEMP_ONE为例,用SYS用户登录执行以下脚本: create tablespace TEMP_ONE --创建ETL_TEMP表空间 datafile 'D:\app\oradata\orcl\TEMP_ONE01.dbf' --指定表空间存放路径,文件存放的文件夹请事先建立好 size 10240M AutoExtend On Next 30M Maxsize UNLIMITED --设置10240M空间并自动以30M自动扩容至无限 extent management local segment space management auto; create user TEMP_ONE identified by TEMP_ONE --创建TEMP_ONE用户及密码为TEMP_ONE default tablespace TEMP_ONE --默认表空间为TEMP_ONE temporary tablespace temp; --临时表空间 --授予connect,resource, dba权限。 grant connect,resource,dba to TEMP_ONE; 此时建把TEMP_ONE用户建好好啦!密码和用户名相同

centos as4.6 安装oracle 10.2.0.1

☆樱花仙子☆ 提交于 2019-12-27 09:58:19
对于Centos安装不多做说明一般开发工具都要装 安装完还需要安装补丁包sysstat-5.0.5-14.rhel4.i386.rpm 和 libaio-0.3.105-2.i386.rpm 即可。 创建oracle账号 su - root groupadd dba groupadd oinstall useradd -c oracle -g dba -G oinstall oracle passwd oracle 创建oralce安装目录 su - root mkdir -p /u01/app/oracle chown -R oracle.dba /u01 mkdir /var/opt/oracle chown oracle.oinstall /var/opt/oracle chmod 755 /var/opt/oracle 1.修改/etc/sysctl.conf 文件,增加如下内容: kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 262144 net

Oracle数据库(一)

末鹿安然 提交于 2019-12-27 07:14:19
一、Oracle逻辑组件 1、逻辑组件图 2、 段: 段是构成表空间的逻辑存储结构,段由一组区组成; 按照段所存储数据的特征,将段分为四种类型,即数据段、索引段、回退段和临时段。 区: 区为段分配空间,它由连续的数据块组成; 当段中的所有空间已完全使用时,系统自动为该段分配一-个新区; 区不能跨数据文件存在,只能存在于一个数据文件中。 数据块: 数据块是Oracle服务器所能分配、读取或写入的最小存储单元; Oracle服务器以数据块为单位管理数据文件的存储空间。 模式: 模式是对用户所创建的数据库对象的总称; 模式对象包括表、视图、索引、同义词、序列、过程和程序包等。 二、使用Oracle数据库 1、 要使用Oracle数据库,必须启动服务中的这两个服务,按图中顺序启动; 2、 打开SQL Plu,然后输入用户名和密码,另附Oracle数据库的查询工具 查询工具: 3、常用指令 4、表空间操作 5、创建新用户 6、授予权限 a、权限指的是执行特定命令或访问数据库对象的权利; b、权限有两种类型,系统权限和对象权限; c、系统权限允许用户执行某些数据库操作,如创建表就是一个系统权限; d、对象权限允许用户对数据库对象(如表、视图、序列等)执行特定操作; e、角色是一组相关权限的组合,可以将权限授予角口角色,再把角色授予用户,以简化权限管理。 7、数据控制语言 8、更改和删除用户 三

Oracle创建表空间、创建用户以及授权、查看权限

两盒软妹~` 提交于 2019-12-27 06:14:02
创建临时表空间 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE ' C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf ' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL; 创建用户表空间 CREATE TABLESPACE test_data LOGGING DATAFILE ' C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\TEST_DATA01.DBF ' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL; 创建用户并制定表空间 CREATE USER username IDENTIFIED BY password DEFAULT TABLESPACE TEST_DATA TEMPORARY TABLESPACE TEST_TEMP; 给用户授予权限 GRANT    CREATE SESSION, CREATE ANY TABLE , CREATE ANY VIEW , CREATE ANY INDEX , CREATE ANY PROCEDURE ,   

Oracle创建表空间、创建用户以及授权、查看权限

不打扰是莪最后的温柔 提交于 2019-12-27 06:13:49
创建临时表空间 创建临时表空间 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE ' C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf ' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL; 创建用户表空间 创建用户表空间 CREATE TABLESPACE test_data LOGGING DATAFILE ' C:\ORACLE\PRODUCT\10.1.0\ORADATA\ORCL\TEST_DATA01.DBF ' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL; 创建用户并制定表空间 创建用户并指定表空间 CREATE USER username IDENTIFIED BY password DEFAULT TABLESPACE TEST_DATA TEMPORARY TABLESPACE TEST_TEMP; 给用户授予权限 给用户授予权限 GRANT    CREATE SESSION, CREATE ANY TABLE , CREATE ANY VIEW , CREATE ANY

Windows下ORACLE开启的各项服务

时光怂恿深爱的人放手 提交于 2019-12-27 06:02:06
Windows下部署完成ORACLE 11g R2以后,一共产生7项服务,分别为: OracleServiceSID(必须启动) 该服务启动系统标识符为SID的数据库实例,其中SID是安装Oracle时输入的数据库名称。 数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础,只有该服务启动,Oracle数据库才能正常启动。 OracleHOME_NAMETNSListener 该服务启动数据库服务器的监听器,监听器接受来自客户端应用程序的连接请求。服务只有在数据库需要远程访问的时候才需要。(非必须启动)。 若监听器未启动,则客户端将无法连接到数据库服务器 OracleDBConsoleSID(非必须启动) Oracle数据库控制台服务,SID是Oracle的实例标识,默认的实例为orcl。在运行Enterprise Manager(企业管理器OEM,浏览器管理界面)的时候,需要启动这个服务。(非必须启动) Oracle ORCL VSS Writer Service Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须启动)

ORACLE 18C 超详细安装

会有一股神秘感。 提交于 2019-12-26 22:29:28
ORACLE 18C 超详细安装 系统要求 Linux下Oracle数据库安装的最低服务器配置要求: 检查和配置Oracle数据库的服务器硬件 检查数据库版本 [root@proxysql1 soft] # cat /etc/redhat-release CentOS Linux release 7 . 4 . 1708 ( Core ) 检查内存总量 [root@proxysql1 soft] # grep MemTotal /proc/meminfo MemTotal: 8010576 kB 检查交换空间大小 [root@proxysql1 soft] # grep SwapTotal /proc/meminfo SwapTotal: 8257532 kB 检查 / tmp目录大小 [root@proxysql1 soft] # df -h /tmp 文件系统 容量 已用 可用 已用 % 挂载点 / dev / mapper / centos - root 50G 2 . 9G 48G 6 % / 确定系统架构 [root@proxysql1 soft] # uname -m x86_64 配置安装环境 用Oracle RPM包配置 如果你的操作系统是Oracle Linux或者RedHat Linux,那么你可以通过Oracle

ORACLE设置自启动记录

偶尔善良 提交于 2019-12-26 20:28:31
设置开机自启动 1. 修改Oracle系统配置文件:/etc/oratab,只有这样,Oracle 自带的dbstart和dbshut才能够发挥作用。 [root@hailiang ~]# vi /etc/oratab VDEDU:/u01/app/oracle/product/11.2.4/dbhome_1:Y 2. 在 /etc/init.d/ 下创建文件oracle,内容如下: [root@hailiang ~]# vi /etc/init.d/oracle #!/bin/sh # chkconfig: 35 80 10 # description: Oracle auto start-stop script. # # Set ORA_HOME to be equivalent to the $ORACLE_HOME # from which you wish to execute dbstart and dbshut; # # Set ORA_OWNER to the user id of the owner of the # Oracle database in ORA_HOME. ORA_HOME=/u01/app/oracle/product/11.2.4/dbhome_1 ORA_OWNER=oracle LOGFILE=/var/log/oracle.log

Oracle 11G for redhat 自启动脚本

女生的网名这么多〃 提交于 2019-12-26 20:27:51
在$ORACLE_HOME/bin中,有dbstart和dbshut这两个脚本,可以使用这两个oracle自带的脚本实现oracle的开机自启动。这个脚本中包含oraclelistener、instance、asm instances的启动,同样dbshut也是起到关闭服务的作用。 方法一:使用/etc/rc.local系统开机启动脚本,启动oracle 配置系统使dbstart和dbshut脚本起作用: 1)、以root编辑/etc/oratab, orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N 这种格式, orcl是你的ORACLE_SID, /home/oracle/app/oracle/product/11.2.0/dbhome_1是ORACLE_HOME, 这里需要把N改为Y,即orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1: Y 。 2)、以oracle编辑$ORACLE_HOME/bin/dbstart,找到其中第78行:ORACLE_HOME_LISTNER=改为你自己的路径,或者可以改成ORACLE_HOME_LISTNER=$ORACLE_HOME 保存脚本,以oracle用户运行dbshut和dbstart看是否能关闭、启动数据库。如果不能

linux oracle配置开机启动

痞子三分冷 提交于 2019-12-26 20:27:31
参考: http://jingyan.baidu.com/article/b2c186c8fe4306c46ef6ff16.html 先以root身份登录到linux系统, 1. 修改vi /etc/oratab文件 进入vi编辑器后,找到对应实例所在的行,这里我们以orcl这个实例进行讲解: “orcl:/u01/app/oracle/product/12.1.0/dbhome_1:N”, 改为“orcl:/u01/app/oracle/product/12.1.0/dbhome_1:Y”。修改完成后,保存退出vi。 2. 修改vi /etc/rc.d/rc.local文件 在vi编辑器中,添加: su oracle -lc "/YourOracleHome/bin/lsnrctl start" su oracle -lc / YourOracleHome /bin/dbstart 说明:YourOracleHome为oracle的安装目录,要根据实际情况进行修改。 保存退出后,下次重启机器时会自动启动oracle相应的实例。 来源: https://www.cnblogs.com/wrencai/p/4555532.html