如何设置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)
相关问答:
需要使用SQL Server2000或2005
需要设计数据有效验证,防止录入不合法数据
需要设计存储过程或自定义函数完成数据的录入\修改\删除\统计\查询
数据库大部分表我已经建立,只是辅助性的小表建立的还不全
......
是这样的,我用是ODBC数据源连接服务器的数据库,现在我觉得很麻烦,因为要为每如机添加对应的数据源,想把他改成ADO方法来访问服务器的数据库能实现吗?要怎么写。
比如服务器里有二个数据库data1 和data2,客户 ......
请用过的朋友告知下,谢谢!
美的你,那玩意只能装装ULTRAEDIT
你试过?确实不行?
哥们 你用586跑跑 WIN vista 试试
没那么严重,无非是速度慢点而已,对于vs2008来说,内存还是个更重要的因素。
......
我看的是安装Office时自带的Microsoft ActiveX数据对象2.5(ADO)其中的内容—目录如下:
ADO程序员参考
->ADOX API参考
->ADOX代码范例
-> ......
'Select * into '+TempTableName+' from OpenDataSource(''Microsoft.JET.OLEDB.4.0'',''Data Source='
+ExcelFilePath+';Mode=Read;Extended Properties=Ex ......