数据库文件:D:\Data\PM_Data.MDF
D:\Data\PM_Log.LDF在MSDE安装的时候可不可以一起将数据库附加上去并启动服务?有这样的命令参数吗?
D:\Data\PM_Log.LDF在MSDE安装的时候可不可以一起将数据库附加上去并启动服务?有这样的命令参数吗?
解决方案 »
- 字符分离,生成新的记录
- 如何产生数据库里所有的存储过程的脚本
- 存储过程中如何对多个订单编号进行处理
- 有没有在线的帮忙把数据库改下
- 怎么让非主键字段更新后与其相关的表的相同字段也同步更新?
- 存储过程 传递参数 问题
- 字段的值怎么让它自动递增?但格式是00001第二行为00002不用人干涉??谁能告诉下??
- 大家能不能介绍我一个比较容易上手的报表制作工具啊!
- 急急急!如何利用ACCESS的数据访问页去增加,删除,修改SQL2000的数据库!
- 表的查询问题
- 请问:为什么安装的sql server2005 在management studio 却运行的是sql server 8.0而不是9.0?
- 求两表求和的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(失败)结果集
无注释
当使用 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'
请参见sp_attach_dbsp_detach_dbsp_helpfile系统存储过程
@filename1 = N'D:\Data\PM_Data.MDF',
@filename2 = N'D:\Data\PM_Log.LDF'
但寻求的是在安装的时候一起附加,那是希望达到的最佳效果
oslq -E sp_attach_db N'PM2006',
@filename1 = N'D:\Data\PM_Data.MDF',
@filename2 = N'D:\Data\PM_Log.LDF'
1.在运行中输入"CMD",进入DOS操作环境
2.执行osql -U sa
3.根据提示输入密码
4.进入SQL的命令操作界面
1>
在">"后输入相应的命令,例如附加数据库命令:sp_attach_db N'PM2006',
@filename1 = N'D:\Data\PM_Data.MDF',
@filename2 = N'D:\Data\PM_Log.LDF'
回车后,出现
2>
输入GO,执行命令操作
5.执行SQL命令完成后,输入QUIT退出,或直接关闭CMD窗体