반응형 DBMS24 [MSSQL] mssql 로그 줄이기 실서버에 이렇게 해도 잘 될지 확신은 없다. 1. 데이터베이스의 복구 모델을 simple 로 변경 2. 쿼리 날리기USE [데이터베이스명] GO DBCC SHRINKFILE (N'로그이름' , 10) GO 3. 다시 복구 모델을 full 로 변경 2025. 1. 22. [MSSQL] 대용량 sql 스크립트 파일 import 하기 1. 스크립트 파일 생성https://berasix.tistory.com/entry/MSSQL-SSMS%EC%97%90%EC%84%9C-SQL%EB%A1%9C-%EB%B0%B1%EC%97%85%ED%95%98%EA%B8%B0 스크립트 스크립트 옵션 설정 > 고급 에서 "스크립팅할 데이터 형식" 에서 원하는 것으로 선택" data-og-host="berasix.tistory.com" data-og-source-url="https://berasix.tistory.com/entry/MSSQL-SSMS%EC%97%90%EC%84%9C-SQL%EB%A1%9C-%EB%B0%B1%EC%97%85%ED%95%98%EA%B8%B0" data-og-url="https://berasix.tistory.com/entry/MS.. 2024. 12. 23. [MSSQL] .log 파일 삭제한 경우 > ******* 주의 ******* - 일단 서비스에 중대한 영향을 미치게 될 것이다.- 제대로 복구가 되지 않을 수 있다.- 서비스를 중지하고 실행하는 것이 좋을 것이다.******* 주의 ******* 아래 쿼리를 차례로 수행한다. 1. 응급 모드로 변경ALTER DATABASE [DB명] SET EMERGENCY; 2. 단일 사용자 모드로 변경ALTER DATABASE [DB명] SET SINGLE_USER WITH ROLLBACK IMMEDIATE; 3. 데이터베이스 복구 실행DBCC CHECKDB ( [DB명] , REPAIR_ALLOW_DATA_LOSS); 4. 다중 사용자 모드로 전환ALTER DATABASE [DB명] SET MULTI_USER WITH ROLLBACK IMMEDIATE;.. 2024. 12. 23. [MSSQL] 테이블 구조 복사하고 데이터도 복사하기 1. 테이블 구조를 복사하고 데이터를 복사해서 넣는 방법- 함수 사용하는 경우를 예시로 써봤다SELECT * INTO new_table_name FROM old_table_name WHERE 1=2set IDENTITY_INSERT new_my_table_name onINSERT INTO new_my_table_name (컬럼1, 컬럼2, 컬럼3....) SELECT 컬럼1, 컬럼2, dbo.함수(컬럼3, '어떤값') .... FROM my_table_name 구조 복사시 기본키나 인덱스는 복사되지 않음을 기억해야한다. 2024. 6. 14. [MSSQL/MySQL] 테이블 구조 복사하기 1. MSSQL 에서 테이블 구조 복사하는 방법SELECT * INTO new_table_name FROM old_table_name WHERE 1=2 주의 : 기본키나, 인덱스등은 복사되지 않는다. 2. Mysql 에서 테이블 구조 복사하는 방법CREATE TABLE new_table_name LIKE old_table_name; Mysql에서는 기본키나 인덱스도 복사된다. 2024. 6. 14. [MSSQL] 주요 문법 1. 문장의 블록BEGIN...END 2. 변수 선언DECLARE @변수명 데이터형 ex) DECLARE @var1 INT 3. 변수 값 할당SET @변수명 = 값 4. 조건문IF 조건...ELSE... 5. 반복문WHILE 조건 BEGIN IF 조건 BREAK 혹은 CONTINUE ... END 2024. 5. 30. 이전 1 2 3 4 다음 728x90