求教:在SQL7里如何分离和附加数据库?拜托各位老大了!

ruanuxan 2003-08-18 05:46:10
如题,焦急在线等!
...全文
154 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hjb111 2003-08-18
  • 打赏
  • 举报
回复
如何附加和分离数据库(企业管理器)
附加数据库

展开服务器组,然后展开服务器。


右击"数据库",然后选择"所有任务"/"附加数据库"。


输入要附加的数据库的 MDF(master 数据文件)名称。如果不确定文件位于何处,单击浏览("...")搜索。最多可以指定 16 个文件名。有关更多信息,请参阅 sp_attach_db。


若要确保指定的 MDF 文件正确,请单击"验证"。"原文件名"列列出了数据库中的所有文件(数据文件和日志文件)。"当前文件位置"列列出了文件的名称和路径。如果 Microsoft® SQL Server™ 找不到指定位置的文件,则附加操作将失败。可以对"当前文件位置"列进行编辑,并且文件的当前位置必须在该列中才能使附加操作得以进行。例如,如果在分离操作前改变了文件的默认位置,则必须指定当前位置才能使附加操作顺利进行。


在"附加为"框内,输入数据库的名称。数据库名称不能与任何现有数据库名称相匹配。


指定数据库的所有者。


单击"确定"按钮。新附加的数据库的数据库节点即创建在"数据库"文件夹中。
分离数据库

展开服务器组,然后展开服务器。


展开"数据库"文件夹。


右击数据库,然后选择"所有任务"/"分离数据库"命令。该菜单只有在您是 sysadmin 固定服务器角色成员并且所连接的服务器是 SQL Server 2000 时才可用。无法分离 master、model 和 tempdb 数据库。


在"分离数据库"对话框中,检查数据库的状态。要成功地分离数据库,STATUS 应为:数据库已就绪,可以分离。或者可以选择在分离操作前更新统计信息。


若要终止任何现有的数据库连接,请单击"清除"。


单击"确定"按钮。已分离的数据库的数据库节点即从"数据库"文件夹中被删除。
txlicenhe 2003-08-18
  • 打赏
  • 举报
回复
用企业管理器吧。
pengdali 2003-08-18
  • 打赏
  • 举报
回复
分离
EXEC sp_detach_db @dbname = 'pubs'

附加:
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'

-----------------------------------------------------------
下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。

EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'
pengdali 2003-08-18
  • 打赏
  • 举报
回复
分离
EXEC sp_detach_db @dbname = 'pubs'

附加:
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'

-----------------------------------------------------------
下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。

EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧