Oracle MapViewer11g安装与部署

来源:未知 责任编辑:智问网络 发表时间:2013-11-10 20:25 点击:

 

Oracle MapViewer作为一个JavaEE应用程序运行在JavaEE容器中,其安装与部署有多种方式,即可安装在完整的Oracle Fusion中间件环境或独立版的OC4J中。Oracle MapViewer11g的部署可采取如下方式:

1.部署在Weblogic Server10或以上版本;

2.部署在Oracle Fusion中间件;

3.部署在独立版的OC4J;

4.部署快速入门包(已内置MapViewer的独立版的OC4J)。

下载

由于第4种方式比较轻量,适合用于测试环境,下面通过第4种方式来介绍安装和部署,时下的快速入门包名为mv11ps4_quickstart.zip,其下载地址:

http://www.oracle.com/technetwork/middleware/mapviewer/downloads/index.html

解压安装

解压后的目录结构如下:

<oc4j_dir>

        /ant

        /bin

        /diagnostics

        /j2ee

            /home

                /applications

                    /mapviewer

        /javacache

        /javavm

        /jdbc

        /jlib

        /lib

        /opmn

        /rdbms

        /sqlj

        /toplink

        /webservices

        /xqs

测试

确保ORACLE_HOME和JAVA_HOME两个环境变量已经添加,部署过程可参考博文《OC4J独立版概述》,在命令行运行:

> cd <oc4j_dir>\bin

> oc4j –start

在初始启动过程,设置完管理员oc4jadmin的密码后,开始测试:

1.测试OC4J安装(图略)

http://localhost:8888/

2.测试MapViewer安装

http://localhost:8888/mapviewer

 

3.测试peek安装(图略)

http://localhost:8888/peek

4.测试应用程序控制console(图略)

http://localhost:8888/em

运行SQL脚本

安装成功后,还需要手动地在Oracle数据库中创建几个MapViewer运行所必需的视图,具体如下:

USER_SDO_MAPS

USER_SDO_THEMES

USER_SDO_STYLES

USER_SDO_CACHED_MAPS

其中,USER_SDO_CACHED_MAPS需要使用SYS用户手动创建(不知道11g后会不会自动创建),其SQL文件为:

<oc4j_dir>\j2ee\home\applications\mapviewer\web\WEB-INF\admin\mcsdefinition.sql

其它三个视图在版本>=9.2的oracle数据库中已自动创建,在版本<9.2的oracle数据库中则需要使用MDSYS用户手动完成,SQL文件为:

<oc4j_dir>\j2ee\home\applications\mapviewer\web\WEB-INF\admin\mapdefinition.sql

< oc4j_dir >\j2ee\home\applications\mapviewer\web\WEB-INF\admin\defaultstyles.sql

创建数组类型

MapViewer运行的时候,会检查所连接的Oracle数据库中是否存在如下SQL数组类型,以支持数组可绑定到存在于一些预定义专题变量中:

MV_STRINGLIST

MV_NUMBERLIST

MV_DATELIST

如果MapViewer的数据库连接用户没有足够权限,则需要手动进行创建,SQL语句如下:

CREATE or REPLACE type MV_STRINGLIST as TABLE of VARCHAR2(1000);

CREATE or REPLACE type MV_NUMBERLIST as TABLE of NUMBER;

CREATE or REPLACE type MV_DATELIST as TABLE of DATE;

本文出自 “因专注而卓越- 彭金华” 博客

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Table函数使用简介
    • Oracle数据库Constraint约束的常用操作及异常处理
    • Bulk Collect性能分析(zz)
    • export/import的使用
    • OCP043第十五讲 Database Security
    • ORACLE10gr2数据导入MySQL方案
    • oracle 让sys用户可以使用isqlplus
    • 在oracle数据库下使用iSQL*Plus DBA访问数据库
    • Oracle行列转换小结
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1