爲導入數據庫創建表空間和用戶
sqlplus system/password
conn /as sysdba
create tablespace User datafile 'D:\Oracle10g\XXXX .dbf' size 500M;
create user User identified by password default tablespace User ;
grant dba to User ;
exit
導入數據庫
imp User/password file=d.dmp full=y
導出
exp User/password@XE file=d:\d.dmp owner=(User)
逆向操作
連接數據庫
sqlplus system/password
系統dba
conn /as sysdba
刪除用戶:
DROP TABLESPACE User INCLUDING CONTENTS AND DATAFILES;
drop user User cascade;
補充:
ubuntu:下設置jdk + tomcat + oralce 環境變量
終端輸入 sudo gedit /etc/profile 在文件中添加如下的內容
#set java environment
JAVA_HOME=/home/username/java/jdk1.6.0_19
export JRE_HOME=/home/username/java/jdk1.6.0_19/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
#set tomcat environment
export CATALINA_HOME="/home/username/java/apache-tomcat-6.0.26"
#oracle environment variable
export ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/
#oracle database name
export ORACLE_SID=XE
#character and language set
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
#Search path for shared libraries
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
#Search path used by SQL Command Line
export SQLPATH=$ORACLE_HOME/sqlplus/admin
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$CATALINA_HOME/bin:$ORACLE_HOME/bin
保存退出:在終端輸入:java ,javac ,$CATALINA_HOME/bin/startup.sh , sqlplus system/password as sysdba
檢測是否設在對即可。