簡體   English   中英

無法使用sqlplus連接到數據庫

[英]Unable to connect to a database using sqlplus

我已將tnsnames.ora配置為連接字符串。 在我的sqlnet.ora中,我的內容如下:

NAMES.DIRECTORY_PATH= (LDAP, TNSNAMES, HOSTNAME)
NAMES.DEFAULT_DOMAIN = WORLD
TRACE_LEVEL_CLIENT = OFF
SQLNET.EXPIRE_TIME = 30

當我從tnsnames.ora對SID進行tnsping調用時,我開始出現錯誤:

TNS-03505: Failed to resolve name

來自tnsname.ora的樣本配置

TNS_NAME =
    (DESCRIPTION =
        (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = HOST.NAME)(PORT = PORT_NUMBER))
        )
        (CONNECT_DATA =
            (SERVICE_NAME = SID)
        )
    )

我究竟做錯了什么?

我已使用以下連接字符串,而未使用tnsnames.ora進行映射以連接到遠程數據庫:

sqlplus username/password@(DESCRIPTION =
    (ADDRESS = (PROTOCOL= TCP)(Host= hostname.network)(Port= remote_port))
    (CONNECT_DATA = (SID = remote_SID))
  )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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