oracle-创建篇

来源:互联网 发布:分析化学酸碱滴定数据 编辑:程序博客网 时间:2024/06/04 19:37
数据命令:
cmd ->sqlplus->username:system & password:orcl
**********************************************************
//创建临时表空间
create temporary tablespace rbh_temp
tempfile 'D:\oracle\product\10.2.0\oradata\orcl\rbh_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
//创建数据表空间
create tablespace RBH_DATA
logging
datafile 'D:\oracle\product\10.2.0\oradata\orcl\rbh.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local; 
//创建用户并指定表空间 
create user rbh identified by rbh   ----------前面rbh为用户名,后面的rbh为密码
default tablespace RBH_DATA         ----------RBH_DATA为表空间,存放数据用的
temporary tablespace rbh_temp;     ----------rbh_temp为临时表空间,存放临时数据用的
//给用户授予权限
grant connect,resource,dba to rbh;
**********************************************************
//Oracle用户解锁的方法:---test=username
SQL> conn /as sysdba
SQL> alter user test account unlock;
//用户已更改。这样就完成了Oracle的用户解锁操作
//Oracle用户修改密码-----test=username,newpassword=password
SQL>conn / as sysdba
SQL>alter user test identified by "newpassword"
//来修改sys的密码了, 修改system密码也是一样.
**********************************************************
oracle
导出数据表:
exp gzns/gzns file=D:\ns.dmp owner=gzns
导入数据表:
imp gzns/gzns file=D:\ns.dmp full=y
过程:
运行->cmd->输入命令:exp user/pwd@dbname file=H:\ns.dmp full=y
然后回车
user-用户名
pwd-密码
dbname-数据库名(这个可以省去)
E:\expdb.dmp -为导出的文件路径
回车,
在进入如下时,输入no,就ok了
导出表数据(yes/no):yes> no

导入数据表:
方法一样,就是exp 改为 imp。
完整删除表空间的语句:
DROP TABLESPACE FESCO INCLUDING CONTENTS AND DATAFILES CASCADE CONSTRAINTS -------FESCO为表空间名称
查询数据库的表
select * from tab;

原创粉丝点击