如何设置Sqlserver数据库日志增长方式
如题。
我想定期执行程序,删除不用的数据,收缩一下数据库,平时使用的时候,日志最大文件大小为限制200MB,
但是收缩的时候,会产生大量日志,如果超过限制,则收缩数据库时会失败,我想改为最大文件大小不受限制,
然后收缩完成后,再改回原来的设置,如何用SQL语句实现?谢谢
没有安装sql server 在你的sql server中先试试
USE master;
GO
ALTER DATABASE db
MODIFY FILE
(NAME = dblogfile,
MAXSIZE = UNLIMITED);
GO
请数据库选项设置为:自动收缩
然后定期执行如下语句:
DUMP TRANSACTION yourdbname WITH NO_LOG
BACKUP LOG yourdbname WITH NO_LOG
DBCC SHRINKDATABASE(yourdbname)
相关问答:
我的数据库是简体sqlserver2000 ,我想在繁体access下连接,通过odbc是可以了,但在access下出现打开的表全中"#已删除"
不知道要怎么操作才可以用ACCESS繁体连接简体sqlserver2000.谢谢!!!
大家都 ......
数据10W条以上,wm6.5平台,内存有限
C# code:
private void connserver()
{
Cursor.Current = Cursors.WaitCursor;
try
{
......
请问一下,外网两台SQLSERVER实例数据传输,有没有采用数据压缩和加密。压缩比是多少,加密是什么加密算法?相关文档哪里可以找到?谢谢
我也想知道!关注此贴!
关注~~
数据库大牛都哪去了啊?
......
大家有没有 存储过程分页的例子,共享一下,谢谢!!!
http://wyf.javaeye.com/blog/462396
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
/*--实现分页的通用存储过程
......
declare @rnoInt int;
declare @rnoX varchar(20),@rnoJ varchar(20),@rno varchar(20);
select @rno=rno from deleted;
set @rnoInt = cast(@rno as numeric);
@rnoInt=@rnoInt/1000 ......