use master go
-- ๋ฐฑ์ ํ์ผ ๋ชฉ๋ก ํ์ธ RESTORE FILELISTONLY FROM DISK='D:\DB_DATA\20180220_TEST.bak' -- ๋ฐฑ์ ํด๋ .BAK ํ์ผ
-- ์๋ก์ด ์ด๋ฆ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณต์ RESTORE DATABASE [TEST] --์๋กญ๊ฒ ๋ณต์ํ DB๋ช FROM DISK='D:\DB_DATA\20180220_TEST.bak' --๋ฐฑ์ ํด๋ .BAK ํ์ผ WITH RECOVERY, MOVE 'TEST' TO 'D:\DB_DATA\TEST2.mdf', --MOVE 'HVI_2011'์ ์ฒซ๋ฒ์งธ LOCALNAME (PMS_Data) MOVE 'TEST_log' TO 'D:\DB_DATA\TEST2_log.ldf', REPLACE --MOVE 'HVI_2011_LOG'๋ 2๋ฒ์งธ LOGICALNAME (PMS_Log)
GO
--logical_file_name ํ์ธ use TEST go
SELECT file_id, name as [logical_file_name],physical_name from sys.database_files
--logical_file_name ๋ณ๊ฒฝ USE [master] GO ALTER DATABASE [TEST] MODIFY FILE (NAME = DYERP, NEWNAME = WOOJE); GO ALTER DATABASE [TEST] MODIFY FILE (NAME = DYERP_log, NEWNAME = WOOJE_log); GO
*LocalDB 1.LocalDB์ค์น
https://www.microsoft.com/ko-kr/download/details.aspx?id=29062
KOR\x64\SqlLocaLDB.MSI KOR\x64\SQLManagementStudio_x64_KOR.exe
2.LocalDB ์ธ์คํด์ค ๋ง๋ค๊ธฐ
http://orangetazo.tistory.com/11
CMD์์ ์์ฑ : SqlLocalDB create 'DB๋ช ' ์ญ์ : SqlLocalDB stop 'DB๋ช ' > SqlLocalDB delete 'DB๋ช '
3.๊ธฐ์กดDB์์ LocalDB๋ก mdf,ldfํ์ผ์ฎ๊ธฐ๊ธฐ
---mdf, ldf ํ์ผ ๋ณต์ฌ http://faq.hostway.co.kr/Windows_DB/7718
sp_detach_db 'SKWD' GO sp_attach_db 'SKWD' , 'D:\DB_DATA\SKWD.mdf' , 'D:\DB_DATA\SKWD_log.ldf' GO
4.Visual Studio์์ LocalDB ์ฐ๊ฒฐ๋ฐฉ๋ฒ
https://docs.microsoft.com/ko-kr/sql/database-engine/configure-windows/sql-server-2016-express-localdb
"Server=(localdb)\MSSQLLocalDB;Integrated Security=true"
"Server=(LocalDB)\MSSQLLocalDB; Integrated Security=true ;AttachDbFileName=D:\Data\MyDB1.mdf"
private static string DB_CONN_ADDR = "Server=(LocalDB)\v11.0; Integrated Security=true ;AttachDbFileName=C:\Data\SKWD.mdf;";
โ - mssql - mssql-copytablesyno โ