首页 > 数据库 >LINUX下ORACLE表空间及用户创建

LINUX下ORACLE表空间及用户创建

时间:2023-10-31 09:46:49浏览次数:39  
标签:创建 app dbf oracle orcl oradata LINUX ORACLE u01

LINUX下ORACLE表空间及用户创建 

记录详细过程以备使用

 

Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0

Connected as sys@ip:port/sid AS SYSDBA

 

管理员用户登录oracle数据库

 

1、创建临时表空间

select name from v$tempfile;查出当前数据库临时表空间,下面创建临时表空间会使用里面的存放路径;

 

SQL> select name from v$tempfile;

 

NAME

--------------------------------------------------------------------------------
/u01/app/oracle/oradata/orcl/temp01.dbf

 

创建临时表空间:使用上面查询到的临时表空间路径

SQL> create temporary tablespace testdb01_temp tempfile '/u01/app/oracle/oradata/orcl/testdb01_temp.dbf' size 100m reuse autoextend on next 20m maxsize unlimited;

 

Tablespace created

 

创建临时表空间后检查

SQL> select name from v$tempfile;

NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/orcl/temp01.dbf
/u01/app/oracle/oradata/orcl/testdb01_temp.dbf

 

2、创建表空间

select name from v$datafile;查询出当前数据库表空间,下面创建表空间会使用里面的路径

 

SQL> select name from v$datafile; 

NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/orcl/system01.dbf
/u01/app/oracle/oradata/orcl/undotbs01.dbf
/u01/app/oracle/oradata/orcl/sysaux01.dbf
/u01/app/oracle/oradata/orcl/users01.dbf
/u01/app/oracle/oradata/orcl/acctdat.dbf
/u01/app/oracle/oradata/orcl/acctidx.dbf
/u01/app/oracle/oradata/orcl/datadat.dbf
/u01/app/oracle/oradata/orcl/dataidx.dbf
/u01/app/oracle/oradata/orcl/fildat.dbf
/u01/app/oracle/oradata/orcl/filidx.dbf
/u01/app/oracle/oradata/orcl/hisdat.dbf

NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/orcl/hisidx.dbf
/u01/app/oracle/oradata/orcl/userdat.dbf
/u01/app/oracle/oradata/orcl/useridx.dbf
/u01/app/oracle/oradata/orcl/archdat.dbf
/u01/app/oracle/oradata/orcl/archidx.dbf

16 rows selected.

 

创建表空间:使用上面查询到的表空间路径

SQL> create tablespace testdb01  datafile '/u01/app/oracle/oradata/orcl/testdb01.dbf' size 100M reuse autoextend on next 40M maxsize unlimited default storage(initial 128k next 128k minextents 2 maxextents unlimited);

 

Tablespace created

 

 创建临时表空间后检查

SQL> select name from v$datafile;

NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/orcl/system01.dbf
/u01/app/oracle/oradata/orcl/undotbs01.dbf
/u01/app/oracle/oradata/orcl/sysaux01.dbf
/u01/app/oracle/oradata/orcl/users01.dbf
/u01/app/oracle/oradata/orcl/acctdat.dbf
/u01/app/oracle/oradata/orcl/acctidx.dbf
/u01/app/oracle/oradata/orcl/datadat.dbf
/u01/app/oracle/oradata/orcl/dataidx.dbf
/u01/app/oracle/oradata/orcl/fildat.dbf
/u01/app/oracle/oradata/orcl/filidx.dbf
/u01/app/oracle/oradata/orcl/hisdat.dbf

NAME
--------------------------------------------------------------------------------
/u01/app/oracle/oradata/orcl/hisidx.dbf
/u01/app/oracle/oradata/orcl/userdat.dbf
/u01/app/oracle/oradata/orcl/useridx.dbf
/u01/app/oracle/oradata/orcl/archdat.dbf
/u01/app/oracle/oradata/orcl/archidx.dbf
/u01/app/oracle/oradata/orcl/testdb01.dbf

17 rows selected.

 

3、创建用户并指定表空间

SQL> create user testdb01 identified by testdb01 default tablespace testdb01  temporary tablespace testdb01_temp;

 

User created

 

4、赋予用户权限

SQL> grant dba to testdb01;

 

Grant succeeded

 

 

5、设置ORACLE11g登录名和密码不区分大小写

oracle 11g 以前的版本的用户名和密码是不区分大小写的; 
oracle 11g 用户名和密码默认区分大小写,

可更改alter system set sec_case_sensitive_logon=false; 设置改为不区分大小写,

用DBA用户登录执行就好了,修改后立即生效,不用重启数据库实例。 

 

标签:创建,app,dbf,oracle,orcl,oradata,LINUX,ORACLE,u01
From: https://www.cnblogs.com/dianli_jingjing/p/17799554.html

相关文章

  • Linux系统软件包管理以及配置软件源仓库
            Linux系统依据发行的公司不同,分为Redhat/Oracle系、Debian/Ubuntu系、SUSE系,其中Redhat/Oracle、SUSE系主要用于传统企业市场,Debian/Ubuntu主要用于云计算、互联网市场,不同的发行版本其本质上无区别,都是运行着相同的Linux内核。如果是运行OracleDatabase/EBS......
  • Linux用户管理1
    用户管理1.通过ll命令查看文件的所有者第三列为所有者信息2.使用useradd命令创建用户WLA01然后使用grep命令过滤用户信息在使用useradd命令时加入了错误的设置数据,除了直接在/etc/passwd与/etc/shadow文件中修改,也可以使用usermod与gpasswd命令。删除用户/组:删除用户使......
  • 15、Linux日志审计
    Linux日志审计目录Linux日志审计1、日志文件的功能和分类2、日志文件保存位置和文件介绍3、管理日志服务的配置文件4、内核及系统日志5、日志消息的级别6、日志记录的一般格式7、用户日志分析8、程序日志分析9、日志服务器搭建10、补充1、日志文件的功能和分类日志的功能用于......
  • Linux-bclinux-本地yum源
    [root@localhostsetup]#mkdir-p/mnt/cdrom[root@localhostsetup]#ll总用量4.0G-rw-r--r--1rootroot4.0G 6月1910:35BCLinux-for-Euler-22.10-dvd-x86_64-230308.iso[root@localhostsetup]#mount-oloopBCLinux-for-Euler-22.10-dvd-x86_64-230308.iso/mnt/cd......
  • linux配置防火墙
    linux如何配置防火墙及其允许的端口这里写的是centos7如何配置防火墙。copyfrom:https://www.myfreax.com/how-to-setup-a-firewall-with-firewalld-on-centos-7/ ,一切版权归属原作者。正确配置的防火墙是整个系统安全的最重要方面之一。FirewallD是一个完整的防火墙解决方案,......
  • Unity 创建自定义渲染管线
    可以看官方的https://docs.unity3d.com/Manual/srp-custom-getting-started.html或者这位大佬的https://zhuanlan.zhihu.com/p/378828898......
  • 进攻和防御Linux(CentOS)
    一:概述Linux系统开源导致了系统的安全性问题,经常会遭遇到来自系统底层的进攻。系统管理员要清楚的了解LInux系统中可能会遇到的进攻类型和对应的措施,一旦发现系统中存在安全漏洞,我们应该立刻采取措施修复漏洞,保护系统安全、加强防御。计算机中的安全问题主要是针对信息安全泄露与窃......
  • linux的学习
    1.文件目录: 常用的命令1.pwd命令 pwd:printworkingdirectory,即显示当前所在目录 2、cd命令 cd:changedirectory,即切换/改变所在目录 '.’:代表此层目录;‘..’:代表上一层目录;‘-’:代表前一个工作目录;‘~’:代表“当前登陆用户身份”所在的主目录;3.创建一个新......
  • 设计模式—创建型模式之工厂模式
    设计模式—创建型模式之工厂模式工厂模式(FactoryPattern)提供了一种创建对象的最佳方式。我们不必关心对象的创建细节,只需要根据不同情况获取不同产品即可。简单工厂模式比如我们有造车的工厂,来生产车,我们先定义一个抽象车产品://抽象车产品类publicabstractclassAbstract......
  • [Linux]centos下安装jdk和tomcat,并把jdk加到环境变量。
    1.下载tomcat/jdk 注意格式最好是tar或者gz包,方便解压。2.系统centos或者其他redhat系列linux发行版。3.通过ftp上传tomcat/jdk的包到系统。4.在/opt/目录创建 /opt/java/  /opt/tomcat  或者/usr/local/java/ /usr/local/tomcat这个看个人喜好。(注意目录名)5.tar......