sql各种命令

exp 用户名/密码@服务名 file=路径\名称.dmp log=路径\名称.log

imp system/chen@服务名 file=路径\名称.dmp log=路径\名称.log fromuser=原用户名 touser=现在用户名 ignore=y commit=y;

$exp sxk/sxk@server17 file=e:\sxk.dmp log=e:\sxk.log;
$imp system/luculent@server17 file=e:\sxk.dmp log=e:\sxk.log fromuser=sxk touser=sxk ignore=y commit=y;
imp test/test@orcl file=e:\1.dmp log=e:\1.log fromuser=liems3 touser=test ignore=y commit=y;

创建表空间的脚本文件内容及解释
Create tablespace liems3 datafile 'E:\oracle\oradata\orcl\liems3.dbf' size 500M
autoextend on next 100M
maxsize unlimited;
说明:在路径D:\oracle\oradata\ORCL下创建表空间,命名为Liems3db.dbf,空间500兆(表空间所属路径必须位于oracle实例路径下,当前实例为orcl)当表空间容量不足时,以100M容量递增且不限最大使用空间,理论上是硬盘的最大空间。


建立用户代码:create user liems3 identified by liems3
default tablespace liems3
temporary tablespace temp
quota unlimited on liems3;
用户授权代码:grant connect,resource to liems3;
用户连接代码:connect XX/XX@orcl;
删除用户代码: drop user XX cascade;
SQL>select sid,serial#,username,machine,osuser from v$session where username = 'LIEMS3HX'; --如果删除LIEMS3HX这个用户,查处用户连接的情况
(注意:此处的username需要大写)
SQL> alter system kill session 'sid,serial#'; --把查找出来的会话中止
SQL>drop user LIEMS3HX cascade; --此时就可以通过此命令把用户删除


清除weblogic缓存 E:\bea\user_projects\domains\he\myserver\.wlnotdelete

建立表空间 SQL> create tablespace LIEMS3 datafile 'E:\oracle\product\10.2.0\oradata\orcl\liems3.dbf'size 500M autoextend on next 100Mmaxsize unlimited;
删除表空间
SQL> drop tablespace LIEMS3 including contents and datafiles cascade constraints;
修改密码 update utusrmst set newusr_pwd='7f3200157a118247076e66494f60c384' where usr_id like 'SYS';
commit;


相关文档
最新文档