sql - 模拟 SQL Server 数据库宕机

标签 sql sql-server tsql

我编写了一个应用程序,该应用程序通过网络连接到系统并将该系统中的事件记录到 SQL Server 数据库。

当 SQL Server 出现故障时,我需要测试应用程序的行为。有没有办法只杀死 SQL Server 系统上的一个数据库而不影响其他数据库?

如果没有,有没有办法模拟 SQL Server 宕机。

没关系,但该应用程序是用 Java 编写的。

最佳答案

您可以使用 sqlcmdset the database in single-user mode or detach the database使用 T-SQL。这将模拟数据库以受控方式脱机,但不会模拟服务器以不受控制的方式停机,这可能更有用。

关于sql - 模拟 SQL Server 数据库宕机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3574205/

相关文章:

sql - SQL:带有可选连接的查询

sql-server - sql server 中的滚动日历枢轴?

sql - 学校评分系统需要架构

sql - 从多个自左连接中删除重复项

sql-server - 如何使用 SQL 查询像父子一样显示层次结构行

tsql - 显示在 WHERE 子句中找到的正确条件

sql - 使用INSERT-OUTPUT为另一个INSERT提供值

sql - 通过执行变量中的语句从存储过程中获取SQLCODE和SQLSTATE

mysql - 获取最大值和对应的列

sql - 计算列无法持久化