Oracle数据库新建时用到的命令

    链接地址:http://www.xx566.com/detail/102.html

     Oracle数据库,又称Oracle RDBMS,是甲骨文公司的一款关系型数据库管理系统,在分布式和NOSQL快速发展的今天,依然在数据库市场上占有着重要地位。对Oracle的理解、 学习、掌握以及优化也愈来愈成为众多DBA必备的基本技能,今天开始就认真的整理一下从接触Oracle至今自己所学习到的知识以及常用的一些操作命令, 希望能与大家共同进步。

sqlplus /nolog
 
--以DBA身份登录Oracle
conn /as sysdba
 
--创建临时表空间
create temporary tablespace xx566_temp tempfile '/usr/oracle/oradata/xx566/xx566_temp.dbf' size 64m autoextend on next 64m maxsize 2048m extent management local;
 
--创建表空间
create tablespace xx566_data logging datafile '/usr/oracle/oradata/xx566/xx566_data.dbf' size 64m autoextend on next 64m maxsize 2048m extent management local;
 
--创建用户并指定表空间 用户名xx566user、密码xx566pwd
create user xx566user identified by xx566pwd default tablespace xx566_data temporary tablespace xx566_temp;
 
--给用户授予权限
grant connect,resource,dba to xx566user;
 
--修改用户密码
alter user xx566user identified by xx566pwd2;
 
--为用户解锁
alter user xx566user account unlock;
 
--为表空间增加数据文件
alter tablespace xx566_data add datafile '/usr/oracle/oradata/xx566/xx566_data2.dbf' size 64m autoextend on next 64m maxsize 2048m;
 
--删除指定的表空间
drop tablespace xx566_data including contents;
 
--数据库导出
exp xx566user/xx566pwd@xx566 owner=xx566user file=d:/xx566_0717.dmp rows=n compress=n;
 
--数据库导入
imp xx566user/xx566pwd@xx566 file=d:/xx566_0717.dmp full=y

你可能感兴趣的:(oracle,常用命令)