sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2012 Express でデータベースのコピーを作成する

    次のスクリプトを使用して、バックアップを作成して復元できます。

    --To backup Database (Delete the previous backup first)
    BACKUP DATABASE ExistingDb --Database Name
    TO DISK = 'C:\DBBackup\ExistingDb.bak' WITH INIT --Path of backup location
    

    その後、復元します。

    RESTORE DATABASE NewDbName  -- use your new db name
    FROM  DISK = N'C:\DBBackup\ExistingDb.bak'  --Path of backup location
    WITH  REPLACE,RECOVERY,  
    MOVE N'Reporting' TO N'C:\Databases\MDF\NewDbName.mdf',  --logical name and physical name 
    MOVE N'Reporting_log' TO N'C:\Databases\LDF\NewDbName.ldf' --logical name and physical name
    


    1. SQLServer2008で一意の日付範囲フィールドを適用する

    2. T-SQL での環境変数の使用

    3. MySQLLOAD_FILEはNULLを返します

    4. データベースの資格情報はどこに保管すればよいですか?