SDE For Oracle的安装问题简记

原创 2011年01月17日 10:08:00

环境:

     AIX: 6.1

     ArcSDE:9.3.1+SP2

    Oracle11.2.0.1.0

症状:

    建完SDE表空间和SDE用户后,运行sdesetup安装资料库的时候,报如下错误:

ORA-01110: data file 1: '/oradata/orcl/system01.dbf'
ORA-27092: size of file exceeds file size limit of the process
Additional information: 131071
Additional information: 640001
ORA-02002: error while writing to audit trail
ORA-00604: error occurred at recursive SQL level 1
ORA-01116: error in opening database file 1
ORA-01110: data file 1: '/oradata/orcl/system01.dbf'
ORA-27092: size of file exceeds file size limit of the process

解决过程:

从提示的错误上应该是Oracle存在问题,使用sde用户登录到操作系统,运行sqlplus登录Oracle,报如下错误:

SQL*Plus: Release 11.2.0.1.0 Production on Sat Jan 15 21:35:02 2011
 
Copyright (c) 1982, 2009, Oracle.  All rights reserved.
 
Enter user-name: sde/sde
ERROR:
ORA-00604: error occurred at recursive SQL level 1
ORA-01116: error in opening database file 1
ORA-01110: data file 1: '/oradata/orcl/system01.dbf'
ORA-27092: size of file exceeds file size limit of the process
Additional information: 131071
Additional information: 640001
ORA-02002: error while writing to audit trail
ORA-00604: error occurred at recursive SQL level 1
ORA-01116: error in opening database file 1
ORA-01110: data file 1: '/oradata/orcl/system01.dbf'
ORA-27092: size of file exceeds file size limit of the process
Additional information: 131071
Additional information: 640001
 
SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus

报的错误和SDE报的基本一致,从字面的意思应该是sde用户生成的进程访问的文件的大小超过了设置了,但是使用Oracle用户登录操作系统,使用sqlplus是可以正常连接Oracle,因此判断可能是Oracle用户和sde用户的SHELL设置不同,分别使用ulimit -a查看相关信息:

bash-3.2$ ulimit -a
core file size          (blocks, -c) 1048575
data seg size           (kbytes, -d) 131072
max memory size         (kbytes, -m) unlimited
open files                      (-n) unlimited
pipe size            (512 bytes, -p) 64
stack size              (kbytes, -s) 32768
cpu time               (seconds, -t) unlimited
max user processes              (-u) 16384
virtual memory          (kbytes, -v) unlimited
bash-3.2$ su - oracle
oracle's Password: 
[compat]: 3004-300 You entered an invalid login name or password.
 
 
3004-501 Cannot su to "oracle" : Authentication is denied.
bash-3.2$ su - oracle
oracle's Password: 
-bash-3.2$ ulimit -a
core file size          (blocks, -c) unlimited
data seg size           (kbytes, -d) unlimited
file size               (blocks, -f) unlimited
max memory size         (kbytes, -m) unlimited
open files                      (-n) unlimited
pipe size            (512 bytes, -p) 64
stack size              (kbytes, -s) unlimited
cpu time               (seconds, -t) unlimited
max user processes              (-u) 16384
virtual memory          (kbytes, -v) unlimited
-bash-3.2$ 

果然,SDE用户的file size是受限制的,修改/etc/security/limits文件的default选项,对file size选项设置为-1,然后重新创建用户重新运行sdesetup命令后OK。

ArcGIS SDE 10.1for oracle 安装 windows7

SDE10.1的安装与之前的版本发现些变化,不在有post安装步骤,所以安装的时候需要仔细阅读安装文档。 步骤: 1、在安装SDE之前,需要确保以及安装了数据库,同时以及在企业数据库中创建了geo...
  • SYDBC
  • SYDBC
  • 2014年01月07日 17:27
  • 1431

ArcGIS SDE for oracle 安装指南

  • 2011年09月14日 13:52
  • 378KB
  • 下载

SDE for Oracle数据库的冷备份迁移之windows

今天测试了一把在windows平台上使用冷备份方式来迁移oracle数据库,以下为详细步骤, 测试环境: src db:         DBMS: 10.2.0.4         OS: ...

[Bug]ArcGIS10.1 for Desktop为SDE栅格数据集创建金字塔只能创建level1的问题

导语前两天去客户那边交流,客户提出一个问题,我的ArcGIS10.1 for Desktop,我并没有使用Esri提供的RasterDataset、RasterCatalog、MosaicDatase...

Windows平台下解决Oracle12c使用PDB数据库创建SDE的问题

Windows平台下解决Oracle12c使用PDB数据库创建SDE的问题 Oracle 12C中引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant...

oracle sde 用户过期问题解决

  • 2012年07月08日 17:06
  • 4KB
  • 下载

Oracle与SDE安装简介

一、双机热备环境 1.1双机热备简介 双机热备特指基于高可用系统中的两台服务器的热备(或高可用),因两机高可用在国内使用较多,故得名双机热备,双机高可用按工作中的切换方式分为:主-备方式 (A...
  • SYDBC
  • SYDBC
  • 2014年01月07日 15:51
  • 1094

pcDuino无tf卡安装ArchLinux for ARM过程简记

我是在pcDuino v2板上安装的archlinux。

HPUX上oracle10g安装与卸载简记

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明出处,否则追究版权法律责任。 深蓝的blog: 说明: 为节省篇幅,只对安装过程做一个梳理,具体安装的图形化界面同LINUX系统下...

sde安装文档 for Sqlserver2005 dbo

  • 2008年10月25日 11:06
  • 215KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SDE For Oracle的安装问题简记
举报原因:
原因补充:

(最多只允许输入30个字)