Aix ArcSDE for Oracle10g安装过程以及使用方法

系统环境
硬件环境

ArcSDE Server为IBM的小机,无显卡

不允许远程连接

软件环境

ArcSDE Server:

OS: Aix5.3 64bit

ArcSDE Software: 9.3 64bit

DB Client Software:Oracle10.2.0.1.0 64bit

DB Server:

OS: HP-UNIX 64bit

DB Server Software:Oracle10.2.0.3.0 64bit

数据库的用户环境

数据库用户名sde,密码sde,表空间Users,上述信息在安装前用户已经创建完成,并赋予sde以下权限。

权限

对象

所赋予用户

Sql语句

execute

dbms_pipe

public

grant execute on dbms_pipe to public

execute

dbms_lock

public

grant execute on dbms_lock to public

create

session

sde

grant create session to sde

create

table

sde

grant create table to sde

create

procedure

sde

grant create procedure to sde

create

sequence

sde

Grant create sequence to sde

create

triiger

sde

Grant create trigger to sde

create

type

sde

Grant create type to sde

create

library

sde

Grant create library to sde

create

Public sysnonym

sde

Grant create public sysnonym to sde

create

operator

sde

Grant create operator to sde

create

indextype

sde

Grant create indextype to sde

drop

Public

sysnonym

sde

Grant drop public sysnonym to sde

unlimited

tablespace

sde

Grant unlimited tablespace to sde

create

view

sde

Grant create view to sde

select

any table

sde

Grant select any table to sde

adminitrator

Database

triiger

sde

Grant administrator database trigger to sde

安装过程

1. 以root身份登录操作系统

2. 修改/etc/services文件

vi /etc/services

添加一行

esri_sde tcp/5151

3. 在/home目录中创建arcsde目录

cd /home

mkdir arcsde

4. 查看oracle操作系统用户所在的组

id oracle

结果类似如下:

Uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)

其中gid为oracle用户所在的主组

5. 创建arcsde操作系统用户,该用户所在的主组一定要和oracle所在主组是一样的

useradd –g oinstall arcsde

6. 为arcsde用户创建密码

passwd arcsde

7. 修改/home/arcsde目录所属于的用户和组

chown –R arcsde:oinstall arcsde

8. 把/home/arcsde目录作为arcsde用户登陆时的默认目录

usermod –d /home/arcsde arcsde

9. 挂接安装光盘

把光盘挂接到/mnt目录中

mount –v cdrfs –o ro /dev/cd0 /mnt

10. 以arcsde用户登陆操作系统,默认的shell为ksh

11. 定位到/mnt/ibm/oracle10g_64目录中

cd /mnt/ibm/oracle10g_64

12. 运行./install –load

13. 按照提示,把软件安装到/home/arcsde/sdeexe93目录中。

14. 定位到/home/arcsde目录中,设置环境变量

vi .profile

export ORACLE_HOME=/opt/oracle10g/client

export SDEHOME=/home/arcsde/sdeexe93

export LIBPATH=$LIBPATH:$ORACLE_HOME/lib:$SDEHOME/lib

export PATH=$PATH:$SDEHOME/bin:$ORACLE_HOME/bin

export TWO_TASK=egov(集成商提供的网络服务名)

15. 运行. ./.profile命令,使设置生效

16. 定位到$SDEHOME/etc目录中

cd $SDEHOME/etc

17. 编辑dbint.sde文件

vi dbinit.sde

set TWO_TASK=egov(egov为集成商提供的连接到数据库服务器的网络服务名)

18. 编辑services.sde文件

vi services.sde

添加一行

esri_sde tcp/5151

19. 执行sdesetup命令

sdesetup –o install –d ORACLE10G –p sde

20. 注册license文件

sqlplus sde/sde@egov登陆到数据库

向server_config添加license信息。

Insert into server_config values(‘AUTH_KEY’,

‘arcsdeserver,93,ecp344274925,08-sep-2009,ZZYTYXKGFS25PTDZ0139’,

NULL);

Commit;

‘arcsdeserver,93,ecp344274925,08-sep-2009,ZZYTYXKGFS25PTDZ0139’部分信息从license文件中获取。

21. 启动sde的服务

sdemon –o start –p sde

22. Exit退出arcsde用户,回到root用户下

运行umount /dev/cd0

23. 退出光盘。

至此sde安装完成。

使用方法

在windows平台下,启动ArcCatalog,如下图:

clip_image002

双击Add Spatial Database Connection:

clip_image004

填写以下信息

Server: ArcSDE所安装机器的IP地址

Service:5151

Username:sde

Password:sde

点击OK即可创建连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值