返回首页

您好,

我有以下问题。快速帮助需要..

1)我有一个Web应用程序在IIS托管。当我在调试模式下运行的应用程序在本地的应用程序连接到数据库,这一切工作正常。但是,当我尝试到IIS服务器上托管,然后尝试访问托管的应用程序,但没有连接到数据库。我试图找出问题的根源,并发现,CreateDatabase(字符串DatabaseConnectionString)扔在DataAccess块库中的一个例外。

下面是异常的消息。

"值不能是空字符串或空\ R \ n参数名:ID"

下面是堆栈跟踪:

& #160;在字符串ID,定位,ILifetimeContainer lifetimeContainer,IConfigurationSource configurationSource)
在ID,IConfigurationSource configurationSource)
在名称)
} Microsoft.P​​ractices.EnterpriseLibrary.Data.DatabaseFactory.CreateDatabase(名称字符串){BR 在DERAS.Common.DataAccess.Repository`1。构造函数(字符串的DatabaseName)在D:图\ DERAS.Common \的DataAccess \ Repository.cs:第29行

请为这个问题提供一个解决方案,因为我需要主办我的应用程序,并连接到数据库,尽快

谢谢。

法尔汉 | Farhanishaqui |马里奥Majcica

回答

评论会员:游客 时间:2012/02/06
prdshukla:是由IIS应用程序池使用的帐户可能没有连接到SQLServer数据库所需的权限。验证设置在使用这个链接的方法3节:imgsrc=http://www.orcode.com/img/ico/smiley_smile.gif希望这有助于解决这个问题...
Farhanishaqui:您好亲爱,
 0;


我重新审视了所有的网络服务中的作用和权限,并给予适当的权限(例如:dbOwner),这给我给我所有的问题的答案。我是能够连接到数据库,并正确运行我的应用程序{S0的}



感谢你的答案...



的问候,

法尔汉
评论会员:Farhanishaqui 时间:2012/02/06
你好家伙,

任何一个可以帮助我......我仍然坚持。 IIS上承载的应用程序不能够:(
评论会员:游客 时间:2012/02/06
Farhanishaqui下。我固定在我的机器上,但在WindowsIIS上承载时断绝2008无法连接到数据的基础上,这是目前在同一服务器上的请用户异常imgsrc=http://www.orcode.com/img/ico/smiley_frown.gif失败现在做什么呢?请帮助。的问候,法尔汉