欢迎投稿

今日深度:

Oracle 常用命令

Oracle 常用命令


今日数据库用户被锁,查了下,说是登录错误超过10次用户就会被锁定,于是有了解锁和改密码操作
 
以不链接数据库方式啓动sqlplus
    sqlplus /nolog;
 
以dba身份链接数据库:
    conn /as sysdba;
 
数据库啓动模式及用处:
 
startup:open模式,啓动实例加载并打开数据库,正常啓动
 
非受限状态
 
受限状态:startup restrict,只有DBA可以访问数据库
 
执行数据导入导出;
 
使用sql*loader提取外部数据;
 
需要暂时拒绝普通用户访问数据库;
 
进行数据库移植或升级操作;
 
startup force:强行启动数据库(貌似存在一定风险)
 
startup mount:mount模式,啓动实例和加载数据库,但不打开数据库(尚未弄明白其中含义)
 
重命名数据库;
 
添加、删除、重命名日志文件;
 
执行数据库完全恢复模式;
 
改变数据的归档模式;
 
startup nomount:nomount模式,啓动实例不加载数据库。仅爲实例创建各种内存结构和服务进程,用于
创建数据库;
 
重建控制文件;
 
状态间转换:
    转open模式:Alter database open
    转mount模式:Alter database mount
    转nomount模式:Alter database nomount
    受限状态改变为非受限状态:alter system disable restricted session
    非受限状态变为受限状态:alter system enable restricted session
    数据库只读状态:alter database open read only
    数据库读写状态:alter database open read write
 
关闭数据库:
    1.shutdown:正常关闭,等待链接结束
    2.shutdown immediate:立即关闭
    3.shutdown transactional:关闭事物
    4.shutdown abort:强行关闭(存在风险)
 
解锁:
    alter user username account unlock;其中username为被锁定的用户名。
改密码:
    alter user username identified by password;其中username为用户名,password为新密码。
 
测试数据库链接:
    tnsping TEST 来获得数据库TEST能否连上

www.htsjk.Com true http://www.htsjk.com/oracle/23854.html NewsArticle Oracle 常用命令 今日数据库用户被锁,查了下,说是登录错误超过10次用户就会被锁定,于是有了解锁和改密码操作 以不链接数据库方式啓动sqlplus sqlplus /nolog; 以dba身份链接数据库:...
相关文章
    暂无相关文章
评论暂时关闭