如何设置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)
相关问答:
写了一个用C语言操作sqlserver数据库的程序,在我自己的计算机上运行没问题。但到另一台机器上运行时,SQLConnect函数连接数据库失败,仔细检查设置都没有发现问题,但该机器的操作系统是Windows Server 2003 Enterp ......
请问一下,外网两台SQLSERVER实例数据传输,有没有采用数据压缩和加密。压缩比是多少,加密是什么加密算法?相关文档哪里可以找到?谢谢
我也想知道!关注此贴!
关注~~
数据库大牛都哪去了啊?
......
需要使用SQL Server2000或2005
需要设计数据有效验证,防止录入不合法数据
需要设计存储过程或自定义函数完成数据的录入\修改\删除\统计\查询
数据库大部分表我已经建立,只是辅助性的小表建立的还不全
......
如果一个程序想支持sqlserver与oracle数据库的话。除了dbhelper类需要改变之外,参数传递也是个问题。
sqlserver的参数前缀是 “@”,而oracle是 “:”
请问有没有什么通用解决方法?我不想一个select ......
我已经把从Oracle中取出的Clob数据转换成String类型,然后保存为E:\\outBulletinData.txt文件中了。现在想把该文件插入到SqlServer的image 字段。如果不需这么麻烦,有没有更捷径的办法。请高手指教,等待中,谢谢.. ......