ArcSDE 9.3安装说明
ArcSDE的安装分为两部分:软件的安装和Post install。软件的安装比较简单,只要根据安装界面的提示即可完成,重点是ArcSDE的Post install。
一、ArcSDE for Oracle
环境
ArcSDE:ArcSDE9.3 for Orcale11g
数据库:Oracle 11g
1、ArcSDE和Oracle安装在同台机器上的Post install
ArcSDE for Oracle的PostInstall说明如下。
(1) 从开始-->程序-->ArcGIS-->ArcSDE-->ArcSDE for oracle11g Post Installation,进入安装界面。
(2) 可以选择Complete或者Custom,这里选择Custom
(3) 要求以Oracle用户sys的身份登陆Oracle数据库(注oracle 的管理员身份方便进行数据库的操作)。在Sys user password中输入用户sys的密码(安装Oracle时输入的sys 用户密码);在Netservice name中输入Oracle服务的名字。可以以如下方式查看Oracle服务的名字:控制面板-->管理工具-->服务,找到“OracleServiceSomename2”字样的服务(其中,Somename2只是一个替代字符串),右键点击“属性”,在弹出的对话框中,看到“可执行文件的路径”下面的字符串,此字符串中“.EXE”后面的部分即是Oracle服务的名字(一般公司都是默认的orcl)。点击”下一步”。
(4) 创建SDE表空间和用户。对话框中给出三栏:SDE user、Default和File。其中,Default栏指出要创建的默认的SDE用户名和表空间名,SDEuser password栏输入的是用户sde的密码,File栏给出的是新创建的用户和表空间存放位置的文件。点击下一步,
会弹出两个对话框,提示用户sde和表空间sde创建成功。
(5) 进入”ArcSDE configuration files”,配置ArcSDE文件,选择默认,点击下一步即可。
(6) 进入”ArcSDE configuration files continued”,继续配置ArcSDE文件,选择默认,点击下一步即可。
(7) 创建方案SDE。此处全部默认即可,点击“下一步”。
(8) 创建ArcSDE服务,注意ORACLE SID和Server name是否正确。填好后点击“下一步”。
(9) 提示安装完成。此时可以到服务列表(控制面板-->管理工具-->服务)中,找到“ArcSDEService(somename)”(somename是(9)中出现的ArcSDE服务的名字,默认为esri_sde),可以看到确实正常启动了。
2、ArcSDE与Oracle安装在不同机器上的Post install说明
环境
1、Orcale服务器
数据库:Oracle 11g
2、SDE服务器
ArcSDE:ArcSDE9.3 for Orcale11g
(1) 确保Oracle已经安装在一台服务器上。
(2) 在安装ArcSDE的服务器上安装Oracle Net Software,通过Oracle Net Configuration Assistant配置本地Net服务名,以便在SDE服务器上操控远程Oracle服务器,相当于SDE服务器是Oracle服务器的一个客户端。
(3) 如果Oracle还未创建了SDE的用户和表空间以及Repository,那
(4) 如果Oracle已经创建了SDE的用户和表空间以及Reposityory,那么ArcSDE的Post install选项如图
(5) 注意的是,与安装在同一台机器上的Post install不同的是Net service name是Oracle服务器的名字,而不是Oracle服务的名字。
(6) 创建服务,可以有两种方式:一是Post install wizard(如图),但是在点击下一步的时候会报错,可以先不理这个错误;二是手动创建服务,类似:sdeservice –o create –p sdepassword –d ORACLE,<ORACLE_SID> -iesri_sde –n;
(7) 修改SDEHOME\etc\dbinit.sde文件,注释掉其他项,添加set LOCAL=net service name,net service name指Oracle服务器名,注意,这步修改要在创建服务之后,否则添加的项会被覆盖。
(8) 可以启动创建的服务。如果还存在问题,可以多检查环境变量的设置是否正确,Oracle Network的连通性,或者重起SDE服务器试试。
二、ArcSDE 9.3for SQL Server的Post install说明如下:
环境
1、Orcale服务器
数据库:Microsoft SQL Server 2005
ArcSDE:ArcSDE9.3 for SQL Server
操作系统:Microsoft Windows XP Professional SP2
(1) 从开始-->程序-->ArcGIS-->ArcSDE-->ArcSDE for oracle10gR2 Post Installation,进入安装界面。
(9) 可以选择Compelete或者Custom,这里选择Custom
(10) 有两种方式:DBOSchema和SDE Schema,前者只能创建ArcSDE repository,后者可以创建或者升级ArcSDE repository。如果SDE user还未创建,选择SDE Schema。
(11) 设定SQL serverinstance的名称,是用Windows Authentication还是SQL Server Authentication连接SQL server instance,前者使用当前Windows的帐号密码连接SQLServer,后者SQL Sever的管理员帐号密码。
(12) 提供创建SDE空间数据库的信息。如果选择了SDE Schema,只需要设定SDE用户密码,如果选择了DBO Schema,SDE用户密码无须设定。
(13) 进入”ArcSDE configuration files”,配置ArcSDE文件,选择默认,点击下一步即可。
(14) 选中DBO schema,只能创建ArcSDErepository,选择了SDE schema,可以创建或者升级ArcSDE repository。设定SQL Server instance的名称,默认的是SQL Server服务器的名称,以及ArcSDE空间数据库的名称,默认的是sde。设定连接数据的方式,Windows Authentication还是SQL Server Authentication
(15) 验证软件许可
(16) 创建ArcSDE 服务,ServiceName,是服务的名称,必须是唯一的,默认的是esri_sde;Service port number,唯一的TCP/IP端口号,默认的是5151;ArcSDE DBA login,数据库管理员帐号;ArcSDE DBA password,数据库管理员密码;Database name,ArcSDE空间数据库的名称;SQL Server instance name,默认情况是SQL Server服务器的名称;ServerName,服务器的名称。
(17) 提示安装完成。此时可以到服务列表(控制面板-->管理工具-->服务)中,找到“ArcSDEService(somename)”(somename是(9)中出现的ArcSDE服务的名字),可以看到确实正常启动了。