Linux & Unix2013. 7. 10. 11:06


맥의 root  사용자의 비밀 번호 변경 방법.
최초 설치 후 root 패스워드를 변경하지 않았다면 터미널에서 쉽게 변경할 수 있습니다.

1. 변경 방법.
1) 관리자 권한이 있는 계정으로 접속.
2) 터미널을 실행
    응용프로그램 => 유틸리티 => 터미널
3) 명령어 입력
    $ sudo passwd root

2. 참조..
원문 : http://www.bloodyerror.com/2009/07/mac-os-x-what-is-my-default-sudo-password-root-password/
  • First you will have to logged in as Admin level user
  • Open your Terminal (Located Applications/Utilities/Terminal)
  • Type in command: sudo passwd root

Posted by Tiwaz
ORACLE2012. 1. 10. 21:14
sga_max_size와 sga_target 사이즈 변경 작업을 하고 오라클을 재구동 하였다.
SGA의 전체 사이즈보다 두 값의 초과 하여 서버 구동이 되지 않았다.

이유는 shared_pool_size와 java_pool_size가 SGA 전체 메모리 크기보다 클 경우라고 한다.

SQL> startup
ORA-00821: Specified value of sga_target 16M is too small, needs to be at least 128M
SQL> startup
ORA-00093: _shared_pool_reserved_min_alloc must be between 4000 and 0
연속으로 에러가 발생한다.

해결 방법은 spfile을 pfile로 생성하여 sga_target의 크기를 수정 후 다시 spfile로 생성하면 된다.

SQL> create pfile from spfile;
vi를 이용하여 init<SID>.ora 파일 수정
SQL> startup pfile="init<SID>.ora"
DB 구동이 정상적으로 되면 pfile을 spfile로 생성
SQL> create spfile from pfile
만약 
ERROR at line 1:
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file
'/u01/app/oracle/product/10.2.0/db_1/dbs/init<SID>.ora'
파일을 못찾았을 경우 DBMS 최초 설치시 $ORACLE_BASE/admin/<SID>/pfile/init.ora.xxxx 파일을 dbs폴더에 생성 해준다.


나의 경우 pfile 생성시 spfile의 바이너리가 깨져 아래의 에러가 발생하였다.
그래서 아래와 같이 $ORACLE_BASE/admin/<SID>/init.ora.xxx 파일을 이용하여 startup을 할 수 있었다.

SQL> show parameter pfile
ORA-00600: internal error code, arguments: [kspgip1], [101], [930], [1],
[sql92_security], [], [], []


SQL> shutdown immediate;
ORA-00600: internal error code, arguments: [kspgip1], [101], [508], [1], [_max_arch_lns_wait], [], [], []

SQL> startup
ORA-00821: Specified value of sga_target 16M is too small, needs to be at least 128M
SQL> startup pfile="initTIWAZ.ora"
ORACLE instance started.

Total System Global Area  603979776 bytes
Fixed Size                  1218220 bytes
Variable Size             184551764 bytes
Database Buffers          402653184 bytes
Redo Buffers               15556608 bytes
Database mounted.
Database opened.

Posted by Tiwaz
WAS2011. 12. 29. 09:36
웹로직 11g(10.3.5) 64bit Console 설치

다운로드 경로 : http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html

1. 64bit 설치 파일을 받는다.(Additional Platforms (For 64-bit JVM Support, See Note Above)

2. java -jar -d64 -Djava.io.tmpdir=/var/temp wls1035_generic.jar
-d64 : 64bit로 설치
-Djava.io.tmpdir : 설치 전 압축해제 시 임시 파일 저장 경로, 약 1GB의 충분한 공간이 필요함. 생략시 기본 /var/temp에 압축이 풀림.

3. 세부 설치는 윈도우와 동일한 형태로 진행

No->Yes->No

4. 설치가 완료되면 웹로직 홈에서 아래와 같이 실행하여 도메인 생성
./config.sh -mode=console
 
Posted by Tiwaz
Linux & Unix2011. 6. 7. 18:18

파티션 분할은 사용자의 용도에 맞게 하는게 최적이지만 나같은 초보들을 위한 최적??의 분할율 이랄까 ;;

꼭 아래와 같이 할 필요는 없으며 용량은 상황에 맞게 설치 - !!

그냥 참조만 !!

- 퍼센트로 본 분할 예제
swap - 메모리 2배
/boot - 100m
/ - 8%
/var - 12%
/usr - 35%
/home - 나머지 (45%)

- 하드디스크가 80G라고 할때 분할 예제
swap - 2048MB
/boot - 100m
/ - 6.4
var - 9.6
/usr - 28
/home - 36

Posted by Tiwaz
Database/SQL Server2011. 6. 7. 18:08


SQLJDBC

SQL2005의 sqljdbc.jar 파일로 SQL 2008도 사용 가능함.
JDK 1.4이상 버젼에서 사용가능함.

driver class는 아래와 같이 변경!
com.microsoft.jdbc.sqlserver.SQLServerDriver - > com.microsoft.sqlserver.jdbc.SQLServerDriver

url 설정은 다음과 같이 -
jdbc:microsoft:sqlserver -> jdbc:sqlserver

** jdk1.3 이하 버젼의 경우 MSSQL 2000에서 사용했던 JDBC(3개의 *.jar 파일)만 사용 가능.

Posted by Tiwaz