Study
리눅스/유닉스 환경에서 디렉토리 압축을 할 때, 특정 디렉토리를 제외하고 압축을 해야하는 경우가 있다. 흔히 로그 디렉토리같은 경우는 용량이 커서 압축시 제외를 해야하는데 이럴때는 다음과 같이 사용하면 된다. eclipse 디렉토리에 다음과 같이 구조되어 있다고 보자. jonathan@jonathan-laptop:~$ ls -l eclipse/ total 684 -rw-r–r– 1 jonathan jonathan 18909 2011-02-10 12:31 about.html drwxr-sr-x 2 jonathan jonathan 4096 [...]
IBM Unix AIX 메뉴얼 http://publib.boulder.ibm.com/infocenter/pseries/v5r3/index.jsp
사내에서 사용하는 SVN 을 이전해서 새로이 kdesvn 설정을 맞추던 중 아래의 에러가 나타났다. SSL handshake failed: SSL error: Key usage violation in certificate has been detected. Virtual Box 에서 사용하는 Windows 의 TortoiseSVN 은 정상으로 접속이 되는데.. 유독 KDESVN 만 접속이 안되는 것이 마음에 걸려 해결방법을 찾아 보았다. 아래의 사이트에서 해결방법을 찾을 수 있었다. http://andrewbrobinson.com/2011/11/01/fixing-ssl-handshake-failed-ssl-error-key-usage-violation-in-certificate-has-been-detected-error-on-svn-checkout/ [...]
Linux/Unix 에서 ps 명령어를 리다이렉트로 사용하는 경우가 많다. ps -ef > test.txt 이 명령이 평소에는 잘 먹다가도 특정 시스템에서는 잘 안되는 현상이 있다. 주로 Unix에서 발생하며 오래된 버전의 Linux 에서도 같은 현상이 나타난다. 증상은 명령어 결과 최초 80 바이트만 Redirect 되는 현상이다. 이는 다음의 옵션을 통해 해결할 수 있다. ps 명령어 입력 때, w [...]
Continue reading about ps 명령어 Redirect 할 때, 80 바이트만 Redirect 되는 현상..
오라클에서 테이블에 설정된 칼럼의 내용을 확인하는 쿼리. Select table_name, column_name, data_type, nullable, data_length, column_id, owner From All_tab_columns Where table_name = ‘테이블명’
mysql 라이브러리를 이용한 MySQL C 프로그램에서 이상한 로그를 발견했다. mysql_query() 함수 결과를 수행한 결과값이 1이 나왔던 것. mysql_query() 에 관한 명세는 다음 링크에서 찾을 수 있었다. http://dev.mysql.com/doc/refman/5.0/en/mysql-query.html 이 중, Return Value와 관계있는 항목을 아래에 나타내었다. Return Values Zero if the statement was successful. Nonzero if an error occurred. 정상일 경우 0, 실패일 [...]
Ubuntu 11.04 Kernel Version Linux localhost.localdomain 2.6.18-194.32.1.el5 #1 SMP Wed Jan 5 17:53:09 EST 2011 i686 i686 i386 GNU/Linux 환경에서 Virtual Box 를 구동하려고 하니 다음과 같은 에러메시지가 나타났다. “Failed to start the virtual machine WindowsXP. Failed to open/create the internal network ‘HostInterfaceNetworking-eth0′ (you might need to modprobe vboxnetflt to make it accessible) (VERR_SUPDRV_COMPONENT_NOT_FOUND). [...]
1. MySQL 시작하기 MySQL 구동 하기. $ /etc/init.d/mysql start MySQL 접속하기 $ mysql -uroot -p1234567890 -u 다음에는 접속하고자 하는 ID, -p 다음에는 접속하고자 하는 계정의 패스워드를 입력한다. MySQL에서 데이터 베이스 생성하기 mysql> create database test; 생성한 데이터 베이스 확인하기 mysql> show databases; MySQL에서 데이터 베이스 선택하기 mysql> use test; use 다음에 사용하고자 [...]
1. MySQL 설치 작업의 대부분은 Ubuntu – 10.04 버전에서 진행하였다. Ubuntu Linux의 경우 MySQL 은 기본적으로 설치가 되어있으나, 다른 Linux 배포판의 경우, 설치가 안되어 있거나 따로 설치를 해야할 경우가 있다. 이럴 경우, 대부분의 최신의 배포판들은 다음의 명령어를 사용하여 간단하게 설치를 진행할 수 있다. apt-get 을 이용할 경우 # apt-get install mysql yum 을 이용할 [...]
회사에서 처음으로 DB와 관련된 프로젝트를 진행하게 되었다. 프로젝트를 진행하며 알게 된 내용과 진행하면서 있었던 특별한 이슈들을 이곳에 정리한다. 프로젝트의 내용 기존의 회사의 제품은 Oracle DB 만을 지원함. 이 부분을 수정하여 MySQL 도 지원하도록 변경.


최근 답글