sde Geodatabase tool to upgrade system tables

2024-03-21 14:36

本文主要是介绍sde Geodatabase tool to upgrade system tables,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

新浪博客

ArcGIS Desktop

Esri | There has been a problem

Win7+ArcSDE10 +Oracle11g,均为64位。安装了sde10 的sp1补丁后发现SDE连接无法启动,查看日志,提示信息:
-------------------------------------------------------
ArcSDE 10.0  for Oracle11g Build 775 Fri Sep 1711:45:27  2010
-------------------------------------------------------
ST_Geometry Schema Owner: (SDE) Type Release: 1007
Instance initialized for ((sde)) . . .
Connected to instance . . .
ERROR in checking system st_geometry type (1).
Error checking the existence of system tables. Run
the Upgrade Geodatabase tool to install/upgrade system tables(-450).
Refer ArcSDE installation guide for instructions.


好像是需要升级系统表,提示用Upgrade Geodatabase tool ,于是打开GP工具 Update Geodatabase运行,选择连接时发现,sde没有启动,sde连接文件打不开,GP运行失败!怎么办??
看服务Oracle正常启动没有问题,那就用Oracle 直连!
正常连接!
再运行GP工具Update Geodatabase ,选择这个直连连接,执行。。。OK。。。
再次启动SDE服务,正常!

Upgrading an ArcSDE geodatabase in OracleResource Center

Beginning withArcGIS 10, geodatabases are upgraded using the Upgrade Geodatabasegeoprocessing tool or Python script. Therefore, you must have thecurrent version of ArcGIS Desktop, ArcGIS Engine, or ArcGIS Serverinstalled on the computer from which you will run the upgrade becausethese applications can run the geoprocessing tool or Python script.

Caution:

If you havegeodatabases in the schemas of users other than the sde user, you mustfirst upgrade the sde master geodatabase, then upgrade each of thegeodatabases in the other users' schemas. Each geodatabase is upgradedseparately.

Be sure you have read and performed the steps in Preparing to upgrade a geodatabase in Oracle before you upgrade.

This topic explains how to upgrade an ArcSDE geodatabase by launching the Upgrade Geodatabase geoprocessing tool from the Upgrade Geodatabase button on the Geodatabase Properties dialog box. You could also search for the tool and run it, or you could run a Python script.

Steps:

  1. Start ArcCatalog, or start ArcMap, ArcGlobe, or ArcScene and open the Catalog window.
  2. Expand the Database Connections node. Connect to the geodatabase you want to upgrade.

    You must use a direct connection to the geodatabase and connect as the ArcSDE administrator.

    Note:

    If the connection does not already exist, add a new connection. See Making a direct connection from ArcGIS Desktop to a geodatabase in Oracle for instructions.

  3. Right-click the geodatabase and click Properties.
  4. Click the General tab.

    If an upgrade is needed, the Upgrade Geodatabase button is active.

    If the Upgrade Geodatabasebutton is not active, it could be because the connecting client is atthe same release as the ArcSDE geodatabase, your DBMS is not at asupported upgradable release, you are using an ArcSDE serviceconnection rather than a direct connection to the geodatabase, or youare connecting from an ArcGIS Desktop client running under an ArcViewlicense.

    Note:

    Youcannot run the Upgrade Geodatabase tool if any other geoprocessingtools are currently running as background processes on the clientmachine.

  5. Click the Upgrade Geodatabase button.

    The Upgrade Geodatabase geoprocessing tool opens. The Input geodatabase text box is prepopulated with the geodatabase connection information when launched using the Upgrade Geodatabase button.

  6. ESRI recommends that you leave both the Pre-requisites check and Upgrade geodatabaseoptions checked on the Upgrade Geodatabase geoprocessing tool. Thatway, the tool checks to see if the prerequisites to upgrade have beenmet before continuing with the geodatabase upgrade.

    The prerequisitecheck detects other active connections to the geodatabase, whether theconnecting user has sufficient privileges to upgrade the geodatabase,and that the database can support XML columns; makes sure all datasetscan be opened; ensures that the master geodatabase has been upgradedbefore any user-schema geodatabases can be upgraded; and detects thatthe database and libraries are at the same release. If anyprerequisites are not met, the tool terminates. You must correct anyproblems before you run the upgrade procedure again.

    The results of thischeck are reported in the geoprocessing tool progress dialog box andthe GDBUpgrade<n>.log, which can be found in the system TEMPdirectory.

  7. Click OK to start the checks and upgrade.
  8. Ifall checks are passed, the tool proceeds with the upgrade. The statusfor the prerequisites check and the upgrade are shown on thegeoprocessing tool progress dialog box.
  9. When the tool successfully completes, click Close to close the geoprocessing tool progress dialog box.

Your geodatabase is upgraded to the latest release.

To upgrade networkdatasets or cadastral or parcel fabrics in the geodatabase, use theUpgrade Network or Upgrade Parcel Fabric geoprocessing tools or Pythonscripts.

Note:

Upgradesof network datasets and cadastral or parcel fabrics are optional.However, if you do not upgrade them, you do not have access to thelatest functionality in network datasets and parcel fabrics.

新浪博客

sde Geodatabase tool to upgrade system tables

这篇关于sde Geodatabase tool to upgrade system tables的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/832906

相关文章

MySQL 衍生表(Derived Tables)的使用

《MySQL衍生表(DerivedTables)的使用》本文主要介绍了MySQL衍生表(DerivedTables)的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学... 目录一、衍生表简介1.1 衍生表基本用法1.2 自定义列名1.3 衍生表的局限在SQL的查询语句select

MySQL 横向衍生表(Lateral Derived Tables)的实现

《MySQL横向衍生表(LateralDerivedTables)的实现》横向衍生表适用于在需要通过子查询获取中间结果集的场景,相对于普通衍生表,横向衍生表可以引用在其之前出现过的表名,本文就来... 目录一、横向衍生表用法示例1.1 用法示例1.2 使用建议前面我们介绍过mysql中的衍生表(From子句

Oracle数据库如何切换登录用户(system和sys)

《Oracle数据库如何切换登录用户(system和sys)》文章介绍了如何使用SQL*Plus工具登录Oracle数据库的system用户,包括打开登录入口、输入用户名和口令、以及切换到sys用户的... 目录打开登录入口登录system用户总结打开登录入口win+R打开运行对话框,输php入:sqlp

Partical System

创建"粒子系统物体"(点击菜单GameObject -> Create Other -> Particle System) 添加"粒子系统组件"(点击Component -> Effects  ->Particle System) 粒子系统检视面板  点击粒子系统检视面板的右上角的"+"来增加新的模块。(Show All Modules:显示全部) 初始化模块: •

小技巧绕过Sina Visitor System(新浪访客系统)

0x00 前言 一直以来,爬虫与反爬虫技术都时刻进行着博弈,而新浪微博作为一个数据大户更是在反爬虫上不遗余力。常规手段如验证码、封IP等等相信很多人都见识过…… 当然确实有需要的话可以通过新浪开放平台提供的API进行数据采集,但是普通开发者的权限比较低,限制也比较多。所以如果只是做一些简单的功能还是爬虫比较方便~ 应该是今年的早些时候,新浪引入了一个Sina Visitor Syst

System.getProperties().

Java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.specification.version Java 虚拟机规范版本 java.vm.specification.vendor

12C 新特性,MOVE DATAFILE 在线移动 包括system, 附带改名 NID ,cdb_data_files视图坏了

ALTER DATABASE MOVE DATAFILE  可以改名 可以move file,全部一个命令。 resue 可以重用,keep好像不生效!!! system照移动不误-------- SQL> select file_name, status, online_status from dba_data_files where tablespace_name='SYSTEM'

android6/7 system打包脚本

1.android5打包system就是网站上常见的制作ROM必备的解包打包system脚本 指令如下:mkuserimg.sh -s out/target/product/$TARGET_PRODUCT/system out/target/product/$TARGET_PRODUCT/obj/PACKAGING/systemimage_intermediates/system.img

android打包解包boot.img,system.img

原帖地址:http://www.52pojie.cn/thread-488025-1-1.html 转载Mark一下,日后研究 最近工作需要对boot.img,system.img进行破解。顺便将心得分享一下。 我的工作环境是在linux下的。所以工具都是针对linux的。 boot.img破解相关工具: 1、split_boot    perl脚本 2、boot_i

MTK Android P/Q system/vendor/super快速打包

一、Android 新版本默认开启了动态分区,把system vendor  product等分区打包成一个super分区。这对于我们使用替换分区的方法来排查问题不是很方便,直接替换一个super也不知道到底是哪个部分导致的。所以我们需要自己制作super.img来缩小范围。下面讲讲如何快速生成system、vendor、super,以及vbmeta(校验image,不匹配可能会导致不开机) 二