想請問有使用EntityFramework+OracleDb的人能幫我解決這問題嗎?
我用IIS開啟後就跑出這個問題
這是我的連線字串
<add name="TmhtHDEntities" connectionString="metadata=res://*/Repository.TmhtHDModel.csdl|res://*/Repository.TmhtHDModel.ssdl|res://*/Repository.TmhtHDModel.msl;provider=Oracle.ManagedDataAccess.Client;provider connection string="USER ID=XXX;PASSWORD=XXX;DATA SOURCE=WF4TEST;PERSIST SECURITY INFO=True;"" providerName="System.Data.EntityClient" />
tnsnames.ora檔案
wf4test <==大寫???? 請與ORACLE 的SID一致
這是我裡面的設定,所以您是說我的那個服務名稱要改成大寫嗎?
可能沒辦法這樣修改,而且我後來發現其他也是這樣但並無問題@@
那要用wf4test改成大寫,因為你的tnsnames.ora 是WF4TEST=(....)
感謝各位我找出原因了
你要寫出原因及解決方式, 這樣這裏的問答才能讓其他人也能有所助益, 而不是石沉大海? 下個人遇到還是繼續問??
抱歉抱歉,忘了說,我是解決了問題,但
應該說不是這個問題,我是後來換連線字串後遇到超連結上的問題
https://blog.csdn.net/wangdonghao137/article/details/49904141