为什么要使用批处理脚本来备份SQL Server数据库?
在 Windows 中,批处理脚本是保存在文本文件中的一系列命令,可以用于自动执行重复性任务。在 SQL Server 的备份过程中,尽管批处理脚本可能不是最容易学习的方法,但在需要批量或定期备份数据库时,它无疑是一个高效的解决方案。
2024年09月27日
在 Windows 中,批处理脚本是保存在文本文件中的一系列命令,可以用于自动执行重复性任务。在 SQL Server 的备份过程中,尽管批处理脚本可能不是最容易学习的方法,但在需要批量或定期备份数据库时,它无疑是一个高效的解决方案。
2024年09月27日
基于启动模板创建的 ABP 项目,默认数据库是 SQLServer,如何切换到 MySQL 呢?下面我来总结一下。
2024年09月27日
在前两波中,已完成了Excel与Sqlserver的查询和上传功能,但难免许多临时的或更深入地操作数据库需要用Sql语句来操作,对一般用户电脑里,不可能有条件轻易安装一个数据库客户端软件,就算安装了对其中烦多的功能操作也不胜任。
开发一个简单的接受SQL语句对数据库进行访问操作就有点必要,当然这个落脚点放到Excel上是很不错的选择,毕竟所有用户电脑都有安装Excel。
并且在Excel上批量构造SQL语句也是容易的事,若有数据需要从数据库中导出,Excel作为装载小量数据并进行后续分析的容器是最佳选择,故今天给大家献上在Excel上向Sqlserver发送SQL命令并执行的功能。
2024年09月27日
在安装 Microsoft SQL Server 之前,我们需要确保系统是最新的,并安装一些必要的软件和依赖项。
以下是详细的步骤:
2024年09月27日
为了防止我们的数据在 SQL Server 数据库中意外丢失,我们需要定期备份一个或多个数据库。创建维护计划是最常用的自动备份方法之一。
2024年09月27日
一、恢复MASTER数据库
1、检查恢复的数据库版本与原数据库的是否一致.
SELECT@@VERSION
2、关闭数据库的服务,在要恢复的服务器的命令窗口下,用指令以单用户的模式启动数据
库服务.
连接数据库,可以使用SQLCMD这个命令,也可以直接用SSMS.
3、使用SQLCMD连接方式如下,连接成功会出现1>的画面.(VS_2010为计算机名)
4、首先恢复master数据库.
2024年09月27日
这是一种在 SQL Server 数据库之间复制数据的技术。它通过不断地从一个数据库(主数据库)备份事务日志,并将它们复制并还原到另一个数据库(辅助数据库),使辅助数据库与主数据库基本保持同步。日志传送主要用于灾难恢复。这种方式要求数据库必须是完整恢复模式,且同步粒度为数据库级。
2024年09月27日
一.背景(Contexts)
有一个数据库大概在700G左右,需要从服务器A搬迁到服务器B,两台服务器网络传输速度可以达到8MB/s,怎么做才能更快的搬迁并且宕机时间最短呢?
数据库业务逻辑概述:这个数据库只会插入数据,每天大概有300W条数据,不会对数据进行修改,只有一个表比较大,并且这个表是以自增ID作为分区依据列的,文件组会被重用,数据库为简单恢复模式,我定时会对表数据进行交换分区删除数据;
二.解决方案(Solution)
之前我也写过关于搬迁数据库的一些文章:
2024年09月27日
首发于看雪论坛:http://bbs.pediy.com/thread-216415.htm
今天,我介绍一个我最近发现的一个 SQL 注入漏洞。
在一个Hacking夜晚,依然像往常一样喝着我最爱的冰镇果汁,挑了一个 bug 比较多的程序,开始测试。
就像其他研究员一样,我四处测试 XSS payload。(通常用 '">
发生错误的地方是一个 full name 对话框,我紧接着尝试了 test'test ,同样产生了 500 错误,意味着由于单引号的问题导致该错误的发生。