`
wzglovejava
  • 浏览: 6513 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

在使用oracle10g时常用到的简单的sql语句(整理下希望大家能有用)

阅读更多
--创建表空间SJYD,DATAFILE 指定数据库文件存放路径。(这里SJYD使用小写时可能会不能正确执行,建议最好用大写。)
CREATE TABLESPACE SJYD
DATAFILE 'C:\SJYD_data.dbf' SIZE 5M AUTOEXTEND ON NEXT 5M 
DEFAULT STORAGE (INITIAL 50K NEXT 50K MAXEXTENTS UNLIMITED PCTINCREASE 1 );
--创建用户SJYD,密码SJYD123,默认表空间为SJYD
CREATE USER SJYD IDENTIFIED BY SJYD123 DEFAULT TABLESPACE SJYD TEMPORARY TABLESPACE TEMP PROFILE DEFAULT;
--为SJYD用户赋予权限(至于赋予什么权限,大家可以选择)。
GRANT "CONNECT" TO "SJYD";
GRANT "DBA" TO "SJYD" ;
GRANT "EXP_FULL_DATABASE" TO "SJYD";
GRANT "IMP_FULL_DATABASE" TO "SJYD";
--修改用户为默认角色
ALTER USER "SJYD" DEFAULT ROLE ALL;
--解锁新创建的用户
ALTER USER SJYD ACCOUNT UNLOCK;
--删除表空间
DROP TABLESPACE SJYD;
--删除用户
DROP USER SJYD CASCADE;
--导出数据
exp sjyd/sjyd123@oracle file='d:\sjyd.dmp' full=y;
--导入数据
1.imp sjyd/sjyd123@oracle file='d:\sjyd.dmp' fromuser=sjyd touser=hhh;
2.imp sjyd/sjyd123@oracle file='d:\sjyd.dmp' full=y;

--对表进行操作的一些语句
select * from dba_recyclebin a where a.original_name='tablename';--查询该表被操作的时间(删除操作)
select * from recyclebin;--查看回收站,里面有被删除表的信息和删除时间。
flashback table tablename to before drop;--将删除的表进行闪回。       

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics