- 파일업로드 체크
- TempData
- 강제이동
- asp.net Select
- django 엑셀불러오기
- XSS PHP
- 바코드 스캔하기
- jquery 바코드생성
- jquery 바코드
- ViewData
- SSD 복사
- XSS방어
- 파일업로드 유효성체크
- 바코드 생성하기
- 하드 윈도우 복사
- 타임피커
- php 캐쉬제거
- 맥 오라클설치
- asp.net dropdownlist
- javascript redirection
- 404에러페이지
- javascript 바코드 생성
- ViewBag
- asp.net core Select
- javascript 바코드스캔
- 하드 마이그레이션
- ASP.Net Core 404
- Mac Oracle
- javascript 유효성체크
- 말줄임표시
목록SQL/MS-SQL (17)
웹개발자의 기지개
한글이 깨질때 MS-SQL 상으로 varchar 기존 칼럼형태를 이용하지 말고 문자형은 nvarchar 를 이용하도록 하자. 그런대로 깨진다면 DB 자체나 테이블 자체가 charset 이 한글형이 아니라서 ??? 형태로 한글이 다 깨져서 입력될수 있다. 한글형 : Korean_Wansung_CI_AS --- 언어확인 Select @@LANGUAGE ---- 데이터베이스정보 Collaction_name 으로 Charset 확인 Select * from sys.databases; ---- 데이터베이스를 Korean_Wansung_CI_AS 로 변경하기 ALTER DATABASE 디비명 COLLATE Korean_Wansung_CI_AS GO ---- 칼럼을 Korean_Wansung_CI_AS 으로 변경 A..
하단 이미지와 같이 IPAll 의 TCP포트 부분에 원하는 포트번호로 변경하고 SQL 재시작 시킨다.
ms-sql 를 운영하다보면 한참 세월이 지나고 나면 log, mdf 파일이 무지막지 하게 늘어나있는 걸 볼 수 있다. 데이터파일인 mdf 는 어쩔수 없다고 해도 log 파일이 문제인데, 이것을 대폭 줄여서 하드상의 여유공간을 충분히 확보할 수 있어야 한다. 일단 간단하게 로그파일을 내가 원하는대로 양을 줄여보도록 하자. ms-sql 2008 을 기준으로 하였다. 먼저 select * from sys.database_files 를 쿼리를 돌려서, type_desc 칼럼의 LOG 데이터줄의 name칼럼값 이름을 따로 기억해 두자. ALTER DATABASE [디비명] SET RECOVERY SIMPLE GO DBCC SHRINKFILE(디비명_log, 500) GO ALTER DATABASE [디비명] S..
MS SQL Server Management Studio 로 Sql Server 작업을 할때 이미 저장되어 있는 테이블의 속성을 변경하는 과정에서 아래와 같은 에러 메세지를 발견한다면 옵션 항목을 수정하도록 하자. 도구 > 옵션 창을 열고 해당 항목을 체크 해제토록 하자.
윈도우서버를 운영하다 보면 디스크 용량을 신경쓰지 않을수가 없다. ms-sql 의 경우 로그파일을 살짝 들여다보면 거의 대다수가 전세계로부터 계속 로그인 시도 에러 내용이 대부분을 차지한다. 일단 C드라이브 (C에 윈도우서버를 설치했을 경우) 용량도 확보할 겸 ErrorLog 삭제해 보자. ErrorLog 파일 위치는 ms-sql 을 기본 설치했을 경우 (제 서버의 경우) C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log 쿼리창에서 exec sp_cycle_errorlog 실행시키자. 그러면 위의 그림 화면과 같이 ERRORLOG 파일이 새롭게 생기고 ERRORLOG.1 파일로 따로 저장된다. 이제 ERRORLOG 파일을 제외하고, ..
늘 그렇듯이 잠깐 지나고 나면 기억이 가물가물한다. ㅎ 정리해 봤다~ Select CONVERT(varchar(10), GETDATE(),120) --오늘, 2019-06-11 Select * from 테이블 where write_date >= DATEADD(Day,-2,GETDATE()) -- 어제부터 오늘까지 Select * from 테이블 where write_date >= DATEADD(Day,-7,GETDATE()) -- 일주일전부터 오늘까지 Select * from 테이블 where write_date >= DATEADD(Month,-1,GETDATE()) -- 한달전부터 오늘까지
실무에서 필요한 ASP 와 MS-SQL 의 날짜 관련된 쿼리문을 몇가지 정리해 본다. (*) 2011-12-05 부터 2011-12-07 까지 몇일간인가 Print DATEDIFF(dd,'2011-12-05','2011-12-07') : 2 (*) 2011-12-06 부터 5일전까지의 데이터 select * from 테이블명 where work_date >= DATEADD(Day,-5,'2011-12-06') (*) 현재일자에서 100 일 추가 select DATEADD(dd,100,getdate()) '해당 달의 마지막날 구하기 Function last_day(date1) Dim NowMonthDay, NextMonthDay, NowLastDay '이번 달 1일. 출력값: 2011-02-01 NowMo..