【Oracle】基础

导读:本篇文章讲解 【Oracle】基础,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

物理结构

  • 数据文件 .dbf
  • 控制文件 .ctl
  • 日志文件 .log

逻辑结构

表空间:一个数据库至少会有一个表空间,一个表空间可以对应多个数据文件

  • 创建表空间
    create tablespace name
    datafile ‘url’ 数据文件的路径
    size 10m 数据文件的大小
    [autoextend on ] 自动增长
    [next 10m] 增长的大小
    [maxsize 50m/unlimited] 最大值

  • 修改表空间大小

    • 设置文件为自增长

      alter database datafile ‘url’ autoextend on next 10m maxsize 500m;

    • 增加数据文件

      alter tablespace name add datafile ‘url’ size 10m;

  • 查找用户所在的表空间
    select default_tablespace from dba_users where username=‘NAME’;
    (注意:用户名要大写)

  • 删除表空间
    drop tablespace name including contents and datafiles;

单位介绍

表空间 – 段 – 区 – 块(表空间中最小的单位)

如何防止sql注入

  • 过滤SQL需要的参数中的敏感字符(注意加入忽略大小写)
  • 禁用数据库服务器的xp_cmdshell存储过程,删除相应用到的dll
  • 屏蔽服务器异常信息0

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/117388.html

(0)
seven_的头像seven_bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!