SQL複製DB

  • 440
  • 0
  • 2020-12-26

如何複製一份測試區的資料庫

首先進到DB的檔案存放的位置....

C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA

之後在針對某個DB複製貼上之後,測試的DB再改自己的名稱

我的測試區命名格式,就是DB名稱-TEST結尾

之後再到SQL裡下語法

use master;

GO

 

CREATE DATABASE AccessiblehouseTEST

    ON (FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Accessiblehouse-TEST.mdf'),

       (FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Accessiblehouse-TEST_log.ldf')

FOR ATTACH;

格式如下

CREATE DATABASE  你的測試區DB名稱

ON (FILENAME = 'mdf檔的路徑'),

       (FILENAME = 'ldf檔的路徑')

之後再執行,搞定拉~聯資料都過去了,超方便~~~~