`
wxb880114
  • 浏览: 683602 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

AO连接sde出现java.lang.UnsatisfiedLinkError: no ntvauth in java.library.path

AO 
阅读更多
java.lang.UnsatisfiedLinkError: no ntvauth in java.library.path
Could not load native libraries.
java.lang.UnsatisfiedLinkError: no ntvauth in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1028)
at com.esri.arcgis.interop.NativeLoader.loadLibrary(Unknown Source)
at com.esri.arcgis.interop.NativeAuth.c(Unknown Source)
at com.esri.arcgis.interop.c.a(Unknown Source)
at com.esri.arcgis.interop.RpcConnectionHandler.a(Unknown Source)
at com.esri.arcgis.interop.hb.a(Unknown Source)
at com.esri.arcgis.interop.Dispatch.createDispatch(Unknown Source)
at com.esri.arcgis.interop.Dispatch.<init>(Unknown Source)
at com.esri.arcgis.system.IPropertySetProxy.<init>(Unknown Source)
at com.esri.arcgis.system.PropertySet.<init>(Unknown Source)
at com.esri.arcgis.system.PropertySet.<init>(Unknown Source)
at com.dci.sdecon.SdeConnection.main(SdeConnection.java:34)
Exception in thread "main" java.lang.UnsatisfiedLinkError: com.esri.arcgis.interop.NativeAuth.getNegociateMessage()[B
at com.esri.arcgis.interop.NativeAuth.getNegociateMessage(Native Method)
at com.esri.arcgis.interop.NativeAuth.a(Unknown Source)
at com.esri.arcgis.interop.tb.b(Unknown Source)
at com.esri.arcgis.interop.tb.a(Unknown Source)
at com.esri.arcgis.interop.RpcConnectionHandler.<init>(Unknown Source)
at com.esri.arcgis.interop.RpcConnectionHandler.a(Unknown Source)
at com.esri.arcgis.interop.hb.a(Unknown Source)
at com.esri.arcgis.interop.Dispatch.createDispatch(Unknown Source)
at com.esri.arcgis.interop.Dispatch.<init>(Unknown Source)
at com.esri.arcgis.system.IPropertySetProxy.<init>(Unknown Source)
at com.esri.arcgis.system.PropertySet.<init>(Unknown Source)
at com.esri.arcgis.system.PropertySet.<init>(Unknown Source)
at com.dci.sdecon.SdeConnection.main(SdeConnection.java:34)



错误原因:未初始化Server容器,导致没能将sde至于运行环境中,

解决方法:初始化环境

//初始化serverServerInitializer serverInitializer=new ServerInitializer();serverInitializer.initializeServer("workgroup", "arcgismanager", "123456");ServerConnection connection=new ServerConnection();connection.connect("localhost");IServerObjectManager som= connection.getServerObjectManager(); IServerContext context = som.createServerContext("","");
分享到:
评论
1 楼 dcloud 2014-05-14  
大师,按照你的指点进行初始化工作,但是在connection.connect("ip");这一步时候,报了异常,拒绝连接
java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:579)
at java.net.Socket.connect(Socket.java:528)
at java.net.Socket.<init>(Socket.java:425)
at java.net.Socket.<init>(Socket.java:208)
请问这是设么原因呢

相关推荐

    ArcEngine连接SDE总结.docx

    本文将详细讨论如何解决在ArcEngine连接SDE时遇到的"ORA-12560: TNS:协议适配器错误"的问题,以及总结通过C#打开SDE数据库的不同方法。 首先,当出现"ORA-12560: TNS:协议适配器错误",通常意味着网络通信或Oracle...

    mips-2013.05-65-mips-sde-elf.exe

    mips-2013.05-65-mips-sde-elf.exe

    ArcEngine+C#连接SDE空间数据库

    本文将深入探讨如何利用ArcEngine结合C#来连接并操作SDE(Spatial Database Engine)空间数据库。 首先,我们需要理解SDE的含义。SDE是Esri公司开发的一种用于存储、管理和分发地理空间数据的系统,它支持多种...

    AE-SDE.rar_C#AE连接sde_SDE_ae

    标题"AE-SDE.rar_C#AE连接sde_SDE_ae"和描述中的"AE连接SDE读取数据"正是指的这一主题。 首先,SDE(Spatial Database Engine)是Esri公司开发的一种用于存储和管理地理空间数据的组件,它可以与多种数据库系统如...

    SDE.rar_ArcEngine sde_SDE_arcengine _连接SDE

    总之,"SDE.rar_ArcEngine sde_SDE_arcengine _连接SDE"这个主题涉及到的是使用ArcEngine与SDE数据库进行交互的关键技术,涵盖了数据库连接、数据访问、并发控制等多个方面。掌握这些知识对于开发GIS应用来说至关...

    开源网络操作系统sonic编译指南

    export PATH=$SDE_INSTALL/bin:$PATH 2. 安装解压软件包: apt-get install zip apt-get install unzip 3. 解压软件包: tar -vxzf bf-sde-9.0.0.tgz tar -vxzf bf-reference-bsp-9.0.0.tgz Unzip patches-scripts...

    sde_dvs.cmd

    sde_dvs.cmd

    电子病历编辑器(SoDiaoEditor-4.0-2019.8更新版)

    SDE v4 alpha版 [作者按] 该产品已在多家三甲医院上线,一直在维护,如有问题可联系[作者](mailto://dd@sodiao.org/)。 有事儿请邮箱:dd@sodiao.org在线演示:http://sde4.tlzzu.com/ 讨论群:370844065(有...

    arcgis SDE数据源直连

    SDE(Spatial Database Engine)则是ArcGIS中用于连接和管理大型数据库(如Oracle、SQL Server等)的空间数据引擎,它提供了高效、安全的地理数据存储和访问机制。本篇将深入探讨ArcGIS SDE数据源直连的技术细节。 ...

    ARCGIS 开发集锦 地理信息系统的二次开发

    3. **建立连接:** 实例化`SdeWorkspaceFactoryClass`来连接SDE数据库,并通过`Open`方法打开工作空间。 4. **创建图层:** 通过`IFeatureWorkspace`接口从工作空间中获取特征工作空间(`FeatureWorkspace`),进而...

    ArcGIS Sde安装流程.txt

    ### ArcGIS SDE安装流程详解 #### 引言 ArcGIS SDE(Spatial Database Engine)是Esri开发的一款用于管理大型地理空间数据的数据库技术,它允许用户在关系型数据库中存储、管理和分析地理信息。SDE作为ArcGIS的...

    brusellator1_sde_euler.m

    brusellator1_sde_euler.m

    SDE数据库连接参照.pdf

    SDE数据库连接参照 SDE(Spatial Database Engine)是一种空间数据库引擎,由ESRI开发,能够管理空间数据和属性数据。与其他数据库管理系统不同,SDE支持多用户同时编辑,具有版本控制功能。因此,在编辑SDE数据时...

    ArcGis中SDE连接数据库

    4. **打开工作空间**:获取连接后,你可以使用`WorkspaceFactory.OpenFromFile`或`WorkspaceFactory.OpenFromConnectionFile`方法打开一个工作空间,这通常是你的SDE连接文件(.sde)。 5. **操作数据**:现在你...

    Arcgis连接 postgresql sde 时遇到的问题以及解决办法

    在使用ArcGIS与PostgreSQL SDE进行数据交互时,可能会遇到一些技术问题。本文将针对这些问题提供解决方案,并介绍相关的DLL文件及其作用。 首先,PostgreSQL是一个开源的关系型数据库管理系统,而SDE(Spatial ...

    SDE_TEST.zip

    这里有个问题需要说明一下:因为从10.1以后,访问SDE推荐采用直接连接数据库的形式,因此连接数据库也就选用了各自的数据库客户端进行访问管理,因此,Oracle Client是必须安装的。选用的版本根据装ArcGIS for ...

    linux离线安装postgresql与sde与postgis.zip

    在Linux环境中离线安装PostgreSQL、SDE(ArcGIS的Spatial Database Engine)和PostGIS是一项常见但有时复杂的任务,尤其当服务器处于内网环境时,无法直接访问互联网资源。本指南将详细介绍如何在Linux系统中进行...

    解决OracleRAC集群下创建SDE时报Stored procedures错误问题.docx

    在Oracle RAC(Real Application Clusters)环境下,安装和配置ArcGIS Desktop的SDE(Spatial Database Extensions)数据库连接时,可能会遇到"Stored procedures"错误。这个问题通常与Oracle RAC的特性有关,即其...

    arcgis_SDE_for_Java样例.pdf

    arcgis_SDE_for_Java样例

    SDE命令使用举例.rar

    文中以举例方式列举了arc SDE的诸多命令。sdeservice命令式ArcSDE众多命令行中的一个,可以改变SDE用户的密码。Sdemon命令通常是在管理ArcSDE服务时使用,可以启动或关闭ArcSDE服务

Global site tag (gtag.js) - Google Analytics