数据库每天早上报错

问题描述

服务器上面数据库每天早晨上班时候都打不开必须要重新启动数据库。显示错误信息为:然后服务器网站打开显示错误为:不知道是什么原因,请问高手们遇到过吗?帮帮忙啊。解决下。。

解决方案

解决方案二:
超时吧,是不是服务器overload了?早上有什么批处理文件在执行,想backup,clean啥的
解决方案三:
使用SQLServer认证方式来访问数据库,不要使用windows认证方式。只有极个别情况,手动(通过sqlserver管理控制台图形界面程序)访问数据库时,才应该使用windows认证方式。例如你忘记了数据库的登录密码时,可以这样去登录进去然后修改。否则,其它情况,应该使用SQLServer认证方式访问。
解决方案四:
什么软件定时执行任务去连数据库,把连接池给占满了?
解决方案五:
在确保sqlserver可以使用与windows权限无关的模式访问之后,你可以写一个console程序,在windows任务计划中设置一个定时策略,每隔1、2分钟就访问一下数据库,并且记录“是否访问成功”的日志。看看到底是几点出错的。(不过一般来说,可能你就抓不到出错了)
解决方案六:
没见过这种情况……比较高端,如果只发生在下班后到上班前,那么你就应该查下这段时间内你们是不是有什么作业或者其它东西导致的
解决方案七:
这个现象到不是“上班前”,这个现象可能是:在重新启动服务器之后,只要你用“用户身份”登录上去之后,asp.net就能用用户身份(可能是超级管理员身份)访问数据库了。否则asp.net可能就没有身份去登录数据库。
解决方案八:
当然具体是什么原因,还得看你的应用每分钟跟踪记录的日志来分析。单独看现有的现象是不够的。不过往往是这样:“把配置稍微做一些可靠的、通用的重新设置,一下子就再也看不到问题发生了”。
解决方案九:
引用4楼sp1234的回复:

在确保sqlserver可以使用与windows权限无关的模式访问之后,你可以写一个console程序,在windows任务计划中设置一个定时策略,每隔1、2分钟就访问一下数据库,并且记录“是否访问成功”的日志。看看到底是几点出错的。(不过一般来说,可能你就抓不到出错了)

好的。我写个console程序,看下到底是什么时间段出错的。
解决方案十:
高手们服务器数据库错误日期显示为:这种错误是数据库本身问题,还是程序访问时出现的问题。使用“xpstar.dll'版本'2009.100.1600”执行扩展存储过程“xp_enumerrorlogs。”xpstat.dll是数据库本身问题吗?

时间: 2024-08-02 17:11:18

数据库每天早上报错的相关文章

php mysql-php登陆系统在服务器上报错

问题描述 php登陆系统在服务器上报错 在服务器上报错是Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in login.php <?php if(isset($_POST['login'])){ if(strtoupper(trim($_POST["code"])) == $_SESSION['code']){ //验证码 include("connect.i

ASPX项目部署到安装了MYsql5.6的机器上报错

问题描述 ASPX项目部署到安装了MySql5.6的测试环境上报错,提示这个时候发现用的mysql不是6.6.5.0web.config中的配置节点也不是而是6.4.3.0,好我们改一下,改完后的情况在运行报错不一致了但是还是不行我们有2套测试环境a:是web跟数据库分离的环境,这个环境上没问题,b环境是web跟数据库在一起的,是mysql5.6,这个上面就报错了,程序中引用的地方也都是6.6.5.0但是就是说不行不知道哪里有错,后来把b上的mysql卸载了这个问题解决了,但是今天我们又部署到了

mvc iis-asp.net mvc 5 部署到windows server 2012服务器的iis8上报错,求解

问题描述 asp.net mvc 5 部署到windows server 2012服务器的iis8上报错,求解 "/"应用程序中的服务器错误. 目录不存在. 参数名: directoryVirtualPath 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.ArgumentException: 目录不存在. 参数名: directoryVirtualPath 源错误: 执行当

ruby-watit 在 firefox上报错

问题描述 watit 在 firefox上报错 #encoding:utf-8 require 'rubygems' require 'watir-webdriver' b = Watir::Browser.new :firefox text_site = 'http://www.baidu.com' context = '百度首页' b.speed = :fast b.goto text_site b.text_field(:name => 'wd').set 'ruby' b.button(

apache总数自动挂掉,附上报错日志,求大神啊!!

问题描述 apache总数自动挂掉,附上报错日志,求大神啊!! [Fri Jan 15 19:14:35.434536 2016] [mpm_winnt:notice] [pid 3636:tid 348] AH00363: Child: Terminating 80 threads that failed to exit. [Fri Jan 15 19:14:35.434536 2016] [mpm_winnt:notice] [pid 3636:tid 348] AH00364: Child

ios-打开SQlite数据库的时候报错

问题描述 打开SQlite数据库的时候报错 用嵌入SQLite数据库开发ios应用,我把数据库放到SQlite管理员,然后拖到Xcode工程中.但是当我打开DB的时候,报错 out of memory ,不知道是不是SQlite的bug,因为我的文件很小,应该不会报出内存问题. 初始化数据库的代码: - (id)initWithPath:(NSString *)path { if (self = [super init]) { BOOL success; NSError *error; NSFi

sql server 08 r2数据库导入数据时报错,怎么解决

问题描述 sql server 08 r2数据库导入数据时报错,怎么解决 解决方案 不是文件缺失?建议查查. 解决方案二: 尝试以管理员模式运行sqlserver试试

图片-Struts 部署到服务器上报错

问题描述 Struts 部署到服务器上报错 请各位大神看一看错误在哪儿 解决方案 WEB_INF的包是不是没导入? 解决方案二: 你可以尝试在lib路径下导入Struts2需要的包,然后刷新一下项目.有什么在项目下configure build path会出现那样的错误,或者你的web.xml中是不是少了Struts2的核心filter(StrutsPrepareAndExecuteFilter). 解决方案三: 环境没有配置好

ftp上传在Windows上可以,部署到Linux上报错

问题描述 ftp上传在Windows上可以,部署到Linux上报错 May 14 2015 9:34:20 AM org.apache.catalina.core.StandardWrapperValve invokeSEVERE: Servlet.service() for servlet spring threw exceptionjava.lang.InstantiationError: sun.net.ftp.FtpClient at com.pactera.util.FtpUpload