原文:SQLServer “无法对数据库'XXX' 执行删除,因为它正用于复制”的解决方法

无法对数据库 XXX 执行删除,因为它正用于复制 解决办法: 执行sp removedbreplication XXX 这个语句的解释是:从数据库中删除所有复制对象,但不更新分发服务器上的数据。此存储过程在发布服务器的发布数据库或订阅服务器的订阅数据库上执行。 然后 任务 分离 或者 执行 DROP DATABASE XXX ...

2019-04-16 15:35 0 541 推荐指数:

查看详情

SqlServer执行大的数据库脚本出错解决方法

如果执行线上项目拷下来sqlserver的.sql的数据库脚本文件,如果文件较大时,那么就会报错内存不足之类的。 这时可以在命令提示符使用命令来执行脚本文件。切记,执行前先改一下数据库存放位置! 命令:osql -S . ,1433 -U sa -P 123 -i C:\Users ...

Sat Apr 27 07:51:00 CST 2019 0 2220
无法分离 数据库'xxx,因为它当前正在使用 解决方法

数据库多数时候都是被使用的,假如在使用过程中,我们要分离这个数据库进行一些其他操作。那么就会出现如下图的错误。 那么如何解决这个问题呢?一般情况下,我们在SSMS视图下操作,会关闭SQL的连接用户。 但是在命令行模式下,如何操作呢?如下图 再次执行分离数据库命令就OK ...

Wed May 15 21:23:00 CST 2019 0 2183
SQLserver 数据库高版本无法还原到低版本的数据解决方法

sql server 数据库的版本只支持从上往下兼容。即高版本可以兼容低版本 。低版本不能兼容低版本。通常我们在开发时会用比较高的版本。但是部署到客户那边可能他们的数据库版本会比较低。 我们可以通过导出脚本的方法来还原数据库。 一 。 选择数据库右键 ——>任务 ——> 生成脚本 ...

Wed Nov 29 19:10:00 CST 2017 0 5365
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM