OTHERS——PROFILE
profile 用于用户的数据库资源限制... [@more@]1.select * from dba_profiles查询profile参数2.alter user test profile pro_test修改用户test使用pro_test设置下图为PLSQL_Develper截图 可直接修改 很多内容
基础开始——用户
1.select * from dba_users查询用户状态 使用的表空间 创建日期 使用的profile等信息...[@more@]2.create user test identified by mima default tablespace abc temporary tablespace tmp创建用户test密码为mima默认使用表空间abc 使用临时表空间tmp3.alter user test quota 10m on users修改用户test 可以使用users表空间的10M空间4.alter user test account lock/unlock修改用户test 锁定/解锁5.alter user test password expire修改用户test 使其密码失效 在下次登录时需修改密码6.select distinct sid from v$mystat查询当前会话的se
基础开始——表空间
表空间tablespace (permanent永久 undo重做 temp临时)逻辑结构 表空间tablespace 段segment 区间extent 块block[@more@]1.select * from dba_tablespace查询表空间名 使用情况 状态 表空间管理模式等信息2.select * from dba_data_files查询数据文件位置 文件号 对应的表空间名 大小 等使用情况 及状态3.create tablespace abc datafile 'g:abc.dbf ' size 3m创建一个表空间abc及数据文件 大小为3m4.alter database datafile 5 resize 10m修改5号数据文件(FILE_ID) 大小为10m5.alter database datafile 5 autoextend on next 2m maxsi
基础开始——shutdown
shutdownA:abort 不可建连接 不等会话 不等事务(相当于断电)容易损坏数据库 未提交的事务再重启数据库时回滚 容易出现错误 要求实例恢复(重启至OPEN即自动进行了实例恢复)I:immediate 不可建连接 不等会话 不等事务 (最优方法)事务当即回滚 所以相对于abort 关闭数据库的速度缓慢 T:transactional 不可建连接 不等会话 等待事务N:normal 不可建连接 等会话 等事务[@more@]
基础开始——数据库的启动状态
数据库的状态nomount 非装载mount 装载open 打开 [startup nomount] shutdown->nomount 使用了spfile.ora 如果没有spfile 则使用init.ora[alter database mount]nomount->mount 使用了controlfile[alter database open]mount->open 使用了datafile和logfile-------------------------------------------------当数据库从open状态使用[alter database close] 进入mount状态时 无法再使用[alter database open] 使数据库打开至open状态 需使用[shutdown] 关闭数据库后 再重新启动 方可进入OPEN状态[@more@]
基础开始——windows/Oracle的卸载
1.删除环境变量2.删除注册表中:HKEY_LOCAL_MECHINESOFTWAREORACLEHKEY_LOCAL_MECHINESYSTEMCurrentControlSetServicesOracle3.删除Oracle文件目录[@more@]