–运行中输入cmd,回车
C:\Users\liyu>sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on 星期四 9月 7 09:23:47 2017
Copyright (c) 1982, 2010, Oracle. All rights reserved.
–登陆oracle数据库(可以用sys,system等登陆)
SQL> conn /as sysdba;
已连接。
–创建表空间(可省略,oracle有默认的表空间)
SQL> create tablespace CZXD333 datafile ‘D:/OracleTablespace/CZXD333.dbf’ size 100m autoextend on next 32m maxsize unlimited;
表空间已创建。
–创建用户
SQL> create user czxd333 identified by czxd333 default tablespace CZXD333 temporary tablespace temp;
用户已创建。
–给用户授权
SQL> grant connect,resource,dba to czxd333;
授权成功。
–将dmp文件导入到oracle
SQL>imp czxd333/czxd333@orcl file=’///*.dmp’ full=y;
–例如:imp czxd333/czxd333@orcl file=’D:\czxd333.dmp’ full=y;
–删除用户:
SQL>drop user czxd333 cascade;
–加了cascade就可以把用户连带的数据全部删掉。
–删除有任何数据对象的表空间使用
SQL>drop tablespace CZXD333 including contents and datafiles;来删除表空间。
将服务器上的oracle数据库导出
(1)方法一:如果在本地能远程上服务器,且在服务器上安装了PL/SQL Developer 数据库图形化工具,在服务器上,进入cmd命令窗口
输入:exp userid=userName/userPass@orcl owner=用户名 file=d:/daochu.dmp
说明:userName、userPass为具有DBA权限的用户,orcl为服务器数据库的SERVICE_NAME,一般为orcl;为数据库的服务导出哪个用户的表,改变owner后的用户名即可;file为文件导出路径、名称。
(2)方法二:在本地cmd命令窗口下进行操作(需要知道服务器的ip地址)
输入:exp userid=userName/userPass@服务器ip:1521/orcl owner=用户名 file=d:/daochu.dmp