本帖最后由 acxcod 于 2010-10-14 20:39:23 编辑

解决方案 »

  1.   

    先把连接字符串中的Unicode=True;去掉。如果不行,检查一下客户端是什么语言版本的和服务端是否一致?
      

  2.   

    Data Source=MyOracleDB;User Id=myUsername;Password=myPassword;Integrated Security=no;SERVER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyHost)(PORT=MyPort))(CONNECT_DATA=(SERVICE_NAME=MyOracleSID)));uid=myUsername;pwd=myPassword;
      

  3.   

    哥们。不在一个计算机中,连接字符串去怎么区别呢。是服务器名称,还是ip地址啊。没有接触过oracle这个我不清楚。
      

  4.   

    连接字符串错误,连接字符可以像3L那么些,也可以把datasource写进oracle客户端的一个本件里
      

  5.   

    补充说明:        这样的出错信息在winform在出现,但在asp.net中,却是一切正常!
           
            也就是说,相同的语句,在asp.net中能连和显示oracle数据库的内容;但在winform中却提示:ORA-12737: Instant Client Light: unsupported server character set ZHS16GBK        费解!