반응형

SSMS 3

[MSSQL] SQL Server Management Studio 로 DB copy하기

MSSQL에 DB의 개발 작업을 하다보면, 같은 서버에 운영 DB과 똑같은 TEST DB과 필요한 경우가 있습니다. 이 경우 DB를 쉽게 복사하는 방법을 생각하다. 개인적으로 생각하기에 가장 쉬운 방법을 적어봅니다. DB 복사하기 (1) 신규 DB생성 (2) 오리지널 DB선택 (3) Tasks > Restore > Database..선택 (4) Restore에서 Source를 원본 DB선택 (5) Destination에 Target DB(신규 생성한 DB)를 선택 (6) Options에서 "Overwrite the existing database(WITH REPLACE)"를 선택하면 됩니다. 많은 분들이 DB복사를 하는 방법으로 보통 Backup를 해서 Restore를 하는 방법을 이용합니다. 그래도 파..

DB관련/SQL Server 2019.09.24

[SQL Server] sqlcmd로 간단한 쿼리 사용하기

MS의 SQL Server에서 Database의 쿼리(Query)를 사용할 때, 보통 SSMS(SQL Server Management Studio) 툴을 이용해서 작업을 하는데, 해당 SSMS가 설치되어 있지 않은 상황에서도, SQL Server에서 설치한 sqlcmd 콘솔 창으로, 쿼리(Query)를 이용할 수 있는 있습니다. sqlcmd 실행방법 윈도우 커맨드에서 sqlcmd라고 입력합니다. sqlcmd에서 쿼리를 통해 SQL Server의 버전 확인도 가능합니다. 그 외 원격(Remote)에 있는 SQL Server에도 접근도 가능합니다. sqlcmd -S [SERVERNAME\INSTANCE] -E sqlcmd -S [SERVERNAME\INSTANCE] –U [username] –P [passw..

DB관련/SQL Server 2019.08.02

MS SQL retore 에러 - Specified cast is not valid. (SqlMangerUI)

Microsoft SQL Server Management Studio 2008 R2 (SSMS.exe)에서 복원을 하려고 할때, 다음과 같은 "Specified cast is not valid" 에러가 발생한다면, 해당 DB백업 파일(.bak)이 버전이 다를 경우가 큽니다. DB백업 파일의 버전을 확인하려면, 다음과 같은 명령을 입력해 보시면 DatabaseVesrion이라는 항목에서 버전을 확인 할 수 있습니다. (참고 SQL 2014의 SSMS에서 확인) restore headeronly from DISK='D:\TEMP\DB_20190510T0824.bak' Microsoft SQL Server Internal Database Versions and Compatibility Levels http:/..

DB관련/SQL Server 2019.05.18
1
반응형