时间:2021-07-01 10:21:17 帮助过:9人阅读
Oracle用户下执行:
$ sqlplus system/manager @ file.sql 执行sql脚本文件
$ sqlplus system/manager 登录sqlplus,使用system用户
$ sqlplus /nolog 以不连接数据库的方式启动sqlplus,启动数据时会用到
$ lsnrctl status/stop/start oracle的监听器listener状态查看/停
止/启动
$ imp system/manager file=/tmp/expfile.dmp log=/tmp/implogfile.log ignore=y fromuser=expuser
touser=impuser 用户模式表数据导入,这里我只使用了几个参数,还有好多没有
用到的参数,如果没有特别指定值,就使用默认的值。
$ exp username/password file=/tmp/expfile.dmp log=/tmp/proV114_exp.log 用户模式表
数据导出,这是最简单的导出方法,还有好多参数没有写出来。
Sqlplus下执行:
SQL> conn / as sysdba sysdba用户模式连接
SQL> startup 启动数据库
SQL> shutdown immediate 立即关闭数据库
SQL> desc dba_users; 查询dba_users表结构
SQL> select username from dba_users; 查询当前sid下的所有用户的username
SQL> select count(*) from username.tablename; 查询tablename表的行数
SQL> drop user username cascade; 删除名称为username的oracle用户
SQL> select distinct table_name from user_tab_columns; 查看当前user模式下所有表名
附:
ORA-00922: 选项缺失或无效和ORA-28000: ORACLE账户锁定的解决办法
2010-11-04 23:26
ORA-00922: 选项缺失或无效 ORA-28000: 账户锁定 第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba; 第二种 第三种 在运行里面输入cmd在DOS模式下输入sqlplus,以system用户名登录,密码是刚装oracle时自己填写的密码orcl,登录进去以后。 SQL> conn sys/sys as sysdba; (分号是必须的但是我是以system登录的所在这不应该写conn sys/sys as sysdba应该写conn system/orcl as sysdba;) 这时再到plsql developer里面以scott/tiger登录就可以了。。。。。 |
本文出自 “晨曦” 博客,请务必保留此出处http://wanderboy.blog.51cto.com/6513737/1672052
Oracle 11g R1 for Linux(RHEL5)安装及简单操作命令
标签:oracle 11g r1 for linux(rhel5)安装前的准备