ArcSDE For Oracle 安装详解
Arcgis和Oracle不同版本安装操作说明

Arcgis和Oracle不同版本安装操作说明一、前言1、目前公司客户使用的Arcgis和Oracle版本组合有以下三种情况:Arcgis 9.0与Oracle 9i;Arcgis 9.2与Oracle 9i;Arcgis 9.3与Oracle 10g。
2、在安装ArcSDE之前必须先安装Oracle,否则无法完成安装。
3、安装Arcgis前,首先需要修改一下电脑配置。
(1)右键“我的电脑”,弹出如下图所示界面:(2)选择“属性”,在弹出的对话框中选择“高级”页面,如下图所示:(3)点击第三个“设置”,弹出如下所示对话框:(4)点击“编辑”,弹出如下所示对话框:(5)把“option”改为“AlwaysOff”后,保存即可。
二、Oracle安装操作1、Oracle 9i的安装(1)在虚拟光驱中插入“Oracle 9i2”中的第一个盘,如下图:(2)点击“开始安装”,弹出如下图所示对话框:(3)点击“下一步”,弹出如下所示对话框:(4)一直点击“下一步”,直到出现如下对话框:意:记住这里的输入,后面安装ArcSDE时需要用到。
)(6)点击“安装”,进入软件正式安装阶段。
(7)当出现如下提示时,在虚拟光驱中插入第二个盘,点击“确定”,继续安装。
(当出现第二次提示时,插入第三个盘)(8)当出现如下对话框,输入相关内容后,点击“确定”按钮,继续安装。
(9)当出现如下对话框时,点击“退出”。
(10)退出安装后,自动弹出配置对话框,见下图:(11)点击“数据库”,点击“ZZDB”,弹出如下所示对话框:点击“确定”,完成安装与配置。
2、Oracle 10g的安装(1)在虚拟光驱中插入“Oracle10g2 database.iso”,弹出如下所示对话框:(2)点击“开始安装”,弹出如下图所示对话框:(3)输入数据库口令,点击按钮,弹出如下图所示对话框:(4)点击按钮,弹出如下图所示对话框:(5)点击按钮,弹出如下图所示对话框:(6)点击按钮,弹出如下图所示对话框:(7)点击按钮,弹出如下图所示对话框:(8)点击按钮,弹出如下图所示对话框:(9)点击按钮,退出安装程序,完成安装。
ArcSDE9.2 for Oracle10g安装问题

ARCSDE9.2 Oracle10g(2.01) 客户端安装2010-03-10 09:/article/arcgis/arcother/2009/61/0961164056I0H9FA9F07FG8J6F2AA8.html
我的ArcSDE 9.2 for Orale 10g r2 32bit安装辛酸史
这两天我在安装ArcSDE 9.2 for Orale 10g r2 32bit,真是困难重重,跌跌撞撞,一波三折才终于将她拿下,下面请准备好砖头和鸡蛋听我一把鼻涕一把泪地向大家哭诉我这两天的辛酸史吧.阿门~
(5)一般安装完license manager后服务是启动不了的(我的就是这样),用记事本建立个Start License Manager.cmd文件(文件名后缀为cmd).内容是:
@echo off
cmdow @ /hid
cd "c:\program files\esri\license\arcgis9x"
如果没有则添加:set LOCAL = Oracle_ServiceName
(在安装选项中选择自定义安装,下一步,在四个选项中,把最后一个create SDE service 取消 )
5、在配置到最后一步创建服务的时候。不选择对话框向导创建,而选择命令语句操作创建服务:
启动cmd,输入:sdeservice -o create -d Oracle10g,Oracle_ServiceName -i esri_sde -p sde -n
ArcSDE 9 for Oracle 9i AIX 安装指导

ArcSDE 9 for Oracle 9i AIX 安装指导前提:完整安装AIX 系统及补丁包。
完整安装Oracles数据库。
第一步:创建AIX 用户。
用户名:sde9 密码:sde9useradd sde9 创建用户passwd sde9 设置用户密码然后,使用sde9用户名登入AIX系统在/home下创建arcsde目录,作为sde的安装目录用root命令执行: mkdir arcsde用root命令执行: chown sde9 arcsde, 将目录所有者改为sde9第二步:安装ArcSDE 软件。
说明:安装文件放置在光盘ibm64目录下安装命令 ./install -load根据提示选择相应的安装位置。
第三步:导入ArcSDE 许可文件。
说明:把获取的Lincese保存成License.dat第四步:建立SDE 环境变量。
说明:修改.profile 文件(依据UNIX shell 不同使用而该文件名字不同,一般有Bourne Shell 和C Shell等)涉及的变量有:----------------------------------------------------------------SDEHOME <location of ArcSDE>ORACLE_HOME <location of Oracle>ORACLE_SID <Oracle SID value>TNS_ADMIN <location of the tnsnames.ora file>PATH $PATH: $SDEHOME/bin: $ORACLE_HOME/binTWO_TASK <value for TWO_TASK> (if ArcSDE and Oracle on different machines)ESRI_ARCSDE_LICENSE_FILE <port>@<host> (for License Manager)----------------------------------------------------------------以下是详细步骤1、拷贝安装Oracle用户的Oracle Profile 配制部分到sde profile文件尾。
ArcSDE For Oracle 安装详解

ArcSDE 9.1 For Oracle 9i 的详细安装过程1.安装Oracle服务端,基本上是默认安装注:此处选择安装路径注:此处,安装服务端则选第一个,安装客户端则选第三个注:设置数据库名以及SID,一般都设成orcl注:设置数据库文件的位置2.安装SDE,基本上是默认安装3.做一个POST,产生一个SDE的服务注:填写sys用户的密码以及oracle连接的服务名注:填写SDE用户的密码以及SDE对应的数据库表空间;一般都使用side注:填写SDE用户名密码,以及Oracle的服务名注:SDE的注册注:Service name:SDE的服务名称,默认是esri_sdeService port number:SDE服务的端口,默认是5151/tcp SDE user password:数据库中SDE用户的密码,一般是sde Oracle SID:数据库的SID值,一般是orclServer name:Oracle连接的服务名4.重启电脑,即完成esri_sde的post5.ArcCatalog连接数据库的方法直连oracleService:sde:oracle9i(数据库构成,这里是在oracle9i数据库上的SDE)Username:sde(数据库中SDE用户名)Password:sde@orcl(@前是数据库中sde用户的密码,@后数据库连接的服务名)通过SDE连接Server:zhwei-213c3e081(主机名或主机IP)Service:5151(SDE的服务名或者SDE的端口号)Username/password:sde/sde(SDE用户名及密码)6.常见问题⏹SDE注册文件过期i.找到一个可用的ECP文件,双击使用ii.打开pl\sql,用SDE用户登录数据库,运行下面语句update server_config tset t.char_prop_value = ''(ECP文件的内容)where t.prop_name = 'AUTH_KEY'即是将ECP文件的内容拷贝到数据表server_config中列为prop_name ="AUTH_KEY"的prop_name字段中⏹SDE服务启动失败检查数据库的监听是否打开;检查“C:\WINDOWS\system32\drivers\etc”中的Services文件最后一行是不是形如“esri_sde 5151/tcp #ArcSDE for Oracle9i”⏹其他:如遇到其他麻烦的问题,可以考虑重新POST一个SDE的服务。
ArcSDE 93 for Oracle 安装指南

ArcSDE 9.3 for Oracle 安装指南介绍 (4)系统要求(For Windows) (5)最低系统配置 (5)操作系统 (5)剩余磁盘空间 (5)Oracle系统配置要求 (5)授权文件的获取 (6)安装过程概览 (7)获得授权文件。
(7)运行安装程序。
(7)完成Post Installation。
(7)安装ArcSDE组件 (8)准备安装ArcSDE组件 (8)如何安装ArcSDE组件 (8)在不同机器上安装ArcSDE组件和Oracle (9)Post Installation概览 (12)设置SDE用户环境 (12)配置ArcSDE repository (12)授权ArcSDE (12)创建ArcSDE服务 (12)创建geodatabase所需的Oracle权限 (15)配置SDE用户环境 (17)创建SDE用户和表空间脚本 (18)帮助中的相关概念 (18)建立geodatabase repository (20)手动建立repository (22)帮助中的相关概念 (23)ArcSDE授权 (24)手动授权ArcSDE (27)创建ArcSDE服务 (28)手动创建ArcSDE服务 (28)在同一台机器上执行多次安装 (30)接下来的工作 (31)升级ArcSDE geodatabase (32)升级时将现有的服务进行转换 (34)表空间的容量要求 (36)升级所需的Oracle权限 (37)卸载ArcSDE组件 (39)系统要求(For UNIX) (40)最低系统要求 (40)对64位的支持 (40)磁盘空间 (41)Fortran运行时环境 (41)IBM需要的文件 (41)对Oracle的要求 (42)安装前的要求 (43)在UNIX上创建ArcSDE操作系统管理员帐户 (43)创建Oracle SDE用户以及表空间 (44)安装ArcSDE组件 (46)在UNIX上ArcSDE的Post Installation (48)1、修改$SDEHOME/etc和/etc中的文件 (48)2、赋给执行权限 (49)3、运行$SDEHOME/bin/sdesetup (49)创建geodatabase所需的Oracle权限 (52)ArcSDE授权 (54)在UNIX机器上启动ArcSDE服务 (55)在不同机器上安装ArcSDE组件和Oracle (56)接下来的步骤 (59)升级ArcSDE的geodatabase (60)升级所需的Oracle权限 (62)表空间容量要求 (63)卸载ArcSDE组件 (64)介绍这篇安装指南包括以下信息:安装ArcSDE® for Oracle®,设置数据库以及创建ArcSDE服务。
ArcSDE9.3__for_Oracle10g详细安装图文步骤

ArcSDE9.3 for Oracle10g安装步骤一、安装步骤1、安装完毕2、ArcSDE Post Installation2.1默认下一步。
2.2 user informationSys user name为数据库密码,Net service name为网络服务名,网络服务名在安装数据库服务后在Oracle-OraDb10g_home1—配置和移植工具—Net Configuration Assistant中进行网络服务配置。
点击下一步。
2.3 SDE user and tablespace information---Create the SDE tablespace and userSDE user password设置SDE用户的密码,Default tablespace为默认表空间名字,File为表空间创建路径,此处重新进行了设置。
点击下一步。
2.4 表空间创建成功提示2.5 ArcSDE configuration files默认下一步。
2.6 ArcSDE configuration files continued默认下一步。
2.7 User informationSDE user name, SDE user password, Net service name都是自动读取前面设置的,默认下一步。
2.8 Repository was successfully completed可以查看状态或否。
2.9 ArcSDE authorization授权提示默认下一步。
2.10 Registratrion Options选择授权方式此处选择第三种方式。
下一步。
2.11 Registratrion Options导入授权文件。
下一步。
2.12完成授权。
3.创建ArcSDE服务3.1第一至第三项默认,ORACLE SID查看方式有三种:(1)在oracle的安装目录下,如E:\oracle\product\10.2.0\db_1\dbs,看文件名如SPFILEORCL.ORA,那么就是orcl,也就是说文件名字是 "SPFILE******.ORA ",那种的 "**** "就是SID。
ACESDE10.1完全安装配置方法
一、软件环境概述服务器:64位Oracle数据库客户端:32位Oracle客户端,ARCGIS10.1,ArcSDE10.1,PLSQL32位(*PLSQL 数据库维护常用,可选安装)注意虽然我们的服务器端是64位的的,我们安装数据库的客户端仍然需要安装32位的数据库客户端,因为ArcGIS Desktop10.1的程序还是32位的二、ORACEL数据库服务端、客户端、PLSQL的安装(1)安装Oracle服务器端由于ArcSDE只支持64位服务器端,所以只能下载64位服务器端安装包,参照网上教程进行安装,可以参考:/lqh4188/article/details/16418879需要注意以下几点:如果先决条件检测不成功,可以自己打钩忽略掉;口令管理中,不要忘记解锁。
出现以下这个时不用管,会闪走的。
如果是安装在服务器就选择“服务器类”注意这里的全局数据库名,默认是orcl,也可以做个性修改,比如林业厅的会写LYTDB,这个名称在以下这个地方地填写的,提前先告诉你初学者会把“全局数据库名”、“网络服务名”、“表空间名”、“用户名”都搞得很混乱。
全局数据库名:相当于数据库的真名,还有“数据库名”、“数据实例名”、“ORAC LE_SID”,我们暂时未用到这么深的知识(开发人员可能会使用得到),这些名字一般就是跟全局数据库一致的。
我们能使用ORACEL client进行增删减查、能进行安装配置基本就可以了。
初学者全局数据库名就写“orcl”以免出错。
网络服务名:在配置ORACEL client客户端的时间就会涉及到,初学者也写“orcl”,以免出错。
表空间名:这个相当在ORACLEY数据库里放入一张张的表,一张表就是一个表空间,可以放好多个表空间,每个表空间都有自己的名称。
用户名:SYS SYSTEM SCOTT都是用户名,也有一些用户名是需要绑定表空间的,在实施中我们一般会为我们新建用户,并且都必须绑定表空间。
ArcSDE安装详解
一、安装的前期准备:1.1 首先创建一个Oracle数据库实例用来存储GIS数据。
使用sys用户登陆,在该数据库中创建一个表空间 sde 大小可以为200MB1.2 创建sde用户,设置表空间为sde,临时为temp;在角色标签中,授予sde 用户connect和Resource角色;在系统权限中授予sde用户Select Any Table 权限;在限额中设置sde表空间为无限制,点击应用创建sde用户。
1.3 在打开方案->程序包->SYS,选择DBMS_LOCK,鼠标右击选择授予权限,授予EXECUTE 给PUBLIC;用相同的方法授予DBMS_PIPE给Public.1.4如果是AIX系统操作,需要以下文件或更高的版本xlC.aix50.rte 6.0.0.0xlC.msg.en_US.rte 6.0.0.0xlC.rte 6.0.0.0还需要做一下环境变量的设置:SDEHOME <location of ArcSDE>ORACLE_HOME <location of Oracle>ORACLE_SID <Oracle SID value>TNS_ADMIN <location of the tnsnames.ora file>PATH $PATH:$SDEHOME/bin:$ORACLE_HOME/binLD_LIBRARY_PATH $SDEHOME/lib:/usr/lib:/lib:$ORACLE_HOME/lib (All platforms except HP and IBM)LIBPATH $SDEHOME/lib:/usr/lib:/lib:$ORACLE_HOME/lib (for IBM only) 通过上面的操作,我们的准备工作就完成了,其实 Post Installation 前半部分的操作就是上面这个过程的向导,通过向导界面就可以完成,写出来只是为了有什么问题可以参考一下。
ArcSDE安装注意事项(包括Oracle卸载、FTP服务创建)
ArcSDE安装注意事项一、.net framework 3.5安装“服务”——“功能”二、OracleOracle卸载:1、停止oracle各服务2、“Universal Istaller”,若提示用服务启动,则需以“管理员”身份进入,或选中除“OraDb11g_home1”外的全部目录,删除3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
4、选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键)。
5、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。
6、删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。
7、HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentV ersion\Explorer\MenuOrder\Start Menu\Programs,中所有以oracle开头的键。
8、删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。
9、我的电脑-->属性-->高级-->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定。
10、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。
11、删除所有与Oracle相关的目录(如果删不掉,重启计算机后再删就可以了)包括:(1)C:\Program file\Oracle目录。
Oracle数据库和ArcSDE以及ArcGIS的安装
10。配置正确,点击下一步。
11、给当前的配置起个名字,可 以是你喜欢的任意的名字,在用 程序或sql*plus连接数据库时要用 到该名字。点击下一步。
12。用新配置的网络服务名登录sql*plus, 对数据库进行操作。
三、ArcGIS的安装与配置
由于大家以前都安装过,这里不再赘述
四、ArcSDE的安装与配置
3、点击下一步。
4.选择安装类型,选择管理员安装。
5.指定ORACLE 客户端的安装路径,其它选项保持默认,等待安装完成。
6、出现【本地服务配置】界面,暂时先不配置,单击[取消]按钮即可,若ቤተ መጻሕፍቲ ባይዱ配置, 操作见Oracle客户端配置。如下图所示:
7、出现【安装结束】界面,单 击[退出]按钮即可完成安装。
3、点击“Browse”选择程序安装路 径;后点击“Next”进入下个界面;
4、点击“Next”;
6、点击Finish
7、点击 OK, 要进入 Post Installation 的安装。 注意:安装到此处,也可 以点击Cancel。之后要继 续的话,开始---程序--ArcSDE---ArcSDE for Oracle10gR2 Post Installation。
8、第一次安装选择“Complete”完整安装;以后根据需要选择“Custom”自定义 安装模式; 自定义安装分为四个部分:分别是创建SDE表空间和SDE用户;建立SDE仓库; 注册ArcSDE;创建ArcSDE服务。选中相应选项后点击“下一步”;
3、进入数据库连接界面: 该界面中“Sys user password” 为 数据库sys用户的登陆密码,“Net service name”为数据库服务名。 点击“下一步”;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ArcSDE 9.1 For Oracle 9i 的详细安装过程
1.安装Oracle服务端,基本上是默认安装
注:此处选择安装路径
注:此处,安装服务端则选第一个,安装客户端则选第三个
注:设置数据库名以及SID,一般都设成orcl
注:设置数据库文件的位置
2.安装SDE,基本上是默认安装
3.做一个POST,产生一个SDE的服务
注:填写sys用户的密码以及oracle连接的服务名
注:填写SDE用户的密码以及SDE对应的数据库表空间;一般都使用side
注:填写SDE用户名密码,以及Oracle的服务名
注:SDE的注册
注:
Service name:SDE的服务名称,默认是esri_sde
Service port number:SDE服务的端口,默认是5151/tcp SDE user password:数据库中SDE用户的密码,一般是sde Oracle SID:数据库的SID值,一般是orcl
Server name:Oracle连接的服务名
4.重启电脑,即完成esri_sde的post
5.ArcCatalog连接数据库的方法
直连oracle
Service:sde:oracle9i(数据库构成,这里是在oracle9i数据库上的SDE)
Username:sde(数据库中SDE用户名)
Password:sde@orcl(@前是数据库中sde用户的密码,@后数据库连接的服务名)
通过SDE连接
Server:zhwei-213c3e081(主机名或主机IP)
Service:5151(SDE的服务名或者SDE的端口号)
Username/password:sde/sde(SDE用户名及密码)
6.常见问题
⏹SDE注册文件过期
i.找到一个可用的ECP文件,双击使用
ii.打开pl\sql,用SDE用户登录数据库,运行下面语句
update server_config t
set t.char_prop_value = ''(ECP文件的内容)
where t.prop_name = 'AUTH_KEY'
即是将ECP文件的内容拷贝到数据表server_config中列为prop_name =
"AUTH_KEY"的prop_name字段中
⏹SDE服务启动失败
检查数据库的监听是否打开;检查“C:\WINDOWS\system32\drivers\etc”中的Services文件最后一行是不是形如“esri_sde 5151/tcp #ArcSDE for Oracle9i”
⏹其他:如遇到其他麻烦的问题,可以考虑重新POST一个SDE的服务。
i.删除注册表里面SDE的服务。
如果SDE服务名为“esri_sde”,则删除“HKEY_LOCAL_ MACHINE\SYSTEM\CurrentControlSet\Service\ esri_sde”整个文件夹ii.在数据库中删除用户SDE和数据库表空间SDE
iii.使用“ArcSDE for Oracle9i Post Installation”重新Post一个SDE服务(参照3)。