團隊開發環境:每位開發人員安裝 Oracle Client 即可,共用遠端資料庫伺服器。需在 Client 端配置本地網路服務名(TNS Alias)以連線伺服器。
圖形化精靈介面,步驟引導清晰,不易出錯。位於開始選單 → Oracle → Configuration and Migration Tools。
WALK),即伺服器端 SERVICE_NAME 或 SID。預設為 ORCL,建議確認 DBA 實際設定。system/manager。sqlplus username@WALK
-- 範例:sqlplus zizz@WALK
其中 zizz 為伺服器端用戶,WALK 為本地配置的網路服務名。
| 現象 | 可能原因 | 解決方向 |
|---|---|---|
| ORA-12154 | TNS 無法解析服務名 | 檢查 tnsnames.ora 拼寫、NetCA 配置是否完成 |
| ORA-12541 | 無監聽程序 | 伺服器端 lsnrctl start、防火牆、IP 綁定 |
| ORA-12514 | Listener 不認得服務名 | 核對 SERVICE_NAME/SID、Listener.ora、動態註冊狀態 |
| ORA-01017 | 帳號密碼錯誤 | 確認大小寫、鎖定狀態、密碼過期、Profile 限制 |
tnsnames.ora 可集中部署於網路磁碟或透過 LDAP/OID 管理。FAILOVER=ON、LOAD_BALANCE=ON)。tnsping WALK 快速驗證網路層面連通性(不驗證帳密)。