要在命令提示符(CMD)中導出Oracle數據庫,您需要使用exp
或expdp
實用程序。以下是使用這些工具的基本步驟:
打開命令提示符(CMD)。
設置環境變量。您需要設置ORACLE_HOME
和PATH
環境變量,以便CMD能夠找到Oracle實用程序。例如:
set ORACLE_HOME=C:\oracle\product\11.2.0\dbhome_1
set PATH=%ORACLE_HOME%\bin;%PATH%
請根據您的Oracle安裝路徑進行相應修改。
exp
實用程序導出數據庫。以下是一個示例命令:exp username/password@hostname:port/servicename file=export.dmp log=export.log full=y
其中:
username
和password
是您要用于連接到數據庫的用戶名和密碼。hostname
和port
是您的Oracle數據庫服務器的主機名和端口號。servicename
是您的Oracle數據庫服務名。file
是導出文件的名稱,log
是日志文件的名稱。full=y
表示完全導出數據庫。expdp
實用程序導出數據庫。以下是一個示例命令:expdp username/password@hostname:port/servicename directory=data_pump_dir dumpfile=export.dmp logfile=export.log full=y
其中:
username
和password
是您要用于連接到數據庫的用戶名和密碼。hostname
和port
是您的Oracle數據庫服務器的主機名和端口號。servicename
是您的Oracle數據庫服務名。directory
是Oracle目錄對象的名稱,該對象指向存儲導出文件的位置。dumpfile
是導出文件的名稱,logfile
是日志文件的名稱。full=y
表示完全導出數據庫。注意:exp
和expdp
實用程序之間的主要區別在于expdp
提供了更高的性能和更多的功能。在較新的Oracle版本中,建議使用expdp
。