Oracle MSDAORA.1 中文乱码
遇到的坑:
開發(fā)環(huán)境:Win7 64bit,asp.net mvc,visual studio 2013,oracle11g 32bit,數(shù)據(jù)鏈接驅(qū)動MSDAORA.1
部署環(huán)境:Win server 2012 64bit. oracle 11g 64 bit
在本機(jī)visual studio中開發(fā)的時候是正常的,中文沒有亂碼,也可以按中文檢索查詢。但是,部署到遠(yuǎn)程Winserver2012的時候,按照中文檢索數(shù)據(jù)庫,返回結(jié)果為空集合,而數(shù)據(jù)庫中的確是存在記錄的。測試了兩天,找到解決方案,就是把win server 上的oracle換位32bit,就一切正常了。
中途還遇到一個oracle的bug:未找到Oracle客戶端和網(wǎng)絡(luò)組件。這些組件是由Oracle公司提供的,是Oraclexx客戶軟件安裝的一部分。在安裝這些組件之前,將無法使用此提供程序?或者提示?System.Exception: System.Data.OracleClient requires Oracle client software version...這是在NTFS分區(qū)上安裝Oracle后沒有給用戶賦訪問權(quán)限的問題!給oracle的安裝目錄足夠的權(quán)限就可以,網(wǎng)上有解決方法,請參考
http://blog.csdn.net/crystal_avast/article/details/7836710?
http://www.cnblogs.com/mousedl/articles/1880677.html
?
轉(zhuǎn)載于:https://www.cnblogs.com/mulei/p/7349158.html
總結(jié)
以上是生活随笔為你收集整理的Oracle MSDAORA.1 中文乱码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SFP-GE模块(1310nm, LC)
- 下一篇: Cesium 地图分级分片显示