配置企业库 DAAB 以在 SharePoint 计时器作业中使用

发布于 2024-12-01 16:42:01 字数 238 浏览 2 评论 0原文

我正在尝试设置一个使用企业库 DAAB 的计时器作业。 DAAB 在前端服务器(aspx 页面)环境中工作正常,其中数据连接是从 web.config 检索的。但在计时器作业的上下文中,调用在 DatabaseFactory.CreateDatabase("connection_name") 附近的某个地方失败,抱怨我的连接未在配置中定义。

我的问题是,它在哪里寻找这个配置文件/我应该如何设置它?

谢谢,

罗布

I am trying to set up a timer job which uses the Enterprise Library DAAB. The DAAB is working fine in the conext of the the front end servers (aspx page), where the data connection is retrieved from the web.config. But in the context of a timer job, the call fails somewhere near DatabaseFactory.CreateDatabase("connection_name"), complaining my connection is not defined in the configuration.

My question is, where is it looking for this configuration file / how should I set this up?

Thanks,

Rob

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一个人的旅程 2024-12-08 16:42:01

只是复制我的评论,以便我可以标记此答案。

OWSTIMER.EXE 旁边是一个 OWSTIMER.EXE.CONFIG 文件。我只是使用企业库配置工具在那里设置数据库连接,然后重新启动计时器服务。现在工作正常。 –

Just copying down my comment so I can mark this answered.

Along side the OWSTIMER.EXE is an OWSTIMER.EXE.CONFIG file. I just used the enterprise library configuration tool to set up my database connections there, and restarted the timer service. Works fine now. –

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文