2011-12-07 59 views
0

我從here安裝了32位版本的ODAC(11.2.0.2.50),試圖在Oracle中使用實體框架。在Oracle中使用實體框架

在服務器資源管理器一旦這個被安裝到數據庫我的數據連接失敗,出現以下錯誤:

ORA-12154: TNS:could not resolve the connect identifier specified

我不過火了蟾蜍和查看我的數據庫罰款,當我在那裏,我點擊「首頁編輯器」,並提出了與此:

enter image description here

,我只能假設以某種方式有關。我檢查了答案listed here,但無濟於事。

關於這個問題的任何想法?

回答

0

最後,我所要做的只是重新啓動我的機器。典型!

0

檢查ORACLE使用TNSNAMES作爲通過Oracle「Net Manager」解決細節的方法。通過NET管理器添加連接,並按照您的預期檢查它是否出現在TNSNAMES文件中。

而且我以前有這個問題,並解決:

  1. 龍SID實例名稱 - 試圖截斷你的DBNAME如果可以的話(以大約6個字符)
  2. 域名。在您的TNS中,將域添加到您的標識符中,例如。

DINST.domain.co.uk =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =(PROTOCOL = TCP)(HOST = myServer上)(PORT = 1521))

(CONNECT_DATA =
(SERVICE_NAME = DINST)

0

ORA-12451意味着你正在使用的數據庫別名在tnsnames.ora文件沒有配置

一種選擇是通過指定要使用的「EZCONNECT」(「簡易連接」)方法[主機]/[SID]作爲應該避免TNSNAMES查找產品總數數據庫連接