ORACLE在dos管理命令

 1 启动sqlplus工具 (ORACLE dba管理数据库的工具) 
 
           sqlplus /nolog  (无授权信息登录) 
 
              conn /as sysdba(使用本地系统登录 本地用于加入了ORA_DBA组) 

           sqlplus 用户名/密码@连接描述符 (如果是远程连接数据库,必须先配置连接描述符,

连接描述符位于:app/本机用户名/product/11.2.0dbhome_1/NETWORL/ADMIN/tnsnames.ora )

 
           sqlplus 用户名/密码  (不加连接描述符就默认本地ORCL) 

      2 oracle退出命令 
 
           exit(quit)  直接退出到dos命令 
 
           disconnect(disconn|disco) 退出连接 在sql命令中 
 
           orapwd(orapwd file=<fname> password=<password>) 重置密码文件 
 
           password(passw) 修改密码 (必须登录之后) 

      3 操作上一次执行的sql (sql缓冲区中 缓冲区中只能存储一条sql) 
 
           list(l) 显示上一次缓冲区中sql 
 
           run(r|/)执行上一条缓冲区中的sql 
 
           clear buffer(cl buff)清空缓冲区中的sql 
 
           get sql文件的路径  将文件的内容读取到缓冲区 可以使用 list或者run去查看或者运行 
 
           save(sav) sql文件的路径 将缓冲区的sql写入到文件中 
 
           start(sta|@) sql文件的路径 将文件的内容读取到缓冲区后 并执行 (get sql路径;run) 
 
           edit(ed) 使用ed 文件路径修改文件的内容 或者使用ed命令修改缓冲区中的内容 
 
           clear scr( dos清屏cls) 在sql命令下清除屏幕上的文字 
 
           spool 文件路径   记录当前用户的所有操作以及输出   spool off(终止) 
 
      4 启动和关闭 
 
               启动数据库orcl服务: 
 
              sqlplus /nolog, 
 
               conn /as sysdba 
 
               startup 
 
                   nomount  数据库的instance已经打开  数据库没有打开 
 
                  mount    数据的控制文件已经打开 并且和instance连接 但是不能远程连接 
 
                  open     数据库已经打开并且可以远程连接 
 
                        关闭数据库 
 
              shutdown 
 
                启动或者关闭监听服务 

           dos命令下  lsnrctl start|stop 
 
                        检查连接描述符是否能连接  tnsping 描述名称 
原文地址:https://www.cnblogs.com/t0404/p/10291075.html