–数据库日志文件增长的很快,每次手工收缩不能及时,用下面的方法建立一job可以定时运行 USE brm_lvjian –设置数据库恢复模式为简单ALTER DATABASE BRM_LVJIANSET RECOVERY SIMPLE –收缩日志到1MDBCC SHRINKFILE (‘BRM_LVJ ...
分类:
数据库 时间:
2016-07-23 14:56:08
阅读次数:
178
今天操作数据库进行批量DML操作的时候,报了一个以前没有见过的错误,java.sql.SQLException:NoTransactionIsolationonnon-loggingdb‘s,特此写一遍记录一下自己的解决过程。首先,我从上述报错看出大体就是此库不记录日志,但是以前我们的事务操作是一定会有日志的。所以展开..
分类:
数据库 时间:
2016-07-04 19:01:56
阅读次数:
327
在一个项目中遇到的问题:系统日志过大,后来用delete语句删除了(相当的慢),结果数据库日志又变成很大了(差不多10G),所以又得把数据库日志删除。 方法: --备份系统中的部份日志--SELECT * INTO #keep FROM CcsSystemLog WHERE logTime > '2 ...
分类:
数据库 时间:
2016-06-21 12:37:56
阅读次数:
182
接上篇,本篇介绍SQLServer2008的备份及上传。一、目标备份数据库文件,保证生产系统数据安全。二、SQLBackupAndFTP使用SQLBackupAndFTP:主要用于自动备份数据库,一键还原数据库,发送备份数据库日志报告到邮箱,自动压缩备份好的数据库。定期执行数据库备份任务,取代SSMS的..
分类:
数据库 时间:
2016-06-17 19:41:16
阅读次数:
220
出现数据库操作失败,查找原因,发现数据库日志已满: 解决此问题有两种方法: 1、压缩日志文件 1.数据库->属性->选项-恢复模式->由完成切换成简单 2.数据库->任务->收缩-文件->文件类型->日志->将文件收缩到 2、删除日志文件 分离数据库: 删除数据库日志文件 附加数据库时,出现找不到日 ...
分类:
数据库 时间:
2016-06-16 20:04:18
阅读次数:
214
最近发现网站不能访问,原因数据库服务器磁盘剩余空间没了。再细查发现日志文件占用了70%,收缩日志文件失败。 在网上查找原因,是没有备份不能收缩日志文件。 临时解决的方式: 备份事务日志,再收缩日志文件。(完整数据库备份后,也可以收缩日志文件) 长久的解决方案: 制定维护计划,定期备份数据库,收缩日志 ...
分类:
数据库 时间:
2016-05-27 16:49:52
阅读次数:
256
为了快速同步数据的需要,我分段执行了两次python脚本,即开启了两个进程同步数据,结果服务器不时报出数据库死锁异常,通过排查代码和数据库日志发现,是由长事务并发引起的。代码中有入账和出账两个方法,里面涉及操作较多,都为其加了事务,抛出异常时可自动回滚,采用数据库(mysql)默认的隔离级别(Rep... ...
分类:
其他好文 时间:
2016-05-22 06:10:16
阅读次数:
281
为了快速同步数据的需要,我分段执行了两次python脚本,即开启了两个进程同步数据,结果服务器不时报出数据库死锁异常,通过排查代码和数据库日志发现,是由长事务并发引起的。代码中有入账和出账两个方法,里面涉及操作较多,都为其加了事务,抛出异常时可自动回滚,采用数据库(mysql)默认的隔离级别(Rep... ...
分类:
数据库 时间:
2016-05-21 23:13:54
阅读次数:
633
第一步 创建以下两个 日志表 按 Ctrl+C 复制代码 按 Ctrl+C 复制代码 第二步 在数据库上开启 查询日志 第三步 查询日志 第四步 在数据库上关闭 查询日志 第五步 清除数据库 日志 http://blog.csdn.net/testcs_dn/article/details/1879 ...
分类:
数据库 时间:
2016-05-14 18:24:19
阅读次数:
158
1、SQL2000数据库: 执行这个脚本不能单纯的使用SQLScript.sql的方式,请先备份数据库后,打开SQL查询分析器(MSSQL2000)或者VS management(MSSQL2003以上版本)的新建查询,填写日志过大的数据库名(例如:mis),执行SQL语句即可; --1.清空日志D ...
分类:
数据库 时间:
2016-05-11 09:36:47
阅读次数:
214