关于Oracle如何配置st_geometry,可主要分为如下步骤:(注:文中出现的路径 请替换为自己的安装路径) 1 拷贝st_shapelib.dll 文件 到 oracle数据库的安装目录:D:\app\Administrator\product\11.2.0\dbhome_1\BIN ; 其中, st_shapelib.dll可来自两个文件夹, (1)如果安装了arcgis desktop,可从 D:\Program Files (x86)\ArcGIS\Desktop10.2\DatabaseSupport\Oracle\Windows64 路径下寻找; (2)如果安装了ArcSD...
在ArcGIS中通过SDE存储空间数据到Oracle中有多种存储方式,分别有:二进制Long Raw 、ESRI的ST_Geometry以及基于Oracle Spatial的SDO_Geometry等等。 原创>' ref='nofollow'>原创> 关于这几种方式的各自的优缺点不是主要的探讨的方向,这些我们可以通过ArcGIS中的ArcGIS Server Help得到相关的帮助。这里主要是学习关于基于Oracle Spatial的存储方式,通过这种存储方式几何列Shape的字段类型为mdsys.sde_geometry类型。 ...
suse11a:/u01/app/crs # /u01/app/crs/root.shWARNING: directory ‘/u01/app‘ is not owned by rootChecking to see if Oracle CRS stack is already configured/etc/oracle does not exist. Creating it now.Setting the permissions on OCR backup directorySetting up NS directoriesFailed to upgrade Oracle Cluster Registry configuration #此处为错误提示#以下使用clsfmt命令时提示Received unexpected error。注。/u01...
* from user_libraries结果显示的st_shapelib.dll位置与实际路径不一致,所以需要执行以下语句重新指定路径,这个路径就是上面安装ARCSDE产生的。SQL> create or replace library ST_SHAPELIB as ‘C:\Progra~1\ArcGIS\ArcSDE\ora11gexe\bin\st_shapelib.dll‘;SQL> alter package sde.st_geometry_shapelib_pkg compile reuse settings;注意:安装ARCGIS Desktop也安装st_shapelib.dll,路径为:C:\Program Files (x86)\ArcGIS\D...
CREATE OR REPLACE TYPE MDSYS.SDO_GEOMETRY AS OBJECT (2 SDO_GTYPE NUMBER,3 SDO_SRID NUMBER,4 SDO_POINT SDO_POINT_TYPE,5 SDO_ELEM_INFO SDO_ELEM_INFO_ARRAY,6 SDO_ORDINATES SDO_ORDINATE_ARRAY,7 MEMBER FUNCTION GET_GTYPE8 RETURN NUMBER DETERMINISTIC,9 MEMBER FUNCTION GET_DIMS
10 ...
WITHIN_DISTANCE
验证:
VALIDATE_GEOMETRY_WITH_CONTEXT
VALIDATE_LAYER_WITH_CONTEXT
单对象操作:
SDO_ARC_DENSIFY
SDO_GEOM.SDO_ARC_DENSIFY --简化,将圆弧简化成由直线组成的近似多段线;将圆近似成N多边形
SDO_AREA
SDO_GEOM.SDO_AREA --计算多边形的面积
SDO_BUFFER
SDO_GEOM.SDO_BUFFER --在几何体外部或内部生成缓冲区
SDO_CENTROID
SDO_GEOM.SDO_CENTROID --计算多边形的质心
SDO_CONVEXHULL
SDO_GEOM.SDO_CONV...
oracle的clusterware包含两个重要组件:OCR(包含本地组件OLR)和voting disks --OCR管理oracle clusterware和oracle rac数据库的配置信息 --OLR位于每个节点本地,管理着本地节点的clusterware配置信息 --voting disks管理成员关系信息。每个voting disk都必须能被集群中的所有节点访问。
在12C中,必须将OCR和voting disks中放在asm中(12c不支持块设备和裸设备;12.2不再支持其他共享文件系统)。
(11g文档是这么写的:必须...
CREATE TABLE cola_markets (
mkt_id NUMBER PRIMARY KEY,
name VARCHAR2(32),
shape SDO_GEOMETRY);
[sql] view plain copy
INSERT INTO cola_markets VALUES(
1,
‘cola_a‘,
SDO_GEOMETRY(
2003, -- two-dimensional polygon
NULL,
NULL,
SDO_ELEM_INFO_ARRAY(1,1003,3), -- one rectangle (1003 = exterior)
SDO_ORDINATE_ARRAY(1,1, 5,7) -- only 2 points need...
数据:通过arcgis直连数据库,导入测试数据,导入时数据类型选择SDO_GEOMETRY。
测试数据包含点线面,点数据MAP_USER_POINT, 线数据MAP_USER_LINE,面数据MAP_USER_POLY。在arcmap中显示如下:
创建存储过程 添加几何要素
创建函数 创建 几何要素
create or replace FUNCTION FUN_CreateGeometry
( wkt IN VARCHAR2
,srid IN NUMBER
) RETURN sdo_geometry AS
BEGIN
RETURN SDO_GEOMETRY(wkt,srid);
END FUN_CreateGeomet...
跟现在更改为spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
启动项目,ok解决 Registered driver with driverClassName=oracle.jdbc.driver.OracleDriver was not found, trying direct instantiation.标签:anti oracl back oracle ora jdb sha ffffff class 本文系统来源:https://www.cnblogs.com/ketoli/p/12155432.html
在做Oracle数据库从11.2.0.1.0升级到11.2.0.2.8时,软件升级没有问题,实例升级没有问题,升级psu的时候。 运行@?/rdbms/admin/c 在做Oracle数据库从11.2.0.1.0升级到11.2.0.2.8时,软件升级没有问题,实例升级没有问题,,升级psu的时候。 运行@?/rdbms/admin/catbundle psu apply时,只显示一部分信息,即终止apply。
在dba_registry_history中未显示11.2.0.2.8的psu信息; select * from dba_registry_history;
ACTION_TIME ...
ORACLE函数 bitsCN.com
Oracle spatial有个空间修正函数SDO_UTIL.RECTIFY_GEOMETRY,它可以修复以下可能:a、重复节点 b、自相交 c、坐标串朝向不正确。该函数的构造函数格式:SDO_UTIL.RECTIFY_GEOMETRY(geometry IN SDO_GEOMETRY,tolerance IN NUMBER) RETURN SDO_GEOMETRY;使用样列:SELECT SDO_UTIL.RECTIFY_GEOMETRY(shape, 0.005)FROM COLA_MARKETS c WHERE c.name = cola_b;bitsCN.com
Oracle数据库定义游标
当我们在数据库中想要将一个表中的数据按照行提取出来并且将每一个属性值赋给另外的语句使用的时候,游标可以看作保存查询表的一个临时容器,要用的时候一行一行的取出来,并且可以将每一个属性值赋给自己定义的变量,方便操作。以下代码首先定义了一个游标,然后将node表中每一个点数据的id号和坐标提取出来并且插入到新建的sdo_node表中(点存成sdo_geometry的数据类型),下面的表为node点表,第一列为点标...
DBA_REGISTRY
DBA_REGISTRY displays information about the components loaded into the database.
Related View
USER_REGISTRY displays information about the components loaded into the database that are owned by the current user.
Column
Datatype
NULL
Description
COMP_ID
VARCHAR2(30)
NOT NULL
Component identifier
COMP_NAME
VARCHAR2(255)
Component name
VERSION
VARCHAR2(30)
Component version loaded
STA...
关于Oracle如何配置st_geometry,可主要分为如下步骤:(注:文中出现的路径 请替换为自己的安装路径) 1 拷贝st_shapelib.dll 文件 到 oracle数据库的安装目录:D:\app\Administrator\product\11.2.0\dbhome_1\BIN ;其中, st_shapelib.dll可来自两个文件夹,
(1)如果安装了arcgis desktop,可从 D:\Program Files (x86)\ArcGIS\Desktop10.2\DatabaseSupport\Oracle\Windows64 路径下寻找;
(2)如果安装了ArcSDE,可...