首页 > 数据库 >还原数据库从远端环境到本地开发环境,数据SINGLE_USER问题

还原数据库从远端环境到本地开发环境,数据SINGLE_USER问题

时间:2023-10-21 19:56:22浏览次数:52  
标签:数据库 环境 模式 单用户 SINGLE USER 本地

要还原到本地开发环境,首先要detach本地数据库或者是删除本地数据库,不然提示在使用中还原不了,但是搞过几次去做detach和drop数据库时,总是不成功,最后还出现个单用户模式,莫名奇妙

为此网上搜索了一篇处理SINGLE_USER模式的文章,记录下,

SQL Server 数据库单用户模式处理_51CTO博客_sqlserver单用户模式

1、设置单用户模式

USE master;
GO
ALTER DATABASE mydatabase
SET SINGLE_USER
WITH ROLLBACK IMMEDIATE;
GO

设置单用户模式时,一般情况下会加上 with rollback immediate 这个选项,用于立即回滚进行中的事务。

2、设置为只读模式

 登录后复制

USE master;
GO
ALTER DATABASE mydatabase
SET READ_ONLY;
GO
3、设置为多用户模式

USE master;
GO
ALTER DATABASE mydatabase
SET MULTI_USER;
GO

-----------------------------------
SQL Server 数据库单用户模式处理
https://blog.51cto.com/u_15127663/4271276

标签:数据库,环境,模式,单用户,SINGLE,USER,本地
From: https://www.cnblogs.com/tushadongjingD365/p/17779423.html

相关文章

  • VSCode配置Clang C/C++开发环境 [+clangd代码静态检查配置]
    问题:gcc/g++是c/c++使用最广泛的编译器,也是linux默认自带的编译套件,但在vscode上,也可通过微软官方提供的C/C++插件很便捷进行c/c++代码编译调试,但是该插件的自动补全和代码提示等功能很差,经常给不出合理的候选项。另外一套C/C++代码编译套件是基于LLVM的clang/clang++编译器、ll......
  • 无涯教程-AWK - 环境设置
    本章介绍如何在GNU/Linux系统上设置AWK环境。软件包安装通常,大多数GNU/Linux发行版默认都提供AWK,如果您没有AWK,请使用高级软件包工具(APT)软件包管理器将其安装在基于Debian的GNU/Linux[jeryy]$sudoapt-getupdate[jeryy]$sudoapt-getinstallgawk同样,要在基于RPM的GNU/L......
  • You must reset your password using ALTER USER statement before executing this st
    安装mysql-5.7.32数据库时,初次登陆MySQL,执行如下命令获取临时密码,/var/log/mysqld.log为my.cnf中log-error配置项的内容:grep'temporarypassword'/var/log/mysqld.log获取临时密码:!.IRoNewC7xq,执行结果如下: 初次使用临时密码登录MySQL,查看MySQL数据库时......
  • Python:Anaconda安装虚拟环境到指定路径
    anaconda 总是会把虚拟环境默认安装至C盘,但是C盘容量有限,所以目标将虚拟环境安装至其他盘。步骤如下:通过查阅anaconda的文档,发现是可以进行指定路径安装的。可以输入如下命令进行查看:condacreate--help安装虚拟环境到指定路径的命令如下:condacreate--prefix=F:\sofe......
  • SpringCloudAlibaba Seata在Openfeign跨节点环境出现全局事务Xid失效原因底层探究
    原创/朱季谦曾经在SpringCloudAlibaba的Seata分布式事务搭建过程中,跨节点通过openfeign调用不同服务时,发现全局事务XID在当前节点也就是TM处,是正常能通过RootContext.getXID()获取到分布式全局事务XID的,但在下游节点就出现获取为NULL的情况,导致全局事务失效,出现异常时无法正常回......
  • Go语言环境安装
    一.下载安装包下载网站:Go下载-Go语言中文网-Golang中文社区(studygolang.com)选则对应的操作系统进行下载:直接一键安装,安装完后在cmd窗口输入“goversion"就可以查看Go版本,检测是否安装成功。也可以输入”goenv"查看环境二.配置环境变量需要工作目录GOROOT、......
  • Linux-管道、环境变量、常用命令
    目录管道概念要点与文件重定向的区别环境变量概念查看常用命令查看系统状况权限文件查找用户相关工具管道概念管道的作用类似于文件重定向,可以将前一个命令的stout做为下一个命令的stdin要点管道命令进处理stdout,会忽略stderr管道右边的命令必须能接受stdin多个管道命令可......
  • Pytorch深度学习环境配置 | NVIDIA-driver + Pytorch + miniconda
    本贴为实战,看理论请移步【地表最强】深度学习环境配置攻略|【nvidia-driver】,【cudatoolkit】,【cudnn】,【pytorch】为了验证我的环境配置方法没有问题,我特意租了两小时云服务器来从0配置环境。云服务器厂家:Ucloudubuntu22.043090*21.装NVIDIA-driver参考:http......
  • Pixie: A System for Recommending 3+ Billion Items to 200+ Million Users in Real-
    目录概符号说明PixieEksombatchaiC.,JindalP.,LiuJ.Z.,LiuY.,SharmaR.,SugnetC.,UlrichM.andLeskovecJ.Pixie:Asystemforrecommending3+billionitemsto200+millionusersinreal-time.WWW,2018.概Pinterest的一个大规模处理图的方案(偏推理......
  • 使用Chocolatey包管理器一键搭建windows开发环境
    最近腾讯开放内测的微信小程序火了,而官方支持IDE只有windows版和Mac版的,稍微研究了一下这个IDE发现是node-webkit开发的,理论上应该是跨平台的,但不知为何这个IDE并没有支持Linux环境。喜欢折腾的我当然是要尝试一下的,奈何是使用Ubuntu作为主力开发环境,所以只能重做一个windows系统了......