`
sibyl_pisces
  • 浏览: 145963 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

一句sql代码实现 还原数据库 断开当前连接

阅读更多
以前还原数据库一般都是在访问量低的时候直接把服务器数据库 ReStart 然后还原数据库,现在又在同一台服务器部署了另外一个网站,今天要还原新网站的数据,再去ReStart那就对用户体验太不好了.毕竟俩个网站在同时运行,现在操作其中一个而让俩个网站数据库全部ReStart代价太大,不可行.

第二种方式尝试让数据库先脱机,然后联机再 还原数据,但是脱机失败,原意可能也是因为当前有用户在访问网站吧.

网上搜了几下,果然发现一条sql代码可以实现断开此数据库的连接.贴出来如下

ALTER DATABASE DB_kk SET OFFLINE WITH ROLLBACK AFTER 0

注意是在master数据库下运行,然后还原数据库就OK了.


分享到:
评论

相关推荐

    c++,SQL语句实现数据库备份与还原

    C++与SQL语句实现数据库备份与还原 本资源摘要信息将对C++与SQL语句实现数据库备份与还原进行详细的介绍,...本资源摘要信息涵盖了C++与SQL语句实现数据库备份与还原的四个知识点,为读者提供了详细的介绍和示例代码。

    ASP与SQL数据库连接代码 sql数据数据库数据库连接

    ASP与SQL数据库连接代码 sql数据数据库数据库连接,很实用,为建站准备

    断开数据库所有用户打开的连接

    总之,通过创建和使用存储过程`p_killspid`,可以有效地断开SQL Server中特定数据库的所有用户连接,这对于数据库的管理和维护工作来说是一项非常实用的技术。然而,实施这一操作时,应充分考虑其对数据完整性和用户...

    SQL SERVER连接oracle数据库几种方法

    在实际开发中,我们经常需要在 SQL Server 中连接 Oracle 数据库,以便实现数据交换和集成。那么,如何在 SQL Server 中连接 Oracle 数据库呢?下面我们将介绍几种常见的方法。 方法 1:使用 OPENDATASOURCE ...

    C++使用ADO连接SQL Server数据库源代码

    以下将详细讲解如何使用C++通过ADO连接到SQL Server数据库,并基于提供的"ConnDatabase"源代码进行学习。 1. ADO简介:ADO是微软的组件对象模型(COM)接口,它提供了一种简单的方式来访问各种数据源,包括SQL ...

    asp.net 代码实现sql数据库备份与还原(实例)

    本实例将探讨如何利用ASP.NET代码实现SQL Server数据库的备份与还原操作。以下是具体的步骤和相关知识点: 1. SQL Server数据库备份: - 备份是防止数据丢失的关键步骤。在SQL Server中,我们可以使用T-SQL命令`...

    如何查看sql server数据库连接数

    SQL Server 数据库连接数是一个重要的性能指标,它可以帮助数据库管理员了解当前数据库的工作负载和性能。查看数据库连接数有多种方法,本文将介绍四种不同的方法来查看 SQL Server 数据库连接数。 方法一:通过...

    数据库还原sql代码

    sqlserver数据库还原,sql代码 存储过程

    只能还原ms sql 数据库

    标题中的“只能还原MS SQL数据库”表明这是一个专为恢复Microsoft SQL Server数据库而设计的应用程序。在IT领域,数据库是存储和管理数据的核心组件,而SQL Server是微软公司提供的一种关系型数据库管理系统,广泛...

    sql2005数据库备份还原工具

    本文将详细探讨“SQL2005数据库备份还原工具”的设计思想、实现方式以及实际应用,同时提供C#编程语言的源代码分析。 首先,备份是数据安全的第一道防线。SQL Server 2005提供了多种备份类型,包括完整备份、差异...

    SQL Server数据库备份与恢复(C#代码示例)

    数据库备份是为了防止数据丢失,它将数据库的当前状态保存到一个或多个文件中。常见的备份类型包括完整备份、差异备份和事务日志备份。完整备份保存整个数据库,而差异备份仅记录自上次完整备份以来的更改。事务日志...

    C#Winform基于SQL Server的网络连接数据库和本地连接,实现增删改查(内附数据库查询语句以及数据库配置,适合新手)

    在本文中,我们将深入探讨如何使用C# Winform与SQL Server进行网络连接和本地连接,以便实现数据库的增删改查操作。对于初学者来说,理解这些基本概念和步骤至关重要,因为它们构成了大部分企业级应用的数据管理基础...

    c#数据库sqlserver连接公共类的实现

    以上就是基于C#的SQL Server数据库连接公共类的基本实现,涵盖了打开和关闭数据库、创建SQL命令、执行SQL语句以及将数据转换为DataTable的主要功能。在实际应用中,可能还需要考虑异常处理、事务管理、连接池等高级...

    SqlServer强制断开数据库已有连接的方法

    首先,我们需要编写一段SQL代码,通过查询`sysprocesses`系统视图来获取当前连接到指定数据库的所有会话ID(SPID)。在这个例子中,我们将数据库名替换为`Your_Database_Name`。以下是具体的T-SQL代码: ```sql ...

    sql server连接数据库 ado连接sql server

    除了基本的连接和断开连接功能外,`COperaterDB`类还提供了一些其他功能,如插入记录等,但代码片段中并未给出完整实现。 #### 四、总结 通过上述分析可以看出,使用ADO连接SQL Server是一个相对直接的过程。理解...

    SQLServer2008R2数据库备份与还原操作文档.pdf

    SQLServer2008R2数据库备份与还原操作文档.pdf

    VB连接SqlServer数据库(代码连接)

    标题 "VB连接SqlServer数据库(代码连接)" 涉及的是使用Visual Basic (VB) 这种编程语言与Microsoft SQL Server 数据库进行交互的技术。在VB中,我们通常使用ADO.NET(ActiveX Data Objects .NET)框架来实现数据库...

    基于SQL2005实现的数据库备份与恢复源程序代码

    本文将详细解析基于SQL Server 2005实现的数据库备份与恢复源程序代码,该程序使用Visual Studio 2005(VS2005)和VB.NET语言进行开发。 SQL Server 2005是一款由Microsoft推出的强大关系型数据库管理系统,它提供...

    C#实现数据库备份与还原(两种方法)

    用C#写的实现数据库备份与还原的工程(VS2008下可直接运行,低于08的版本可以拷贝代码实现,记得要在COM中添加SQLSMO引用,本例数据库为SuperMarket,请更改为你所需备份的数据库),个人特意将两种方法放在同一工程...

    本地网络上实现异机备份还原SQL数据库的动态库

    本地网络上实现异机备份还原SQL数据库的动态库,非常方便。操作者可以在本地网络上把服务器上的sql数据库备份到与操作者计算机相连的任意一台计算机上,也可以从任意一台计算机上把数据库恢复(还原)到数据库服务器...

Global site tag (gtag.js) - Google Analytics