Develop의 Tistory

GIS/MapInfo 강좌

02.04 Oracle Mapinfo_Mapcatalog 생성

소소한 늙은 개발자의 메모장 2009. 2. 26. 13:40
반응형
(追記) (追記ここまで)

Oracle Mapinfo_Mapcatalog 생성

02.03 강좌를 참고하여 User 및 Role권한을 부여하시기 바랍니다.

MapInfo Professional v9.5버전에서는 Tools에 Mapcatalog 생성/관리이 지원 되오니 참고하시기 바랍니다.

본 강좌는 SQLPLUS를 이용하여 Mapcatalog 생성을 SQL Query로 생성하는 법에 대하여 알려드리겠습니다.

(注記) DBA권한을 가진 사용자나 MAPINFO User를 이용한 테이블 생성 및 권한 부여

  • 테이블 생성
  1. -- 테이블 생성

    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
    );

  • 인덱스 생성
  1. -- 인덱스 생성
    CREATE UNIQUE INDEX MAPINFO.MAPCATALOG_IDX ON MAPINFO.MAPINFO_MAPCATALOG (TABLENAME, OWNERNAME);
  • Role 권한 부여(모두 접근 가능하도록)
  1. -- Role 권한 부여
  2. GRANT DELETE, INSERT, SELECT, UPDATE ON MAPINFO.MAPINFO_MAPCATALOG TO PUBLIC;

Oracle_MI_Role_02.gif

이 글은 스프링노트에서 작성되었습니다.

반응형
(追記) (追記ここまで)

'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日

티스토리툴바

AltStyle によって変換されたページ (->オリジナル) /