(ESRI官方帮助)为ArcGISServer 配置数据源连接:将 Oracle 数据库注册到 ArcGIS Server

本文主要是介绍(ESRI官方帮助)为ArcGISServer 配置数据源连接:将 Oracle 数据库注册到 ArcGIS Server,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原文地址:https://enterprise.arcgis.com/zh-cn/server/latest/manage-data/linux/register-oracle-with-arcgis-server.htm

这个帮助里面说到了 不同的Arcgis Server 和Oracle 以及ArcGIS Desktop的搭配,需要安装不同版本的客户端,以及一些设置说明。 

照搬一下子,说一下最常见最low的那种情况即 都在一台机器上

ArcGIS Server、ArcGIS Pro 和 Oracle 全都安装在同一台计算机上。

ArcGIS Server 和 ArcGIS Pro 将使用随 Oracle DBMS 一同安装的 64 位客户端文件进行连接。

将 PATH 变量设置为 Oracle 客户端主目录。

如果您的 ArcGIS Server 站点中还包括其他服务器,请在站点中的每台服务器上安装 64 位 Oracle 客户端,并将 PATH 变量设置为 Oracle 客户端主目录。

ArcGIS Server 和 ArcGIS Pro 安装在一台服务器上;

Oracle 安装在另一台服务器上。

在所有 ArcGIS Server 计算机中安装 64 位 Oracle 客户端。 ArcGIS Server 和 ArcGIS Pro 都将使用此客户端。

将 PATH 变量设置为 Oracle 客户端主目录。

ArcGIS Server 安装在独立于 DBMS 的一台或多台计算机上。 ArcGIS Desktop 安装在与 Oracle 和 ArcGIS Server 分开的计算机上。

在所有 ArcMap 计算机上安装 32 位 Oracle 客户端,并将 PATH 变量设置为 Oracle 客户端主目录。

在所有 ArcGIS Pro 计算机上安装 64 位 Oracle 客户端,并将 PATH 变量设置为 Oracle 客户端主目录。

在所有 ArcGIS Server 计算机上安装 64 位 Oracle 客户端,并确保将 PATH (Windows) 或 LD_LIBRARY_PATH (Linux) 系统变量设置为 Oracle 客户端主目录。

如果为 Oracle 客户端设置了一个 tnsname,那么在 ArcGIS Server 计算机、ArcMap 计算机和 ArcGIS Pro 计算机上也必须使用相同的名称。

ArcGIS Server(单一计算机站点)和 Oracle 安装在一台服务器上;ArcGIS Desktop 安装在其他计算机上。

在所有 ArcMap 计算机上安装 32 位 Oracle 客户端,并将 PATH 变量设置为 Oracle 客户端主目录。

在所有 ArcGIS Pro 计算机上安装 64 位 Oracle 客户端,并将 PATH 变量设置为 Oracle 客户端主目录。

无需在服务器上安装 Oracle 客户端,因为要连接的文件已随 Oracle DBMS 一并安装。 仅需确保将 LD_LIBRARY_PATH(Linux 服务器)或 PATH(Windows 服务器)系统变量设置为 Oracle 主目录。

如果为 Oracle 客户端设置了一个 tnsname,那么在 ArcGIS Server 计算机、ArcMap 计算机和 ArcGIS Pro 计算机上也必须使用相同的名称。

所以你会看到 干脆你就把32为Oracle客户端和64位Oracle客户端都安装配置得了。

这篇关于(ESRI官方帮助)为ArcGISServer 配置数据源连接:将 Oracle 数据库注册到 ArcGIS Server的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/742818

相关文章

SQL Server配置管理器无法打开的四种解决方法

《SQLServer配置管理器无法打开的四种解决方法》本文总结了SQLServer配置管理器无法打开的四种解决方法,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录方法一:桌面图标进入方法二:运行窗口进入检查版本号对照表php方法三:查找文件路径方法四:检查 S

MySQL数据库中ENUM的用法是什么详解

《MySQL数据库中ENUM的用法是什么详解》ENUM是一个字符串对象,用于指定一组预定义的值,并可在创建表时使用,下面:本文主要介绍MySQL数据库中ENUM的用法是什么的相关资料,文中通过代码... 目录mysql 中 ENUM 的用法一、ENUM 的定义与语法二、ENUM 的特点三、ENUM 的用法1

Java中调用数据库存储过程的示例代码

《Java中调用数据库存储过程的示例代码》本文介绍Java通过JDBC调用数据库存储过程的方法,涵盖参数类型、执行步骤及数据库差异,需注意异常处理与资源管理,以优化性能并实现复杂业务逻辑,感兴趣的朋友... 目录一、存储过程概述二、Java调用存储过程的基本javascript步骤三、Java调用存储过程示

Linux中SSH服务配置的全面指南

《Linux中SSH服务配置的全面指南》作为网络安全工程师,SSH(SecureShell)服务的安全配置是我们日常工作中不可忽视的重要环节,本文将从基础配置到高级安全加固,全面解析SSH服务的各项参... 目录概述基础配置详解端口与监听设置主机密钥配置认证机制强化禁用密码认证禁止root直接登录实现双因素

Go语言数据库编程GORM 的基本使用详解

《Go语言数据库编程GORM的基本使用详解》GORM是Go语言流行的ORM框架,封装database/sql,支持自动迁移、关联、事务等,提供CRUD、条件查询、钩子函数、日志等功能,简化数据库操作... 目录一、安装与初始化1. 安装 GORM 及数据库驱动2. 建立数据库连接二、定义模型结构体三、自动迁

MySQL中的表连接原理分析

《MySQL中的表连接原理分析》:本文主要介绍MySQL中的表连接原理分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、表连接原理【1】驱动表和被驱动表【2】内连接【3】外连接【4编程】嵌套循环连接【5】join buffer4、总结1、背景

浏览器插件cursor实现自动注册、续杯的详细过程

《浏览器插件cursor实现自动注册、续杯的详细过程》Cursor简易注册助手脚本通过自动化邮箱填写和验证码获取流程,大大简化了Cursor的注册过程,它不仅提高了注册效率,还通过友好的用户界面和详细... 目录前言功能概述使用方法安装脚本使用流程邮箱输入页面验证码页面实战演示技术实现核心功能实现1. 随机

嵌入式数据库SQLite 3配置使用讲解

《嵌入式数据库SQLite3配置使用讲解》本文强调嵌入式项目中SQLite3数据库的重要性,因其零配置、轻量级、跨平台及事务处理特性,可保障数据溯源与责任明确,详细讲解安装配置、基础语法及SQLit... 目录0、惨痛教训1、SQLite3环境配置(1)、下载安装SQLite库(2)、解压下载的文件(3)、

MySQL数据库的内嵌函数和联合查询实例代码

《MySQL数据库的内嵌函数和联合查询实例代码》联合查询是一种将多个查询结果组合在一起的方法,通常使用UNION、UNIONALL、INTERSECT和EXCEPT关键字,下面:本文主要介绍MyS... 目录一.数据库的内嵌函数1.1聚合函数COUNT([DISTINCT] expr)SUM([DISTIN

MySQL追踪数据库表更新操作来源的全面指南

《MySQL追踪数据库表更新操作来源的全面指南》本文将以一个具体问题为例,如何监测哪个IP来源对数据库表statistics_test进行了UPDATE操作,文内探讨了多种方法,并提供了详细的代码... 目录引言1. 为什么需要监控数据库更新操作2. 方法1:启用数据库审计日志(1)mysql/mariad