wcf部署到服务器上后,取不出oralcle数据

先说一下服务器情况

win2008R2+IIS7+oracle12c

安装完后程序可以跑起来,但是wcf服务就是取不出来数据 

前面尝试各种权限啥的,都没有成功,

ConStr = "Provider=MSDAORA.1;User ID=kevin;Data Source=orcl;Password=kvein123;";

改为

ConStr = "Provider=OraOleDb.Oracle;User ID=kevin;Data Source=orcl;Password=kvein123;";

 

数据直接就出来了

 

 

 注:

OraOLEDB是来自oracle的驱动


MSDAORA是来自微软的驱动

 

 

说明 :前面做的操作察看Oracle目录的Bin目录,重新设置权限。
察看权限时,确保用户Iuser_xxx,AspNet都在,且拥有执行权限

 

其它相关链接:

http://www.guowenke.tk/post/2014-03-02/40061116709

 

http://www.guowenke.tk/post/2014-03-01/40061135686

在windows2003+iis6.0 安装 部署silverlight4+wcf+oracle

http://www.guowenke.tk/post/2014-01-02/40060650459

posted @ 2014-05-28 16:46  博客园董事长  阅读(212)  评论(0编辑  收藏  举报