Oracle Mapinfo_Mapcatalog 생성
02.03 강좌를 참고하여 User 및 Role권한을 부여하시기 바랍니다.
MapInfo Professional v9.5버전에서는 Tools에 Mapcatalog 생성/관리이 지원 되오니 참고하시기 바랍니다.
본 강좌는 SQLPLUS를 이용하여 Mapcatalog 생성을 SQL Query로 생성하는 법에 대하여 알려드리겠습니다.
※ DBA권한을 가진 사용자나 MAPINFO User를 이용한 테이블 생성 및 권한 부여
- 테이블 생성
-
-- 테이블 생성
CREATE TABLE MAPINFO.MAPINFO_MAPCATALOG
(
SPATIALTYPE FLOAT(126),
TABLENAME CHAR(32 BYTE),
OWNERNAME CHAR(32 BYTE),
SPATIALCOLUMN CHAR(32 BYTE),
DB_X_LL FLOAT(126),
DB_Y_LL FLOAT(126),
DB_X_UR FLOAT(126),
DB_Y_UR FLOAT(126),
COORDINATESYSTEM CHAR(254 BYTE),
SYMBOL CHAR(254 BYTE),
XCOLUMNNAME CHAR(32 BYTE),
YCOLUMNNAME CHAR(32 BYTE),
RENDITIONTYPE INTEGER,
RENDITIONCOLUMN CHAR(32 BYTE),
RENDITIONTABLE CHAR(32 BYTE),
NUMBER_ROWS INTEGER
);
- 인덱스 생성
- -- 인덱스 생성
CREATE UNIQUE INDEX MAPINFO.MAPCATALOG_IDX ON MAPINFO.MAPINFO_MAPCATALOG (TABLENAME, OWNERNAME);
- Role 권한 부여(모두 접근 가능하도록)
- -- Role 권한 부여
- GRANT DELETE, INSERT, SELECT, UPDATE ON MAPINFO.MAPINFO_MAPCATALOG TO PUBLIC;
이 글은 스프링노트에서 작성되었습니다.
'GIS > MapInfo 강좌' 카테고리의 다른 글
02.03 Oracle User/Role 생성 (0) | 2009.02.26 |
---|---|
02.02 Oracle Database 설치 (0) | 2009.02.26 |
02.01 Mapinfo Professional 설치 (0) | 2009.02.26 |
01. 시스템 개요 (0) | 2009.02.26 |
MapInfo 강좌 (0) | 2009.02.26 |