簡體   English   中英

無法從oracle DB導出轉儲文件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM