查看oracle数据库状态 无 show sgaset wrap offset linesize 400-- 查看正在运行的后台进程select * from v$bgprocess;select * from v$bgprocess where paddr'00';--查看数据库的物理组成:文件情况select * from v$controlfile;select * from v$datafile;se
查看oracle数据库状态 show sgaset wrap offset linesize 400-- 查看正在运行的后台进程select * from v$bgprocess;select * from v$bgprocess where paddr'00';--查看数据库的物理组成:文件情况select * from v$controlfile;select * from v$datafile;select * from v$logfile;--查看实例内存情况show parameter sgashow parameter sharedshow parameter db_cacheshow parameter logalter system set db_cache_size=64m; //可以动态修改sga中内存区的大小,但是不能超过sga的最大内存select * from dept;--表空间管理create tablespace tbs2datafile 'd:\oracle\oradata\aptech\tbs2_01.dbf' size 50m;conn sys/admin as sysdba(重启数据库必须以sys用户登陆)shutdown immediate(关闭数据库)启动数据库的三个步骤:startup nomount (启动实例)alter database mount;(装载数据库,读取控制文件)alter database open;(打开数据库,对数据文件,日志文件进行一致性校验)--用户管理-- create the user create user martinidentified by martinpwddefault tablespace userstemporary tablespace temp;-- grant role privileges grant connect to martin; grant resource to martin;-- 如果不使用 connect 角色,则需要逐个赋予用户权限grant create session to martin;grant create table to martin;grant create view to martin;grant create sequence to martin; grant create sequence to martin; grant select on test to martin;grant all on test to martin; -- 授予用户使用表空间 users 的权限alter user martin quota unlimited on users; --修改用户密码alter user martin identified by martinpass;--修改自己的密码在sql*plus中直接输入password命令即可--删除用户drop user martin cascade; -- 查看用户 martin 的信息select username,user_id,default_tablespace,temporary_tablespacefrom dba_userswhere username = 'martin';