ArcGis设置到 Oracle 的连接
设置到 Oracle 的连接
要建立从客户端计算机到 Oracle 数据库的连接,必须在客户端计算机上安装 Oracle 客户端应用程序。同时,请确保您所安装的 Oracle 客户端应用程序的版本与要连接到的数据库版本相兼容。
注:如果从 32 位 ArcGIS 客户端进行连接,则必须安装 32 位 Oracle 客户端。即便是将 ArcGIS 客户端应用程序安装到一台 64 位操作系统 (OS) 的计算机上,且数据库和服务器的 OS 均为 64 位,也是如此。如果从 64 位 ArcGIS 客户端进行连接,则必须安装 64 位 Oracle 客户端。如果从 64 位 ArcGIS 客户端进行连接,则安装 64 位 Oracle 客户端。
如果您的站点上有 Oracle 客户端安装文件的副本,请按照 Oracle 文档中的说明,运行该副本在客户端计算机上安装 Oracle Instant、Runtime 或 Administrator 客户端。
如果没有完整的客户端安装文件副本,则可从 Esri 客户关怀中心门户站点上下载 Oracle Instant Client,并将其放置在 ArcGIS 客户端计算机上。按照以下步骤设置与 ArcGIS 结合使用的 Oracle Instant Client:
- 下载与 ArcGIS 客户端操作系统对应的 Oracle Instant Client:Linux(32 位)、Linux(64 位)、Windows(32 位)或 Windows(64 位)。
可下载包含客户端文件的压缩文件或 RPM。
- 以安装 ArcGIS 软件的用户身份登录客户端计算机。
- 将所下载的文件解压缩到客户端计算机上的某一目录下,或运行 RPM。
- 在 Linux 中,对此目录至少授予以下权限:对所有者授予读写和执行权限;对组授予读和执行权限;对其他连接用户授予读和执行权限 (drwxr-xr-x)。
- 在 Windows 中,对目录所有者授予完全控制权限。
- 设置操作系统的环境变量或用户配置文件,以添加放置或安装 Oracle Instant Client 的目录的路径和名称。
- 在 Linux 上,设置 LD_LIBRARY_PATH 环境变量。
- 在 Windows 上,设置 PATH 环境变量。如果在同一台 Windows 计算机上同时安装了 ArcGIS for Server 和 ArcGIS for Desktop,则请将 PATH 变量设置为先读取 64 位客户端,后读取 32 位客户端。例如,如果 32 位 Oracle Instant Client 安装在 c:\Program Files (x86)\Oracle 下,64 位 Oracle Instant Client 安装在 c:\Program Files\Oracle 下,则在 Windows 上将以下内容添加到 PATH 变量的开始位置:C:\Program Files\Oracle;C:\Program Files (x86)\Oracle;.
- 如果已经运行 ArcGIS 客户端,请重新启动它以识别新文件和环境变量。
- 通过在 ArcGIS for Desktop 中添加数据库连接来测试连接。
如果通过非 ArcGIS 的客户端应用程序连接至数据库,可能还需要在 tnsnames.ora 文件 (Oracle 10g) 或 extproc.ora 文件 (Oracle 11g) 中添加一个条目,才能连接到 Oracle DBMS 和设置相应环境变量,例如 ORAHOME 和 PATH。有关详细信息,请参阅 Oracle 文档。
ArcGis设置到 Oracle 的连接的更多相关文章
- ArcGIS平台中PostgreSQL数据连接配置总结
通常用户在使用要素服务时,要求数据必须是存放在空间数据库中的.同时,需要将数据库注册到ArcGIS for Server,这样在发布服务时就不需要进行数据拷贝,从而可以节省磁盘空间及服务发布时间.以下 ...
- [转]使用Navicat for Oracle工具连接oracle的
使用Navicat for Oracle工具连接oracle的 这是一款oracle的客户端的图形化管理和开发工具,对于许多的数据库都有支持.之前用过 Navicat for sqlserver,感觉 ...
- Oracle 表连接方式分析 .
一 引言 数据仓库技术是目前已知的比较成熟和被广泛采用的解决方案,用于整和电信运营企业内部所有分散的原始业务数据,并通过便捷有效的数据访问手段,可以支持企业内部不同部门,不同需求,不同层次的用户随时获 ...
- 理解oracle中连接和会话
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp44 理解oracle中连接和会话 1. 概念不同:概念不同: 连接是指物 ...
- 使用Navicat for Oracle工具连接oracle
使用Navicat for Oracle工具连接oracle的 这是一款oracle的客户端的图形化管理和开发工具,对于许多的数据库都有支持.之前用过 Navicat for sqlserver,感觉 ...
- 关于Oracle本地连接出现与监听有关的问题的解决方法探讨
关于Oracle本地连接出现与监听有关的问题的解决方法探讨 监听的作用: 用于应用桌面即用户与数据库服务器建立连接的媒介,客户端发送连接请求,监听识别请求并建立客户端与服务器的连接后,监听的使命并完成 ...
- oracle表连接的优化
多表连接的三种方式: HASH JOIN,MERGE JOIN,NESTED LOOP NESTED LOOP: 嵌套循环连接,适用于内表数据量较小时.外表返回的每一行都要在内表中检索找到与它匹配的行 ...
- [转帖]ORACLE 12C连接时报ORA28040和ORA01017的错误
ORACLE 12C连接时报ORA28040和ORA01017的错误 http://blog.itpub.net/12679300/viewspace-2150667/ 我一直在的处理方式是让更新or ...
- Oracle建立连接的过程分析
Oracle建立连接的过程 如果我们想登陆数据库并在数据库中真正做事情,就必须先建立连接,首先我会介绍如何建立连接,再介绍建立连接的两种方式的原理,以及建立连接的过程中在客户端和服务端都做了些什么. ...
随机推荐
- C#中string.format的格式和用法
String.Format 方法的几种定义: String.Format (String, Object) 将指定的 String 中的格式项替换为指定的 Object 实例的值的文本等效项. Str ...
- QQ JS_SDk相关功能接口
一.实现QQ登录功能 <!DOCTYPE html><html lang="zh-cn"> <head> <meta htt ...
- 抓包分析SSL/TLS连接建立过程【总结】
1.前言 最近在倒腾SSL方面的项目,之前只是虽然对SSL了解过,但是不够深入,正好有机会,认真学习一下.开始了解SSL的是从https开始的,自从百度支持https以后,如今全站https的趋势越来 ...
- fastcgi安装
fastcgi安装 这里及以下的web服务器都是以nginx为例子和说明,php以5.3为例子. php-fpm fastcgi在服务器上会启动多个进程进行解析,这个时候就需要一个fastcgi的管理 ...
- 从零开始学习jQuery (二) 万能的选择器
本系列文章导航 从零开始学习jQuery (二) 万能的选择器 一.摘要 本章讲解jQuery最重要的选择器部分的知识. 有了jQuery的选择器我们几乎可以获取页面上任意的一个或一组对象, 可以明显 ...
- 图论 ---- spfa + 链式向前星 ---- poj 3268 : Silver Cow Party
Silver Cow Party Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 12674 Accepted: 5651 ...
- 【转】MongoDB C# / .NET Driver 中IMongoQuery的内部实现Query的用法
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的.他支持的数据结构非常松散,是类似 json的bjson格式,因此可以存储比较复杂的数据类型. ...
- Oracle导入导出命令
//导出 exp techrpt_data/techrpt_data@orcl file=d:\_临时文件\techrpt_data.dmp owner=techrpt_data //导入 imp t ...
- android The connection to adb is down 错误信息
之前运行eclipse执行android应用都没问题,今天突然出问题了,控制台报错: The connection to adb is down, and a severe error has occ ...
- C#的变迁史 - C# 5.0 之其他增强篇
1. 内置zip压缩与解压 Zip是最为常用的文件压缩格式之一,也被几乎所有操作系统支持.在之前,使用程序去进行zip压缩和解压要靠第三方组件去支持,这一点在.NET4.5中已有所改观,Zip压缩和解 ...