oracle数据库各种命令

-------------------基本命令----------------------------

sqlplus / as sysdba--命令行打开oracle(以dba身份登录)

drop user myusers cascade;--删除用户(级联)

create user myusers identified by 123;--创建用户(用户名:myusers。密码:123)

grant connect,resource to myusers;--授权

grant dba to myusers;--授权dba权限

connect myusers/zyt;--连接到刚才创建的用户

 

-------------------oracle导入dmp文件命令------------
1.首先进入cmd命令窗口

2.执行命令:imp userid=用户名/密码@orcl file=d:\nc60.dmp full=y
解释
用户名:就是你的目标用户 。
密码:就是你的目标用户登录密码。
orcl:是实例名称 就是数据库名。
file:就是你要导入的dmp文件全路径。
full=y 是否全部导入只有当前用户是dba的时候才能用此选项 。

 

--------------------导出数据库dmp文件命令-----------

exp system/manager@TEST file=d:/daochu.dmp owner=(system,sys)

 

-----------------------创建序列--------------------------------

CREATE SEQUENCE HIBERNATE_SEQUENCE MINVALUE 1 MAXVALUE 999999999999999999999999

 

-----------------------添加外键--------------------------------

alter table EMP_JOBMSG
add constraint FK_EMP foreign key (dep_id)
references department (dep_id) on delete set null;

 

-----------------------创建表空间------------------------------

/*第1步:创建临时表空间 */
create temporary tablespace user_temp
tempfile 'D:\user_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;

/*第2步:创建数据表空间 */
create tablespace user_data
logging
datafile 'D:\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;

/*第3步:创建用户并指定表空间 */
create user username identified by password
default tablespace user_data
temporary tablespace user_temp;

/*第4步:给用户授予权限 */
grant connect,resource,dba to username;

 

-----------------------清空oracle回收站的垃圾-------------------

purge recyclebin;

回收站垃圾:

 

posted on 2014-07-25 16:24  雨停  阅读(234)  评论(0编辑  收藏  举报

导航