[英]No able to export dump file from oracle DB
我花了一整天時間來創建我的oracle數據庫轉儲並跟蹤在線發現的可能解決方案,但遺憾的是沒有人為我工作,我正在使用這個腳本:
expdp user/password@databaseName DIRECTORY=orcl_full DUMPFILE=orclfull.dmp LOGFILE=full_exp.log FULL=YES;
我不知道,為什么我收到這個錯誤。
UDE-12504: operation generated ORACLE error 12504
ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA
的tnsname.ora
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = myhost01)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.tnt.dev)
)
)
listener.ora中
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl.tnt.dev)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/db_1)
(SID_NAME = orcl)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =myhost01)(PORT = 1521))
)
)
請看看我正拼命尋找解決方案。
在listener.ora中使用sid,在tnsnames.ora中使用service_name。 我想這是導致這個問題的原因。 注冊數據庫的service_name(或)在這里輸入代碼使用tnsnames.ora中的sid
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = myhost01)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SID = orcl)
)
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.