database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
ㆍInformix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Informix Q&A 2429 게시물 읽기
No. 2429
sbspace 를 추가 할려면..어찌 하면 되나여..?
작성자
ASura_j
작성일
2007-11-07 09:55
조회수
10,085

안녕하세요

이번에 프로젝트를 하나 하게 됬는대

인포믹스를 쓰내요 

기존에 오라클 기반으로 되있는 솔루션을 인포믹스로 바꿀라니까 좀 걸리는 부분이 있내요

오라클에서 clob 을 인포믹스로 바꿔야 되는대 인포믹스는 sbspace 라는걸 지정을 해줘야 

한다고 하내여 onstat -d 로 확인을 해본결과 만들어저 있는 sbspace가 없습니다.

그래서 생성을 해줘야 할거 같은대 당췌 어케 만들어야 되는지 모르겠내요.

게시판 뒤져봐도 나오지도 않구여...

아시는 분은 답변좀 해주세요

인포믹스 버전은 11.10 Beta 버전입니다.

이 글에 대한 댓글이 총 1건 있습니다.

먼저 용어 정리를...


오라클에서의 tablespace를 인포믹스에서는 dbspace라 합니다.

오라클에서의 datafile을 인포믹스에서는 chunk라 합니다.


sbspace는 blob, clob 데이터 타입을 저장할 수 있는 구조를 가진 dbspace의 일종입니다.



sbspace 생성 절차는 다음과 같습니다.



1. informix 계정으로 로그인합니다. 


2. 청크 파일을 생성합니다. (오라클과 달리 자동 생성되지 않습니다.)


유닉스에서는

> touch sbspace


윈도우에서는

> copy con sbspace_chk

^Z


혹은 메모장 등으로 빈 파일을 새 이름으로 저장하시면 됩니다.


유닉스인 경우 퍼미션을 660으로 변경해야 합니다.


여기서는 유닉스 기준으로 다음 경로에 생성했다고 가정하겠습니다.


/informix/DBSPACE/sbspace_chk



3. 다음 구문으로 sbspace 를 생성합니다.


> onspaces -c -S 스페이스_명 -p 청크파일_경로 -o 오프셋_크기 -s 청크_크기


크기의 단위는 kilobyte 입니다.


예를 들면


> onspaces -c -S sbspace -p /informix/DBSPACE/sbspace_chk -o 0 -s 200000


하면 200메가의 sbspace 가 생성되겠지요.



이상입니다.

SHK(rusion)님이 2007-11-27 00:11에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2432각 서버마다 DB를 하나 밖에 못지정 하나요.. [1]
최재환
2007-11-15
8887
2431visual c++ 6.0으로 개발중입니다..그런데..콘솔로 informix의 DB에 접속하게 할려면...
최재환
2007-11-14
8639
2430informix 설치.및 사용방법.
최재환
2007-11-12
8762
2429sbspace 를 추가 할려면..어찌 하면 되나여..? [1]
ASura_j
2007-11-07
10085
2428[질문]데이터 읽어 올때 엔터키 값이 들어있는 데이터를 읽어오려면?
미스터손
2007-11-06
7703
2427window xp용 informix sdk 를 다운 받았습니다..trial버전
최재환
2007-11-01
8296
2426[질문] 아래 Cannot write sorted rows에 이어... 에러가 파일을 찾을 수 없다네요 [1]
짱가
2007-10-30
8074
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다