DBA常用管理语句

来源:互联网 发布:logback 配置输出sql 编辑:程序博客网 时间:2024/06/03 12:43

1.手工创建数据库语句:

create database zhou

logfiel group 1 '/db/oracle/


2.创建表空间、临时表空间,并指定为默认表空间和临时表间

   查看默认表空间:

  select username,default_tablespace from dba_users;--针对用户来说的

   查看临时表空间:

   select name from v$tempfile;


  create temporary tablespace temp tempfile '/db/oracle /oradata/zhou/temp01.dbf' size 30m autoextend on next 10m maxsize unlimited;

  alter database default  temporary tablespace temp;

  


3. 新增联机重做日志组和新增组成员

    alter database add logfile group 3 ('','') size 50m;

    alter database add logfile member '' to group 3;



 4.日志切换



  5.pfile的参数




  6. 各个常用视图

     select name from v$datafile;

     select name from v$tempfile;

     select member from v$logfile;



7.切换数据为归档模式

   a.启动数据库到mount状态

   b.alter database archivelog;


8.设置闪回区大小和闪回区的位置

   alter system set db_recovery_file_dest_size=8g;

    alter system set db_recovery_file_dest='/db/oracle/flash_area';

    此时,archive log list 中的archive destination的值为USE_DB_RECOVERY_FILE_DEST


9.手工建库没有scott用户(以下两个方法都行)

  system用户运行
$ORACLE_HOME/rdbms/admin/utlsampl.sql 脚本咯

自己创建scott用户,再执行一下
oracle安装目录下的 db_1\RDBMS\ADMIN\scott.sql



10.  alter user scott identified by tiger account unlock ;



11.修改表空间的大小



12.创建用户和授权


13.查询表空的用量


14.锁表用户



   







   


原创粉丝点击