求一个oracle官网账号密码Oracle 常用命令

今日数据库用户被锁,查了下,说是登录错误超过10次用户就会被锁定,于是有了解锁和改密码操作

&nboracle账号sp;

以不链接数据库方式啓动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能否连上

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。