您的位置:首页 > 数据库 > Oracle

oracle工作学习随笔之常用命令及基本概念总结

2016-05-17 18:05 711 查看
Oracle学习笔记
oracle入门

入门概念

oracle 的sys和system用户:

sys:oracle最高权限拥有者,
system:仅此sys权限,日常管理用

常用命令:

show user :显示当前登录的用户
conn sys/Keqisoft1 as sys 登录成功后切换用户用命令。如下图

exit 退出当前登录
start d:\11.sql 运行一个sql脚本,在这个脚本里可以做一些查询,删除等操作。
spool d:\22.sql 将sqlplus屏幕上的内容复制到指定的文件中。

用户管理命令

create user name identified by mama 创建用户
password name 修改制定用户的密码
password 修改自己的密码
drop user name ; 删除指定用户
grant dba to name; 给用户授予dba的权限,也可以授予其他权限

oracle 表管理和查询

desc tableName查看表结构
alter table student add (classId number(2)); 给表增加一个字段
alter table student modify (xm varchar2(30)); 修改表某个字段的长度
oracle默认日期格式 ‘DD-MON-YY’ ’09-6月-99’ 1999年6月9日

改日期默认格式
alter session set nls_date_format=‘yyyy-mm-dd’;

select * from student where birthday is null; 查询birthday为null的记录

不为空:is not null

oracle备份与管理

命令行倒入dmp文件方式:

在运行中输入cmd 弹出命令行窗口 ,找到你的oracle 的安装目录 找到bin目录 之
后 在bin目录下 输入:imp userid=用户名/密码@orcl file=d:\nc60.dmp full=y
用户名 :就是你的目标用户 。
密码 :就是你的目标用户登录密码。
orcl:是实例名称 就是数据库名
file:就是你要导入的dmp文件全路径。
full=y 是否全部导入 只有当前用户是dba的时候 才能用此选项 。
我操作成功的命令是: imp lil/lil666@keqi file=c:\666.dmp full=y;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: