-
mssql自动备份及自动清除日志文件服务器设置
1、每日自动备份强烈建议有条件的用户进行此操作!1、打开企业管理器,在控制台根目录中依次点开MicrosoftSQLServer--SQLServer组--双击打开你的服务器2、然后点上面菜单中的工具--选择数据库维护计划器3、下一步选择要进行自动备份的数据--下一步更新数据优化信息,这里一般不用做选择--下一步检查数据完整性,也一般不选择4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择每天备份后点确定5、下一步指定备份的磁盘目录,选择指定目录,如您可以在D盘新建一个目录如:ddatabak,然后在这里选择使用此目录,如果您的数据库比较多最好选择为每个数据库建立子目录,然后选择删除早于多少天前的备份,一般设定4-7天,这看您的具体备份要求,备份文件扩展名一般都是bak就用默认的6、下一步指定事务日志备份计划,看您的需要做选择--下一步要生成的报表,一般不做选择--下一步维护计划历史记录,最好用默认的选项--下一步完成7、这个时候数据库计划已经成功的运行了,他将按照您上面的设置进行自动备份.修改计划:打开企业管理器,在控制台根目录中依次点开MicrosoftSQLServ...
数据库操作教程 2022-09-23 20:24:46 -
sqlserver只有MDF文件恢复数据库的方法
在查询中执行下列语句EXECsp_attach_single_file_db@dbname='tggov_Data',@physname='E:tggov_Datawww.jb51...
数据库操作教程 2022-09-23 20:22:42 -
监控log文件大小的存储过程
1、监控log文件大小超过10g的server和db复制代码代码如下:createproceduredb_sendmail_mssqllogsizeasdeclare@sqlvarchar(max),@servernamevarchar(50),@pxint;DECLARE@xmlNVARCHAR(MAX)DECLARE@bodyNVARCHAR(MAX)declare@avarchar(200)declare@cdatetimeselect@c=getdate();selecthostname,px=ROW_NUMBER()over(orderby(select1))into#tempfromDB_ALLHostInfoasx1innerjoinsys.serversasx2onx1...
数据库操作教程 2022-09-23 20:21:55 -
压缩技术给SQLServer备份文件瘦身
可是,其体积仍然很庞大。所以,在日常工作中,如何给SQLServer的备份文件瘦身,就是很多数据库管理员所关心的问题了...
数据库操作教程 2022-09-23 20:21:54 -
MMC提示不能打开文件SQLServerEnterpriseManager.MSC的解决方法
“开始”—>“运行”—>键入MMC命令 弹出如下窗口: “文件”—>“添加/删除管理单元(M)”或者直接按Ctrl+M,弹出下面窗口: 单击下面的“添加”按钮,选中“MicrosoftSQL企业管理器”: 单击“添加”按钮,添加成功,直接关闭这个窗口,然后在上面“添加/删除管理单元”的列表中可以看到了企业管理器了,同时点击“确定”按钮,在“控制台1”上出现MicrosoftSQLServers。 最后,选择“文件”—>“另存为”,将添加的控制台存到C:ProgramFilesMicrosoftSQLServer80ToolsBinnSQLServerEnterpriseManager.MSC目录下,直接覆盖原来存在的SQLServerEnterpriseManager.MSC文件...
数据库操作教程 2022-09-23 20:17:58 -
mssqlserver.ldf和.mdf的文件附加数据库的sql语句
附加数据库就可以完成. 附加数据库: 企业管理器 --右键"数据库" --所有任务 --附加数据库 --选择你的...
数据库操作教程 2022-09-23 20:14:50 -
SQLServer2005/2008用户数据库文件默认路径和默认备份路径修改方法
以下仅为参照,如果有多个实例,可能会有些许不同:本环境是SQLServer2005StandardVersion64-bit和SQLServer2008StandardVersion64-bit双实例同时安装在一个WindowsServer2008StandardVersion64-bitOS上:代码复制代码代码如下:WindowsServer2008StandardVersion64-bitSQLServer2005StandardVersion64-bit查询用户库Data文件默认路径:DECLARE@DefaultDataVARCHAR(100)EXECmaster....
数据库操作教程 2022-09-23 20:12:50 -
sqlserver使用临时存储过程实现使用参数添加文件组脚本复用
createprocedure#pr_CreateFileGroup@dbnamenvarchar(max),@filegroupnamenvarchar(max)asbegin/*脚本来源:https://www.cnblogs.com/zhang502219048/p/12105527.html脚本作者:zhang502219048功能:通过创建临时存储过程拼接SQL语句,实现创建文件组语句可以传递参数,避免写重复代码段,实现脚本代码的封装复用。*/declare@sqlnvarchar(max)select@sql='ifnotexists(select1fromsys.filegroupswhere[name]='''+@filegroupname+''')beginalterdatabase'+@dbname+'addfilegroup'+@filegroupname+'end'print@sqlexecsp_executesql@sqlendgo--===============================================================...
数据库操作教程 2022-09-23 18:23:48 -
SQL Server中的文件和文件组介绍
文件和文件组简介在SQLServer中,数据库在硬盘上的存储方式和普通文件在Windows中的存储方式没有什么不同,仅仅是几个文件而已。SQLServer通过管理逻辑上的文件组的方式来管理文件...
数据库操作教程 2022-09-23 18:22:36 -
详解SQLServer如何修改数据库物理文件的存在位置
前言大家应该都知道SQLServer创建新库时,默认会把数据存放在C盘中,一旦数据库中的存储数据多了以后,C盘的空间就会所剩无几。解决方案是将存放数据的物理文件迁移到其他盘...
数据库操作教程 2022-09-23 18:20:55 -
详解SQLServer数据库状态和文件状态
数据库状态(databasestates)查询数据库的当前状态:1、查询所有数据库的状态,通过sys.databases目录视图的state_desc列usermastergoselectstate_desc,[name]fromsys.databasesgo2、查询指定数据库的状态,通过DATABASEPROPERTYEX函数的Status属性selectDATABASEPROPERTYEX('demoData','status')go状态:ONLINE:可以对数据库进行访问。即使可能尚未完成恢复的撤消阶段,主文件组仍处于在线状态...
数据库操作教程 2022-09-23 18:18:23 -
SQLServer附加数据库报错无法打开物理文件,操作系统错误5的图文解决教程
问题描述: 附加数据时,提示无法打开物理文件,操作系统错误5。如下图:问题原因:可能是文件访问权限方面的问题...
数据库操作教程 2022-09-23 18:07:06