如何将SQL数据库进行分离和附加操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计157个文字,预计阅读时间需要1分钟。
要简化这段内容,我们可以去除一些技术术语,并尽量保持其核心含义。以下是简化后的版本:
分离数据库:ALTER DATABASE DB SET SINGLE_USER WITH ROLLBACK IMMEDIATE; EXEC sp_detach_db DB附加数据库:EXEC sp_attach_db @dbname='DB', @filename1='H:\Medinice\DB.mdf', @filename2='H:\Medinice\DB_log.ldf'检查数据库是否存在:SELECT * FROM DB
数据库分离
ALTER DATABASE DB SET SINGLE_USER WITH ROLLBACK IMMEDIATE
EXEC sp_detach_db DB
附加
EXEC sp_attach_db @dbname = 'DB', @filename1 = 'H:\Medinice\DB.mdf',@filename2='H:\Medinice\DB_log.ldf'
查询是否存在DB数据库
SELECT COUNT(*) FROM sys.databases WHERE NAME='DB'
本文共计157个文字,预计阅读时间需要1分钟。
要简化这段内容,我们可以去除一些技术术语,并尽量保持其核心含义。以下是简化后的版本:
分离数据库:ALTER DATABASE DB SET SINGLE_USER WITH ROLLBACK IMMEDIATE; EXEC sp_detach_db DB附加数据库:EXEC sp_attach_db @dbname='DB', @filename1='H:\Medinice\DB.mdf', @filename2='H:\Medinice\DB_log.ldf'检查数据库是否存在:SELECT * FROM DB
数据库分离
ALTER DATABASE DB SET SINGLE_USER WITH ROLLBACK IMMEDIATE
EXEC sp_detach_db DB
附加
EXEC sp_attach_db @dbname = 'DB', @filename1 = 'H:\Medinice\DB.mdf',@filename2='H:\Medinice\DB_log.ldf'
查询是否存在DB数据库
SELECT COUNT(*) FROM sys.databases WHERE NAME='DB'

