服务器linux+oracle,字符集 AMERICAN_AMERICA.US7ASCII
客户端win
开发工具vs
之前研究半天,查询服务器上oracle数据库的中文,因为历史原因服务器字符集为AMERICAN_AMERICA.US7ASCII,测试了不同的方式,sqlsugar等等,一直是乱码,经过查询资料以及大量的测试。
解决的办法目前有两个 ,第一个是安装oracle客户端,且使用oledb方式访问(使用64及32位系统);第二个是开发电脑在32位下使用dotconnect for oracle express版就行,不要用专业版,也不要在64位下使用,真的会乱码。
大家还有什么办法的话,可以及时沟通。