'DB'에 해당되는 글 2건

  1. 2016.12.23 MongoBooster
  2. 2015.05.22 CentOS 6.6 에 oracle-xe 설치

MongoBooster

|


# MongoDB GUI Tool - MongoBooster
> 2016.12.23

## 주요 특징
* 제한이 있긴 하지만 상업적 용도로 사용 가능!
  * [링크](https://mongobooster.com/downloads#whatarethelimitationsinthefreeunregisterededition) : 개인/상업 용도로 사용 가능하지만 일부 기능이 제한되어 있으며 또 일부 기능은 60일 뒤 사용할 수 없음
* CLI 명령 가능
* Javascript 유저에게 더 강력한 CLI 문법
  * ES6 문법과 db 쿼리를 섞어서 쓸 수 있다.
  * Lodash, ShellJs, Mathjs and Moment 라이브러리가 기본 내장되어 있다.
    * 각각 `_`, `shelljs`, `math`, `moment` 변수로 사용할 수 있다.
  * Example (의미 없는 코드이다...)
  ```
  const arr = [];
  db.test.find({}, {_id: 1}).forEach(doc => arr.push(doc._id));
  _.times(3, idx => console.log(`${++idx}'t result : ${arr.length}`));
  ```

## 기타 툴
* CLI 명령이 필요 없다면 [MongoHub](https://github.com/jeromelebel/MongoHub-Mac) 추천!

저작자 표시 비영리 동일 조건 변경 허락
신고

'DB > Mongo' 카테고리의 다른 글

MongoBooster  (0) 2016.12.23
Trackback 0 And Comment 0


CentOS 6.6 에 oracle-xe 설치

|


CentOS 6.6 에 oracle-xe 설치 방법



1. 다운로드


- oracle.com 에서 oracle-xe 다운로드

  내 경우는 Windows로 다운 받아 FTP를 통해 집어넣었다.




2. 호스트 설정


- 리눅스에 ip와 호스트를 설정 해주어야 한다.

# vi /etc/hosts

10.10.10.10    db.kanziw.com




3. 설치


- 설치에 필요한 패키지 다운로드

# yum install -y bc unzip


-  unzip으로 압축 해제 및 설정 확인

# unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip

# cd Disk1/

# rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm


- swap 메모리 부족으로 설치가 되지 않는다면 

- http://kanziw.com/153  게시글 참조




4. 기본 설정 및 확인


- 설정

- 원한다면 웹 접속 포트 및 db 포트 변경

- DB관리자 비밀번호 입력 필요

# service oracle-xe configure


- 1521 포트 확인

# netstat -ant | grep 1521


- 자동 실행 확인

# chkconfig | grep oracle

oracle-xe       0:off   1:off   2:on    3:on    4:on    5:on    6:off


- 명령어 입력을 위한 환경변수 설정

- /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh 내용 이용

# cat /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh

export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe

export ORACLE_SID=XE

export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`

export PATH=$ORACLE_HOME/bin:$PATH


- 최종 환경변수 선언 위쪽에 위 내용 입력
# vi /etc/profile

     55 export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe

     56 export ORACLE_SID=XE

     57 export NLS_LANG=`$ORACLE_HOME/bin/nls_lang.sh`

     58 export PATH=$ORACLE_HOME/bin:$PATH

     59

     60 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL




5. 방화벽 및 SELinux 설정


- 방화벽 해제

# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT

# iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT


- SELinux 해제

# vi /etc/selinux/config

      7 SELINUX=disalbed



6. 재시작 후 사용 개시


- 방화벽, SELinux, 환경변수 등에 대한 깔끔한 설정 위해 시스템 재시작

# reboot


- 사용

# sqlplus system

Enter password:

SQL>





저작자 표시 비영리
신고

'DB > Oracle' 카테고리의 다른 글

CentOS 6.6 에 oracle-xe 설치  (0) 2015.05.22
Trackback 0 And Comment 0


prev | 1 | next