Category Archives: [DB]MSSQL Server

Mssql text update 하기

msslq 프로시저) 오래된 데이타 자동 삭제

저장 프로시저 기준 날짜 세팅

mssql 저장프로시저 stuff 사용

Base64Decode Base64Encode ms sql 스칼라 함수 작성

사용

msslq sp_attach_db

SQL Server 기본포트(1433)와 sa계정의 위험성

▷ Sql 서버가 감지되면 sa 계정으로 비밀번호를 조합하여 될때까지 무차별 대입공격 접속을 시도한다. ▷ 반드시 접속포트를 바꾸고 웹인경우 로컬만 접속이 가능하도록한다. ▷ sa 계정은 중지시켜 접속할수 없도록 한다. ▶ 이벤트 로그에서 중국IP의 접속사항을 파악 할 수 있다. ▶ 아이피를 추적해보면 중국IP란것을 알수 있다. ▶  예제는 express버전  : 1433 포트 바꾸기 // 다른 포트로 설정 후 sql 재실행… Read More »

ms sql 데이터베이스 다이어그램 생성오류시

이 데이터베이스에 유효한 소유자가 없으므로 데이터베이스 다이어그램 지원 개체를 설치할 수 없습니다. 계속하려면[데이터베이스 속성] 대화 상자의 [파일] 페이지 또는 ALTER AUTHORIZATION 문을 사용하여 데이터베이스 소유자를 유효한 로그인으로 설정한 다음 데이터베이스 다이어그램 지원 개체를 추가합니다. 다음 명령어 실행 [snippet id=”174″]

SQL Server 2005 주의대상 시 복구 방법

*SQL Server 2005 주의 대상 (Suspect) DB 복구 방법 데이터베이스 엔진 연결 권한 거부로 한다음 다음 명령어 실행. EXEC sp_resetstatus ‘yourDBname’; ALTER DATABASE yourDBname SET EMERGENCY DBCC checkdb(‘yourDBname’) ALTER DATABASE yourDBname SET SINGLE_USER WITH ROLLBACK IMMEDIATE DBCC CheckDB (‘yourDBname’, REPAIR_ALLOW_DATA_LOSS) ALTER DATABASE yourDBname SET MULTI_USER

Ms sql ldf log 파일용량 줄이기

mssql express 사용시 Ms sql ldf log 용량이 커 쿼리가 안먹는 경우가 발생 할 수 있습니다. 이때 다음 명령어로 해결

실행후 용량