Language 149

mysql Root pw reset

오랜만에 DB를 손볼 것이 있어서 MySQL에 로그인하려고 했더니 비밀번호가 먹지 않는다. 그래서 root 비밀번호를 초기화하는 작업을 한 뒤 비밀번호를 재설정하였다.MySQL Root P/W를 재설정하는 방법은 아래의 방법을 참조하면 된다.1) 먼저 MySQL 데몬을 끈다.sudo /etc/init.d/mysql stop2) 아래의 명령어를 실행한다 (Password 무력화)sudo mysqld --skip-grant-tables &3) 아래의 명령어를 이용하여 MySQL에 접속한다mysql -u root mysql4) MySQL에 접속한 후 아래의 쿼리를 실행한다 (root 패스워드 재설정)UPDATE user SET Password=PASSWORD('새로운 패스워드') WHERE User='root..

Language/NoSQL&JDBC 2013.02.12

proxy 환경에서 apt-get 사용하기

proxy 를 사용하는 환경에서는 패키지 매니징을 하려면 설정을 따로 해줘야 합니다. 이것 때문에 불편하거나 짜증나시는 분들이 많으셨을텐데요, apt-get 을 사용하는 분들은 아래와 같이 수동으로 proxy 를 설정해주시면 apt-get update 등이 잘 됩니다. $ cd /etc/apt $ sudo vi apt.conf /etc/apt/api.conf 파일을 열어서 아래와 같이 proxy 주소 및 포트 번호를 입력해주세요. 해당 파일이 없으면 새로 생성하세요. Acquire::http::proxy "http://192.168.1.1:8080/"; 패키지 저장소(package repository, /etc/apt/sources.list)를 잘 설정하셨다면, 이제 apt-get 을 사용하실 수 있습니..

Language/Java 2013.02.05

maven parent 설정

maven project 를 사용해서 여러 project를 release할 필요가 있을 경우parent, child를 설정해서 한번에 컴파일 가능하다. pom.xml 4.0.0 com.sds.ump SATotalCompile 1.0.1 pom SA Total compile sa ../../../SACompile/SMB/smb Emul ../../../SACompile/SMB/smb ../../../Source/workspace/UMPServerEmul release ../../../SACompile/SMB/smb ../../../Source/workspace/UMPServerEmul ../../../Source/workspace/UMP_SA_TOOLS_saEmul acc ../../../Source/wo..

Language/Java 2013.01.14

[ORACLE] ORA-01653 error fix

oracle DB에서 ORA-01653: SMBSA.SA_SENDINGMSG 테이블을 128(으)로 SMB_SA 테이블스페이스에서 확장할 수 없습니다이런 에러가 났다.점심 시간을 다 지나도록 구글링과 수정을 해봤지만.소용이 없었다.마지막으로 찾아내서 실행 했더니.. 성공~ ㅋㅋ select * from dba_data_files where tablespace_name ='SMB_SA';alter database datafile '/home/smb/oracledbf/smb/SMB_SA.dbf' autoextend on; table 항목중 autoextend 가 Yes이여야 한다. No이면 autoextend on으로 수정해주어야 함.' 그럼 끝~ ps. 참조http://blog.naver.com/PostV..

Language/NoSQL&JDBC 2012.07.18

[Maven] batch compile (parents)

Project를 하다보니 연달아 다른 프로젝트를 컴파일 해야 할 문제가 생긴다.이때 사용하면 좋을 Batch compile 방법(using maven) First. making a parent project and modify pom.xml 4.0.0 com.sds.smb.SmbTotalCompile SmbTotalCompile 1.0 pom ../../../Perforce/MESSANGING/[SMB_Prj]/[DEV]/EMUL ../../../Perforce/MESSANGING/[SMB_Prj]/[DEV]/EMUL_LongRun 에는 artifactId가 아닌 실제 compile 할 module의 경로를 써줘야 한다.같은 path 혹은 하위 module인 경우, artifactId를 써줘도 된다. S..

Language/Java 2012.07.02