随笔分类 -  Oracle学习

摘要:oracle数值类型只有number number(变长) 1.number可以存放整数,可以存放小数; 2.number(p,s) 说明: p表示有效位,s为小数位;范围p[1,38],s[-84,127] number可以表示的数值范围:-1.0e-130~~1.0e+126 案例1 numbe 阅读全文
posted @ 2017-10-25 07:37 minseo 阅读(2054) 评论(0) 推荐(0) 编辑
摘要:clob(size)变长 字符型大对象,最大8tb 应用场景:如果varchar2不够用了使用clob blob(size)变长 二进制数据,可以存放图片声音 8tb 但是,实际工作中很少把图片和声音放在数据库里面 PS:为了增加安全性可以把图片视频放在数据库 阅读全文
posted @ 2017-10-24 23:42 minseo 阅读(282) 评论(0) 推荐(0) 编辑
摘要:nchar(size) nvarchar2(size) n 代表的意思是编码格式为unicode编码,无论中文或者英文都以一个字符来存放数据。 举例: 比如“a” ,占用一个字符 比如“月”,占用一个字符 而char与varchar2里,则不是 “a”占用一个字符,“月”占用2个字符 原因: nch 阅读全文
posted @ 2017-10-24 23:08 minseo 阅读(3962) 评论(0) 推荐(0) 编辑
摘要:使用scott用户连接数据库 新建一个表 create table stu01(name char(32)); 插入一条数据 insert into stu01 values('liuyueming'); 查询 select * from stu01; PS:如果是使用客户端连接可能无法查看到数据, 阅读全文
posted @ 2017-10-24 22:44 minseo 阅读(7716) 评论(0) 推荐(0) 编辑
摘要:使用as sysdba是使用操作系统验证方式,不需要输入密码 阅读全文
posted @ 2017-10-22 23:16 minseo 阅读(162) 评论(0) 推荐(0) 编辑
摘要:用户profile口令管理 1,可以把profile想象成一个数据对象(文件,规则) 案例: 允许某用户,最多尝试登录3次,如3次未登录成功,则锁定该用户,锁定后两天不能登录系统 设置语法(system用户设置) create profile profile文件名 limit failed_logi 阅读全文
posted @ 2017-10-21 23:51 minseo 阅读(657) 评论(0) 推荐(0) 编辑
摘要:上节讲的创建的software用户能否访问其他用户的表呢 1,创建software用户,密码设置为system create user software identified by system 2,要想software登录(连接数据库)需要给其权限 grant create session to 阅读全文
posted @ 2017-10-21 13:21 minseo 阅读(473) 评论(0) 推荐(0) 编辑
摘要:用户管理 sys system (管理员) scott (普通用户) 前提:oracle上,假设你是oracl的管理员,当需要建立用户的时候,由你操作. 1,创建用户(sys system用户) create user username identified by password 使用system 阅读全文
posted @ 2017-10-19 17:05 minseo 阅读(191) 评论(0) 推荐(0) 编辑
摘要:操作系统版本 安装软件包 使用yum进行安装 检测是否安装 创建oinstall和dba组,创建oracle用户并且设置密码 验证创建是否正确 配置内核参数 vim /etc/sysctl.conf在尾部添加 设置生效sysctl -p 修改用户限制 vim /etc/security/limits 阅读全文
posted @ 2017-10-18 12:57 minseo 阅读(458) 评论(0) 推荐(0) 编辑
摘要:oracle自带用户的讲解 1,oracle安装完毕创建数据库实例的时候会自动生成sys,system,scott 2,sys用户超级管理员,具有oracle的最高权限,具有sysdba角色,具有create database的权限,默认密码为manager 3,system用户是操作管理员,权限仅 阅读全文
posted @ 2017-10-17 11:59 minseo 阅读(204) 评论(0) 推荐(0) 编辑
摘要:Oracle数据库误删文件导致rman备份报错RMAN-06169解决办法 可能是误删文件导致在使用rman备份时候出现以下提示 RMAN-06169: could not read file header for datafile 15 error reason 1 解决办法 查看数据15文件是什 阅读全文
posted @ 2017-08-30 18:02 minseo 阅读(639) 评论(0) 推荐(0) 编辑
摘要:1,rman的作用与体系架构 1.1 什么是rman rman(recovery manager)是oracle8i以后dba的一重要工具一般位于$oracle_home/bin目录下,主要用来备份,还原和恢复.可以实现基于数据库解包,表空间级别完全恢复和不完全恢复.rman实际由两部分组成,可执行 阅读全文
posted @ 2017-07-13 18:12 minseo 阅读(3184) 评论(0) 推荐(0) 编辑
摘要:sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/configsetenforce 0yum -y install gcc gcc-c++ make binutilscompat-libstdc++-33 elfutils-lib 阅读全文
posted @ 2017-05-08 17:56 minseo 阅读(686) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示