2013年5月11日 星期六

MS-SQL 已有建資料庫,欲把舊資料庫加入

/*資料庫.mdf檔,要把舊資料庫加進來,或是創一個新的資料庫也可用下列語法*/

CREATE DATABASE 資料庫名稱
ON
(FILENAME='C:\JAMES\123\練練.MDF'),    /*來源檔案位置*/
(FILENAME='C:\JAMES\123\練練_log.LDF') /*來源檔案位置*/
FOR ATTACH
EXEXUTE SP_ATTACH_DB 資料庫名稱  ,'來源檔案位置ex:c:\....\.mdf'


  • /*此方式只能增加16個ndf檔,超過要用另一個語法*/



2 則留言:

  1. 更新一下
    /*這個語法一次增加只能小於16個檔案*/
    EXEXUTE SP_ATTACH_DB 資料庫名稱 ,'來源檔案位置ex:c:\....\.mdf'

    /*以下這個語法能增加16個檔以上*/
    CREATE DATABASE 資料庫名稱
    ON
    (FILENAME='C:\JAMES\123\練練.MDF'), /*來源檔案位置*/
    (FILENAME='C:\JAMES\123\練練_log.LDF') /*來源檔案位置*/
    FOR ATTACH

    回覆刪除
  2. 作者已經移除這則留言。

    回覆刪除