服务问题,高手进,可怜我。帮帮

amwalvinja 2009-07-28 02:34:09
Server Error in '/' Application.
--------------------------------------------------------------------------------

'SQLOLEDB' failed with no error message available, result code: E_OUTOFMEMORY(0x8007000E).
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Data.OleDb.OleDbException: 'SQLOLEDB' failed with no error message available, result code: E_OUTOFMEMORY(0x8007000E).

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[OleDbException (0x8007000e): 'SQLOLEDB' failed with no error message available, result code: E_OUTOFMEMORY(0x8007000E).]
System.Data.OleDb.OleDbDataReader.ProcessResults(OleDbHResult hr) +1026578
System.Data.OleDb.OleDbDataReader.GetRowHandles() +1023634
System.Data.OleDb.OleDbDataReader.ReadRowset() +52
System.Data.OleDb.OleDbDataReader.Read() +103
System.Data.OleDb.OleDbDataReader.NextResult() +417
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +235
System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior behavior) +111
qpsmartweb.Public.Db.GetList(String Sql) +126
qpoa.MyAffairs.MyElecBook.BindTree(TreeNodeCollection Nds, String Share, String IDStr, String PID) +505
qpoa.MyAffairs.MyElecBook.BindTree(TreeNodeCollection Nds, String Share, String IDStr, String PID) +1311
qpoa.MyAffairs.MyElecBook.BindTree(TreeNodeCollection Nds, String Share, String IDStr, String PID) +1311
qpoa.MyAffairs.MyElecBook.BindTree(TreeNodeCollection Nds, String Share, String IDStr, String PID) +1311
qpoa.MyAffairs.MyElecBook.BindTree(TreeNodeCollection Nds, String Share, String IDStr, String PID) +1311
qpoa.MyAffairs.MyElecBook.BindTree(TreeNodeCollection Nds, String Share, String IDStr, String PID) +1311
qpoa.MyAffairs.MyElecBook.BindTree(TreeNodeCollection Nds, String Share, String IDStr, String PID) +1311
qpoa.MyAffairs.MyElecBook.Page_Load(Object sender, EventArgs e) +105
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +34
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832
...全文
213 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
龙翔飞雪 2009-07-28
  • 打赏
  • 举报
回复
out of memory....

重启看看吧... 其他没辙.
yagebu1983 2009-07-28
  • 打赏
  • 举报
回复
单步调试一下程序吧、。。。
yang318 2009-07-28
  • 打赏
  • 举报
回复
帮顶 !
bigmingming 2009-07-28
  • 打赏
  • 举报
回复
[OleDbException (0x8007000e): 'SQLOLEDB' failed with no error message available, result code: E_OUTOFMEMORY(0x8007000E).]

SQLOLEDB SQL连接发生错误,建议一步步跟程序
超维电脑科技 2009-07-28
  • 打赏
  • 举报
回复
友情顶下
chen_ya_ping 2009-07-28
  • 打赏
  • 举报
回复
学习一下。
zzxap 2009-07-28
  • 打赏
  • 举报
回复
二、原因分析

曾经删除过SA,SAM文件是保存用户密码的数据库文件,删除后,所有的用户信息就会丢失,而相应的组信息也会随之丢失,虽然重新登录过系统,系统已经重新建立了SAM文件,也重新安装了IIS,IWAM帐号也已经重新建立,但是,原用户组中的特殊信息却没有被恢复。

检查“开始”->“设置”->“控制面板”->“管理工具”->“组件服务”中,“控制台根目录”->“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”中,有一个IIS Out-Of-Process Pooled Applications该应用程序的ID号即为{3D14228D-FBE1-11D0-995D-00C04FD919C1},很多系统报错找不到应用程序{3D14228D-FBE1-11D0-995D-00
C04FD919C1}之类的错误,就是因为该应用程序未能启动,打开该应用程序的属性,检查标识却为IWAM用户,右键启动,报错。改为管理员后,可正常启动。把IWAM加入本地管理员组中,也可正常启动。确定是因为IWAM用户无权访问该应用程序所致。

三、解决办法
1、修改IWAM_Myserver帐号密码,在“开始”->“设置”->“控制面板”->“管理工具”->“计算机管理”中,“系统工具”->“本地用户和组”->“用户”里面,一个IWAM_Myserver(Myserver为本地计算机名)的帐号内,右键更改密码,更改为一个自定义的密码即可,假设为“1234”;

2、修改IIS内部IWAM_Myserver帐号密码,在c:\inetpub\adminscripts\目录下(IIS安装默认目录),输入:c:\inetpub\adminscripts>adsutil.vbs set w3svc/wamuserpass "1234" .修改成功后,系统有如下提示wamuserpass: (string) "******"

3、在“开始”->“设置”->“控制面板”->“管理工具”->“计算机管理”中,“系统工具”->“本地用户和组”->“用户”里面,确认IWAM_My server用户只在GUEST组内,再在“本地用户和组”->“组”里面,右键点击Users组属性,添加进NT AUTHORITY\Authenticated Users和NT AUTHORITY\Interactive两个用户成员,确定。

4、在IIS安装默认目录下输入:c:\inetpub\adminscripts>synciwam.vbs -v
将COM+程序的用户改回为IWAM用户,重新启动IIS Out-Of-Process Pooled Applications应用程序,没有再报错了,再重启IIS,检查所有WEB站点服务,故障现象解除!



Server Application Error解决




在浏览器中:

HTTP 500 - Internal Server Error
- 或 -

Server Application Error
The server has encountered an error while loading an application during the processing of your request.Please refer to the event log for more detail information.Please contact the server administrator for assistance.
在系统事件日志中:

Source:DCOM
Error:DCOM got error "Logon Failure:unknown username or bad password" Unable to logon .\IWAM_SERVERNAME in order to run the server.
- 和 -

Source:W3SVC
Error:"The serve* **iled to load application '/LM/W3SVC/1/Root/op.'The error was 'The server process could not be started because the configured identity is incorrect.Check the username and password.
- 或 -

Source:W3SVC Error:"The serve* **iled to load application '/LM/W3SVC/4/Root'.The error was 'c000003b'."
- 和 -

Source:W3SVC Error:"The COM Application '{3D14228D-FBE1-11d0-995D-00C04FD919C1}' at '/LM/W3SVC/4/Root' failed to activate out of process."



比较简单的解决办法:

在计算机用户管理中删除启动iis及来宾账号,重装一次IIS即可



server application error详细解决办法

http://www.jetli.99365.net/user1/rootshell/archives/2006/508.html
解决IIS的Server Application Error办法


Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
------------------------------------
1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。

2。开始--运行--输入cmd,
然后cd c:\Inetpub\AdminScripts
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码,
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码

看一下,行了没有?如果还不行,那么
cscript.exe synciwam.vbs -v,
然后iisreset
gongsun 2009-07-28
  • 打赏
  • 举报
回复
sql连接字符串有问题。
wangxiaofeiwuqiao 2009-07-28
  • 打赏
  • 举报
回复
确保服务器配置没有问题的情况下,看起来像数据连接字符串问题,可以看看连接方式,不知道这个对你有没有帮助http://www.cnblogs.com/zwwon/archive/2007/01/04/611679.aspx

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧