本文共 1269 字,大约阅读时间需要 4 分钟。
vi .bashrc
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/xeexport ORACLE_SID=XEexport PATH=$PATH:/u01/app/oracle/product/11.2.0/xe/bin1.启动
lsnrctl start 启动监听sqlplus / as sysdba 本地sysdba登陆sqlplus /nologconn aloha
conn aloha@8.7.6.5 远程登陆conn sys as sysdba 切换至sysstartup nomount 重建控制文件,创建新数据库
startup mount 恢复,改变归档模式,操作redo日志文件,重命名数据文件startupstartup pfile=filename 指定以pfile文件启动alter database mount;open;
2.查看
show user 查看当前登陆用户
select username from dba_users; 查看用户show parameter instance_name 查看实例名select name from v$database; 查看数据库名desc dba_users; 查列名select count(*) from dba_users; 查记录数
3.sqlplus
commit; insert,delete,update;
rollback; 回到刚提交时的状态SAVEPOINT name ;ROLLBACK TO SAVEPOINT name;/@/home/a.sql; start /home/a.sql;set timing on/off; 开关执行时间set serveroutput on/off; 文本输出host ls -a; 执行系统命令spool /home/abc; spool on/off;
4.用户
创建用户CREATE USER username IDENTIFIED BY passwd DEFAULT TABLESPACE master_space //可选TEMPORARY TABLESPACE master_tempsPROFILE master_profile //可选,缺省为defaultPASSWORD EXPIRE //可选,每次登录后都必须修改口令ACCOUNT LOCK | UNLOCK; //可选,账号是否锁定
grant connect to username; 允许连接
grant resource to username; 允许创建表等操作转载于:https://blog.51cto.com/dangxia/2176703