MSDE安装时如何将已有的数据库附加上去并启动服务?
数据库文件:D:\Data\PM_Data.MDF 
                                     D:\Data\PM_Log.LDF   
 在MSDE安装的时候可不可以一起将数据库附加上去并启动服务?有这样的命令参数吗?
------解决方案--------------------安装以后可以用osql来实现附加
------解决方案--------------------学习
------解决方案--------------------没有做过,有个方法你看看能行不?    
 因为MSDE的好多操作都是公布了API的,你看看能不能写个批处理文件,在安装过程执行批处理文件去附加数据库。。。
------解决方案--------------------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 '     
 请参见   
 sp_attach_db   
 sp_detach_db   
 sp_helpfile   
 系统存储过程   
------解决方案--------------------做成批处理文件; 
 oslq -E sp_attach_db  N 'PM2006 ',      
         @filename1 = N 'D:\Data\PM_Data.MDF ',      
         @filename2 = N 'D:\Data\PM_Log.LDF '
------解决方案--------------------利用osql工具实现对数据库的附加操作 
 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窗体
------解决方案--------------------如果MSDE的无法登录,或密码错误,请参考:http://blog.csdn.net/sxycgxj/archive/2006/08/23/1109104.aspx
------解决方案--------------------找个管理工具来处理把。DbaMgr2k 这个东西不错