–運行中輸入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