请教一个恢复问题 我有一台电脑装有sql server 2000 电脑最近挂点了无法启动了 我只好把硬盘挂在其它电脑上,然后把数据库中的两个文件MDF LDF 拷贝出来!!!现在我把电脑装好,如何恢复回去呀!!!最好能有一个详细点的步骤,不是很熟习!!!sql 这边 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.aitao8.cn/show-61-1.html 企业管理器--SQL SERVER组--数据库--选中你要恢复到数据库--右键———所有任务--附加数据库 楼主可以参考一下这个:sp_attach_single_file_db将只有一个数据文件的数据库附加到当前服务器。语法sp_attach_single_file_db [ @dbname = ] 'dbname' , [ @physname = ] 'physical_name'参数[@dbname =] 'dbname'要附加到服务器的数据库的名称。dbname 的数据类型为 sysname,默认值为 NULL。 [@physname =] 'phsyical_name'据库文件的物理名称,包括数路径。physical_name 的数据类型为 nvarchar(260),默认值为 NULL。返回代码值0(成功)或 1(失败)结果集无注释当使用 sp_attach_single_file_db 将数据库附加到服务器时,它创建一个新的日志文件并执行额外的清除工作,从新附加的数据库中删除复制。仅对以前使用显式 sp_detach_db 操作从服务器分离的数据库执行 sp_attach_single_file_db。权限只有 sysadmin 和 dbcreator 固定服务器角色的成员才能执行本过程。示例下面的示例分离 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' EXEC master..sp_attach_db @dbname = N'AdventureWorksLT', @filename1 = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\AdventureWorksLT_Data.mdf', @filename2 = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\AdventureWorksLT_Log.ldf'; sql查询语句3 我安装的SQL SERVER2000没有安装示例数据库比如PUBS Northwind这些,怎么添加他们呢 SQL2008 连接问题 sql 2005 下如何将1.0005000000 转换成1.0005 如何用一条SQL语句得到一个表的所有字段和记录条数。 [求助]MS-SQL Server 数据导出的问题 关于set TEXTSIZE 8000 这个死锁的DBCC下来的日志怎么看? 为什么我无法连接sql server服务器? 这种sql看不懂 求sql 优化 sql server 2008 防火墙 端口问题 求助
sp_attach_single_file_db将只有一个数据文件的数据库附加到当前服务器。语法
sp_attach_single_file_db [ @dbname = ] 'dbname'
, [ @physname = ] 'physical_name'参数
[@dbname =] 'dbname'要附加到服务器的数据库的名称。dbname 的数据类型为 sysname,默认值为 NULL。 [@physname =] 'phsyical_name'据库文件的物理名称,包括数路径。physical_name 的数据类型为 nvarchar(260),默认值为 NULL。返回代码值
0(成功)或 1(失败)结果集
无注释
当使用 sp_attach_single_file_db 将数据库附加到服务器时,它创建一个新的日志文件并执行额外的清除工作,从新附加的数据库中删除复制。仅对以前使用显式 sp_detach_db 操作从服务器分离的数据库执行 sp_attach_single_file_db。权限
只有 sysadmin 和 dbcreator 固定服务器角色的成员才能执行本过程。示例
下面的示例分离 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'
EXEC master..sp_attach_db @dbname = N'AdventureWorksLT',
@filename1 = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\AdventureWorksLT_Data.mdf',
@filename2 = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\AdventureWorksLT_Log.ldf';