美文网首页
solaris下的ArcSDE安装

solaris下的ArcSDE安装

作者: metome2 | 来源:发表于2020-06-17 22:17 被阅读0次

写在前面,很久之前记录的了,发出来供大家参考。

1.系统环境

solaris+oracle 10g+arcsde10.1

2.软硬件环境

服务器是RAC,主机名是db927,下面有两个节点,节点1为db1和节点2为db2,db1对应ORACLE_SID是db9271,db2对应ORACLE_SID是db9272

3.测试数据库是否能够连通

切换到oracle用户下,运行sqlplus命令
sqlplus sys/oracle@db927 as sysdba
其中sys表示数据库用户名,oracle为sys的密码,db927为数据库实例,一定要加上这个@,不然后面会出现问题,出现connected to表示成功

4.创建系统级arcsde用户

在root用户登陆下创建-g oinstall -G dba
useradd -d /export/home/arcsde -g oinstall -G dba -m arcsde
-d /export/home/arcsde表示创建的用户目录
-g oinstall表示arcsde的属主是oinstall组
-G dba表示arcsde用户的隶属组是dba
-m arcsde表示创建的用户名是arcsde
创建完毕后可使用passwd arcsde来设置密码

5.修改环境变量

在arcsde用户下使用vi编辑器,打开.profile文件,添加以下的代码:

# .profile 
# Get the aliases and functions 
if [ -f ~/.bashrc ] ; then 
        . ~/.bashrc 
fi 
# User specific environment and startup programs 
 ORACLE_BASE =/home/oracle/app/oracle 
 export ORACLE_BASE
 ORACLE_HOME =$ORACLE_BASE/product/10.0.1 /dbhome_1
 export ORACLE_HOME  
 ORACLE_SID = db9272
 export ORACLE_SID 
 TNS_ADMIN =$ORACLE_HOME/network/admin
 export TNS_ADMIN  
 SDEHOME =/opt/arcgissde/sdeexe101 
 export SDEHOME 
 LD_LIBRARY_PATH =$SDEHOME/lib:/usr/lib:/lib:$ORACLE_HOME/lib 
 export LD_LIBRARY_PATH 
 PATH=$PATH:$HOME:$ORACLE_HOME/bin:$SDEHOME/bin
 export PATH 

其中的ORACLE_SID设置的是本机的oracle_sid,可在oracle用户下cat知道。

6.修改services.sde文件

修改$SDEHOME/etc下的services.sde文件,设置端口号和名称,直接打开文件,里面有,只是注释掉了,找到esri_sde开头的那一行,将最前面的#删除即可,端口号是5151

7.添加端口名称和端口号

在root用户下,修改/etc/services文件,添加一行端口名称和端口号,即添加下面一行即可
esri_sde 5151/tcp

8.安装arcsde

  • 将光盘内容通过ftp传入到solaris系统中的某一目录中,如/arcsde_cd中
  • 授予执行文件可以执行的权限 chmod -R 777 文件名(本文中是/arcsde_cd/solaris/oracle10g_64/install)
  • cd进入符合系统要求的目录,如本文中需要进入/arcsde_cd/solaris/oracle10g_64
  • 然后在root用户下执行./install -load 命令,一路yes下去即可完成安装

9.windows连接Solaris配置

配置好windows平台机器上的数据库客户端,能够从cmd命令行连接到solaris下的oracle数据库表示成功,测试命令:
sqlplus sys/oracle@db927 as sysdba

10.创建SDE表

打开ArcMap,找到toolbox,找到“数据管理工具”-->"创建企业级地理数据库",完成sde表空间的创建;具体参数介绍:

  • 最上方是选择数据库类型,我们选择oracle
  • 实例名称,填solaris下的数据库实例名称(对外的db927)
  • 默认的数据库登陆用户名sys
  • 填写sys的登陆密码
  • 输入要创建的用户名:sde(灰色的,代表默认)
  • 输入sde的密码:sde
  • 输入要创建的表空间的名称:sde
  • 找到arcsdeserver.ecp授权文件

点击确认即可完成表空间的创建,如果创建成功代表ArcSDE安装成功了。

相关文章

  • solaris下的ArcSDE安装

    写在前面,很久之前记录的了,发出来供大家参考。 1.系统环境 solaris+oracle 10g+arcsde1...

  • Groovy 安装

    在 Mac OSX, Linux, Cygwin, Solaris or FreeBSD 上安装Groovy 并不...

  • Solaris JDK 的安装

    下载文件:j2sdk-1_4_2_30-solaris-amd64.sh[https://www.oracle.c...

  • Oracle

    如何使用自动化安装程序? - 安装 Oracle Solaris 11 系统 https://docs.orac...

  • VMWare下安装虚拟机

    1 CentOS 2 Solaris 3 Ubantu 链接:环境安装 密码:2ncn

  • 2019-07-12

    Solaris与Sunos的版本转换: Solaris 8 = Sunos 5.8,Solaris 7 = Sun...

  • git 入门教程之安装 git

    安装 git git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行,根据自...

  • Linux Memcached 安装

    Memcached 支持许多平台:Linux、FreeBSD、Solaris、Mac OS,也可以安装在Windo...

  • 2-Varnish安装与配置

    安装Varnish 以下操作系统支持varnish Linux FreeBSD Solaris 支持的Linux发...

  • 和Leon一起从头学Git(一)

    一、Git 的安装与配置 Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上...

网友评论

      本文标题:solaris下的ArcSDE安装

      本文链接:https://www.haomeiwen.com/subject/sauexktx.html