회사에서 MSSQL DB를 사용하고 있습니다. 금일 인덱스를 수정 할 일이 있어서 평소와 같이 GUI모드에서 인덱스를 변경하니 기존 등록된 많은 DATA때문에 시간초가가 나면서 인덱스 수정이 되지 않습니다. ㅠ.ㅠ그래서 쿼리로 인덱스를 수정하기 위해서 구글링한 내용으로 인덱스 수정 하였으나 오류가 나서 차선책으로 기존 인덱스를 삭제 후 새로 생성 하였습니다. 제가 인덱스 수정한 방법 Alter index 인덱스명 on 테이블명(컬럼1,컬럼2) (PS. 왜 안되는지 모르겠습니다. 혹시 원인을 알고 있는분은 제보 부탁합니다.) 지금부터 구글링하면서 알게된 내용을 정리하려합니다. 인덱스(Index)란 ? 인덱스란 쉽게 설명하자면 책의 색인과 유사하다고 생각하면 됩니다. 즉 검색을 빠르게 하기 위해서 만드는 것..
대륙의 실수 샤오미 공기청정기 미에어2 구입 후기 요즘 미세먼지때문에 마스크 착용하고 외출하는 사람도 많이 있습니다. 사실 전 미세먼지에 둔감한 편인데 집사람이 아이들 생각해서 공기청청기 구입을 원해서 가성비 좋은 제품을 찾아보다가 미에어2를 선택하게 되었습니다. 조사결과에 따르면 가격 대비 제품성은 고가제품가 저가 제품의 큰차이가 없다고 합니다. 제품별 성능 비교는 한국소비자원 조사 자료에서 확인 할 수 있습니다. 구입 방법 직구하는 여러 사이트(알리,아마존등)가 있지만 상대적으로 Qoo10에서 구입하는것이 편한것 같습니다. 큐10에서 한국어로 미에어2로 검색하면 많은 제품이 검색됩니다. 최저가 십만원 중반부터 13만원중반까지 판매자별로 가격이 상이 합니다. 직구의경우 초기불량시 골치가 아픈 경우가 많..
분양권 거래 후 양도 소득세 신고방법 1.준비 서류 및 기타 준비물 - 분양권 공급계약서 스캔본, 아파트분양권 매매 계약서 스캔본, 부동산거래계약신고필증 스캔본 - 공인인증서, 시간, 진행중 돌발오류 발생시 계속 시도 할 수 있는 의지 (매우중요) 2. 홈택스(hometax.go.kr) 접속 후 신고/납부 클릭 3. 우측 노락색 세금신고 메뉴에서 양도소득세 클릭 4. 잔금입금처리 후 3개월 안에 신고 한다면 예정신고 작성 클릭 3개월이 초과 한경우는 기한후 신고 작성클릭 (전 3개월 안에 신고하기 때문에 진행은 예정신고 작성을 클릭한것으로 진행합니다.) 5.기본정보 입력 후 저장 후 다음 클릭(기본정보는 매수자/매도자 상관없이 본인정보 입력) 6.상대방 (매도자/매수자) 신상정보가 조회되면 "등록하기" ..
mysql 백업 4가지 방법1. Data 디렉토리 백업 - Data 디렉토리를 정기적으로 백업하고 문제 발생시 백업 파일을 덮어쓰면 됩니다. 2. mysqldump 를 사용하는 방법- 이 방법은 아래에서 자세히 다룰 예정 3. mysqlhotcopy 를 사용하는 방법- mysql 백업 방법 중 속도가 바르며 DB 디렉토리를 다른 위치에 Copy 한다. PS. Myl 및 ARCHIVE 테이블만 Hotbackup을 지원며 innoDB 지원하지 않는다. 4. xtraback 을 사용하는 방법- mysql 서버 중단하지 않고 InnoDB를 핫백업할 수 있다.- InnoDB Hot Backup은 핫백업을 지원하나 상용이나 xtraback 은 무료로 사용이 가능. ※ Hot Backup : DB 서버가 온라인 상태..
MySQL DB 생성/삭제 및 사용자 추가/삭제, 권한 부여 MySql을 설치하지 않았다면 아래 명령어로 MySql을 설치한다 apt-get -y install mysql-server mysql-client 서버 관리를 하다보면 mysql 사용자 계정을 추가해 줄때가 있다. MySQL 접속 및 데이터 베이스 추가 # mysql -u root -p 사용자 계정을 추가하기 전에 먼저 현재 생성된 사용자 계정 조회 mysql > use mysql; // mysql database 선택 mysql > select host, user from user; // user 테이블 살펴보기 사용자 추가 (권한추가) mysql > create user 사용자ID; // 사용자 추가 mysql > create user us..
우분투에서는 계정을 생성하는 명령어가 두가지 있다. adduser , useradd 위 두 명령어는 약간의 차이가 이습니다. adduser의 경우 명령어 실행시 기본 계정정보를 같이 생성해주지만 useradd의 경우 계정만 생성하며 기타 다른 정보를 수동으로 생성 및 설정해주어야 한다. 1. adduser [계정명] - 계정생성시 비밀번호 까지 입력받으며 이름, 전화번호 등과 같은 기본정보를 바로 입력 시켜줄수 있으며 자동으로 홈 디렉토리 만들어 줍니다. [사용 방법] $ adduser tggachi 'tggachi' 사용자를 추가 중... 새 그룹 'tggachi' (1002) 추가 ... 새 사용자 'tggachi' (1002) 을(를) 그룹 'tggachi' (으)로 추가 ... '/home/tgg..
LEMP 설치가 안된 경우 아래 포스티을 참고 하세요 2017/07/15 - [IT Story/리눅스] - 우분투에 Nginx + PHP 7 + MySQL 설치 방법(LEMP) LEMP에 그누보드(G5) 설치하기 1.아래 링크에서 그누보드 최신 버전을 다운 받은 후 압축을 해제합니다. https://github.com/gnuboard/gnuboard5/zipball/master 2.전 Windows 와 리눅스를 같이 사용하기때문에 삼바를 설치하여 웹루트에 그누 보드 설치 파일을 이동 하였습니다. - 삼바 설치 및 설정 방법 1) 삼바설치 : sudo apt-get install samba samba-common-bin 2) Samba 계정 추가(ggachi는 우분투 계정입니다.) : sudo smbpas..
Nginx 이전에는 주로 Apache를 사용 했었습니다. 물론 지금도 Apache를 많이 사용합니다. Apache는 많은 기능을 포함하고 있어 대부분을 구성에 호환가능하게 사용할 수 있습니다. 상대적으로 Nginx의 경우 꼭 필요한 기능만 구현하여 높은 성능을 낼 수 있다고 합니다. LEMP (Linux + Nginx + Mysql + PHP) 설치 방법 제가 설치하는 환경은 리눅스 버전이 우분투 16.04LTS 입니다. 다른 리눅스도 비슷합니다. 1.권한 획득 sudo su 위 과정을 진행 안할 경우는 지금부터 나오는 명령어의 앞에 항상 sudo를 붙여서 사용하면 됩니다. es) apt-get install mysql --> sudo apt-get install myql 2.MySql 설치 apt-ge..
오늘 우분투 설치 PC에 오류가 발생해서 간만에 최신 버전으로 재설치 했습니다. 최신 버전 재설치 후 제일 먼저 작업하는것이 IP 설정과 원격 접속 툴입니다. 리눅스 계열은 GUI모드로 원격 접속을 하지 않을 경우 SSH 와 Telnet 설치하여 원격 접속이 가능합니다. (물론 윈도우아 다르게 대부분의 기능또한 사용가능합니다.) 저같은 경우는 보안높은 SSH만 설치 했습니다. 설치방법은 아래 참고 하세요. 1. SSH 설치 방법 1) 설치명령어 $ sudo apt-get install openssh-server 2) 허용할 IP 설정 $ sudo gedit /etc/hosts.allow 맨아래줄에 sshd : 10.10.0.2
얼마전 윈도우 패치 후 웹페이지에서 출력시 빈페이지가 출력되거나 404 오류가 발행하는 유저가 있었습니다. 대부분 보안 향상을 위해서 윈도우 자동 업데이트한 유저입니다. 윈도우 자동 업데이트를 할 경우 본의 아니가 MS의 테스트 유저가 되는것 같습니다. 각설하고 해결방법 공유 합니다. □ 웹페이지에서 빈페이지 출력오류 해결 방법 1) 아래 윈도우 보안 패치를 받아서 해결 할 수 있습니다. -Windows 7의 경우 : K4035782 설치 -Windows 10의 경우 : K4022716 설치
얼마전 거실등이 깜빡깜빡합니다. 형광등 아니면 안정기 고장이 분명한데 집에 사둔 여분 형광등과 안정기가 없어서 이번에 LED 로 업그레이드하기로 마음 먹었습니다. 오픈마켓에 검색해보니 거실등은 기존 것 사용하면서 LED모듈만 주문해서 교체하는 제품이 많이 보입니다. 그중 적당한 가격대의 제품으로 주문했습니다. 가격은 3만원 초반입니다. (제품명은 광고같아서 생략합니다.) 거실등 LED 묘듈로 교체 방법 1)준비물 - 드라이버 , LED 모듈 과 LED용 안정기 , LED 모듈 및 안정기 고정나서 - 시간과 노력(초보기준 1시간이면 충분합니다.) 위 빨강 동그라미 부분이 LED 고정나사입니다. 이 나사 아래에 자석이 있어서 LED 모듈 고정시 등기구 철판에 자석월리를이용해서 붙일 수 있습니다. 2) 기존 ..
□ 벽걸이 에어컨 분해하여 청소하는 방법 작년에는 에어컨 청소 업체을 불러 청소를 했었는데 완전 분해 청소가 아니라 와서 스팀 살균 청소를 하고 갔다분해 청소를 생각했는데 약간 실망했음 그래서 이번 여름에는 직접 해 봤습니다.직접 분해하면서 알게된 내용을 공유 합니다.위 사진은 저희집 벽걸에 에어컨 사진입니다. 지금부터 분해 1단계입니다.1단계는 대부분 청소 하는 먼저망입니다. 빨간색 화살표 방향으로 밀어서 분리 합니다.2단계 여기서 부터 방법을 모르면 좀 어렵습니다.빨간색 동그라미 부분의 검은색 고리를 홈 반대 방행으로 밀면 빠집니다.두개다 분리후 화살표 방향으로 적당한 힘으로 밀면 활처럼 휘어집니다.그때 아래로 당겨서 분리합니다. 3단계 : 그림은 나사가 제거 되었지만 월래는 나사가있습니다. 드라이버..
My SQL 프로시저 생성 방법DELIMITER //DROP PROCEDURE IF EXISTS sp_UserInfo_Select_All //CREATE PROCEDURE sp_UserInfo_Select_All( )BEGIN SELECT * FROM UserInfo;END//DELIMITER ; DELIMITER //DROP PROCEDURE IF EXISTS sp_UserInfo_Select //CREATE PROCEDURE sp_UserInfo_Select( pi_UserID INT)BEGIN SELECT * FROM UserInfo WHERE UserID = pi_UserID; END//DELIMITER ; DELIMITER //DROP PROCEDURE IF EXISTS sp_UserInfo_I..
강에 공이 빠진 경우 해결 방법 지난주 온천천에 놀러가서 축구공이 강에 풍덩...대략 난감 공하나 뿐인데. 물에 빠진 공때문에 고민 중인 아이들... 고민 하다가 먼산....혹시나 하는 생각으로 주위에 나무가지로 파둥을 만들까 생각.. 파동 만드는 중.. 아이들은 소리와 기로 땡기는중 .. 믿거나 말거나 ㅋㅋ축구공이 점점 가까이 오니 구경중인 아저씨 1 추가..오 정말 공이 근처까지 왔음.. 조금만 더오면 가능할듯 ...계속 파동 생성중.. 축구공이 획득 성공 ㅋㅋ
□ 파워빌드 - 엑셀 파일 DataWindow에 업로드 방법 검색시 파워빌드에서 엑셀파일을 datawindow에 업로드 하는 방법은 많이 나오는데요.폴더에 있는 엑셀 파일을 한번에 업로드 하는방법이 없어서 만들어보았습니다.저 같은 경우는 엑셀 파일을 datawindow에 업로드시 엑셀에 없는 필드를 하나 추가 삽입할필요가 있어서 조금 수정 했습니다.소스는 아래와 같습니다./* 엑셀파일 위치 : C:\SSIS\ 폴더에 엑셀 파일 저장 폴더에 있는 엑셀파일을 listbox에 읽어온 후 listbox에있는 파일명을 순차적으로 업로드함*/ long li_Result, li_tot, li_row1string s_FileName1, s_FileName2lb_1.DirList("C:\SSIS\*.xls",0) /..
□ MSSQL - 줄바꿈, 탭문자 제거 방법 MSSQL 로 엑셀 전환하는 프로그램에서 줄바꿈이나 탭 문자로 의도와 다르게 변환되는 경우가 있어서 해결하는 방법을 공유합니다. 변경하는 함수는 Replace 입니다. 함수 문법 Replace([컬럼명], [변경할 문자], [변경될 문자]) - 엔터, 탭 문자 제거 함수 활용 시 변경한 문자 표 Tab : char(9)Line feed: char(10)Carriage return: char(13) 사용방법1. Tab 문자 별경시 Replace([컬럼명],char(9), '')2.줄바꿈 문자(Carriage return) 변경시 Replace([컬럼명],char(13), '') 추가: 실행시 아래와 같은 오류가 발생한다면 해결방법 오류: 텍스트 타입일 경우, [..
□ MSSQL DATETIME 포멧 변경 방법 MSSQL의 경우 datetime 변경하는 방법이 많아서 메모용으로 남겨 둡니다.주석부분에 표시된것이 출력 포멧 입니다.참고로 아래 내용은 MSSQL 버전과 언어별로 다르게 나올 수 있습니다.PS.아래 결과는 MSSQL2005 한글버전에서 나온 결과 입니다. 파란색으로 표시한것은 제가 자주 사용하는 포멧입니다.^^----------------------------------------------------------------------------------------SELECT CONVERT(VARCHAR, GETDATE(), 0) /* 04 19 2017 5:39PM */ SELECT CONVERT(VARCHAR, GETDATE(), 1) /* 04/19..
프린터 사용자 정의 양식 만들기(Windows 7) 사용자 정의 양식을 만들려고 구글링을 해보니 대부분 Windows XP에서 만드는 방법이 설명되어있었다.그래서 이것 저것 만지다가 알아낸 방법을 포스팅 해 봅니다. 양식 만드는 방법 - Windows 7용 1) 시작 >제어판 > 장치 및 프린터를 들어 갑니다. (위 그림이 나옴) 2) 양식을 만들 프린터 명(FX DocuCenter-III 3007 PCL 6) 선택 (PS. 프린터 명을 선택하지 않을 경우 위 그림의 인쇄 서버 속성이 보이지 않습니다.) 3) 인쇄 서버 속성 클릭 4) 팝업 창에서 새양식 만들기 체크 후 양식명 입력 용지 크기 설정 후 확인 클릭합니다.
CMS 이체 신청시 농협중앙회 단위 농협 구별 방법 CMS 관련 프로그램을 만들다 보면 농협 중앙회와 단위 농협 구별 방법에 대한 문의가 많습니다. 제가 프로그램을 개발할 당시에는 11 ~ 12자리 계좌번호는 농협은행(구 농협중앙회)이고 14자리는 단위 농협이었습니다. 그런데 지금은 신계좌번호인 13자리 계좌번호에서 농협은행과, 단위농협 계좌가 공통으로 존재합니다. 이때 구분하면 방법은 통장을 볼 수 있다면 가장 확실 합니다. 통장에 농협은행 , 농협(단위농협) 단위 농협으로 표시되어있습니다. PS.농협은행 사용자도 단위농협인지 농협은행(구농협중앙회) 모르는 경우가 다반사입니다. 결론적으로 농협은행과 단위 농협은 아래와 같은 기준으로 구분 할 수 있습니다. 그러나 농협이 계좌번호 발급 방식 변경시 따로 ..
Blog is powered by kakao / Designed by 미스터짱