SQL server2000中,只有数据文件,该如何实现附加数据库的操作,谢谢,在线等 SQL server2000中,只有数据文件,该如何实现附加数据库的操作,谢谢,在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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(失败) bill024你的意思是要写个存储过程吗?? 具体看联机帮助权限只有 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' 新建个同名的数据库,分离.用你的数据文件把mdf覆盖掉,再附加. 同意:lang8134(heaton) 我都是这么操作的 求一条sql 语句 询问一条SQL语句:根据小段文字查询记录 求两个SQL语句 急,各位帮帮忙 关于Replication的疑问 调用存储格式的命令 统计问题,在线! 关于事务跟踪器(Profiler的问题) 局域网只装SQL2000客户端如何共享数据库 Oracle数据库的实时性 不知道下面是 什么意思哦 先谢谢咯 SQL语句问题~散分~~
将只有一个数据文件的数据库附加到当前服务器。语法
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(失败)
只有 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'
我都是这么操作的