❶ 如何从 sql Server中手动删除复制
方法/步骤
1
方法一:登录SQL Server数据库管理器,选择目标数据库,右键菜单,点击【任务】——【分离】按钮,弹出【分离数据库】窗体,在窗体中勾选中【删除连接】和【更新统计信息】复选框,然后点击【确定】按钮,即可完成数据库的分离。
多图
2
按照上面的步骤对数据库进行分离之后,就可以对数据库进行复制、删除等操作了。
3
方法二:选中【此电脑】,右键菜单,点击【管理】按钮,弹出【计算机管理】窗体,在窗体中依次点击【服务和应用程序】——双击【服务】,打开计算机中的所有服务列表。
4
在打开的服务列表中找到SQL Server的相关服务:SQL Server(MSSQLSERVER),选中该服务,右键菜单,点击【停止】按钮,将该服务停止,这样就可以对数据库进行复制、删除等操作了。
❷ 在删除SQL数据库时显示:错误3724,无法除去数据库,因为它正用于复制,是怎么回事
此数据库,可能你建立了发布与订阅功能,所以不能删除。
❸ 如何从 SQL Server中手动删除复制
步骤 1-删除所有订阅
您可以运行 sp_helpsubscription 来确定有任何订阅已发布数据库中。
运行以下命令删除已发布数据库中的所有发布的所有订阅。 已发布并且已订阅的每个数据库中,必须运行此命令。 运行此命令还会删除与断开的订阅关联的该通讯组任务。
sp_dropsubscription 'all', 'all', 'all'
请注意 sp_dropsubscriptions 将只正确才能都满足以下条件:
有是分发数据库安装。
发布服务器具有所有的订阅服务器的正确的远程服务器信息。 配置复制时,将自动定义远程服务器的信息。 可以通过运行 sp _ helpserver 验证远程服务器信息。
步骤 2-删除所有文章和发布
您可以运行 sp_helppublication 来确定有任何出版物已发布数据库中。
您可以运行"Select * 从 sysarticles"来确定是否有任何文章在发布数据库中。
运行以下命令删除所有文章和已发布数据库中的订阅。 已发布并且已发布的每个数据库中,必须运行此命令。 运行此命令将同时删除与断开的发布,同步任务。
sp_droppublication 'all'步骤 3-清除事务日志的复制任何"非"
无法截断事务日志,只要有任何不分发的复制的事务。 一个"非复制的事务为已标记为已发布的数据库事务日志中复制,但已不被"分发"的日志读取器任务的交易记录。
您可以看到通过运行以下命令是否有任何"非复制的事务,已发布的数据库中:
dbcc opentran(<published_database_name>) with tableresults如果该数据库了在某个点必须复制的事务,上面的命令将返回最早的分布式的行 ID ("REPL_OLD_DIST_RID") 和最早的非分布式的行 ID ("REPL_OLD_NONDIST_RID")。 如果数据库不具有任何复制的事务,并且有没有打开的事务,上面的命令将返回 0 的行。
如果上面的命令不会返回最旧分布式和最早非-分布式行 ID,和如果这些行 ID 不相同,您有或多个 undistributed 复制该数据库中的事务。 如果行 ID 相同,您没有任何非复制的事务在数据库中。 详细信息,请参阅 Transact-SQL 参考书中的 DBCC 语句 (英文)。
如果非复制的事务请运行下面的命令,将标记为"分配"的所有复制的事务,以便可以截断日志:
sp_repldone 0, 0, null, 0, 0, 1
❹ 如何从 SQL Server中手动删除复制
要完全删除复制可以执行如下命令。
除去所有订阅配置为 thereplication。
除去所有的发布配置为 thereplication。
除去分发服务器被配置为 thereplication。
❺ 我的电脑中安装了SQL数据库为什么删除不掉
一般情况下,在添加删除程序里既可以卸载,但有时可能会出现一些错误,导致其不能正常卸载,这时就需要手动卸载(请先做好备份)。卸载前,请先关闭SQL,找到该程序的安装文件以及数据文件,手动删除;之后打开【开始】->【运行】->输入regedit,打开HKEY_LOCAL_MACHINE->SOFTWARE->Microsoft,找到Microsoft
SQL
Server和MSSQLServer,将其删除,关闭注册表,重启电脑。
❻ sql数据库正在使用无法删除
SQL数据库正在使用,肯定是无法删除的,所有的东西如果在使用的话,都无法删除,他会提示你
❼ 如何复制,删除SQL Server中的数据库文件
如何复制SQL Server中的数据库文件一般用它的数据库备份功能,备出文件,然后恢复为另一名称的数据库,同机不能同名。
删除SQL Server中的数据库文件可在Ms SQL SERVER 管理工具中对数据库点右键,所有任务,删除。即可。