Geo-Info Technical Blog

Blogging 3S , Programming ,etc.
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

创建或启动 ArcIMS Metadata Service 出错的解决方法

Posted on 2008-05-30 19:31  cosophy  阅读(1119)  评论(0编辑  收藏  举报

  错误1:“ERR1001 Unable to connect to the database”
  错误2: "[ERR1035] Unable to create tables in database".
                 "[ERR0125] Error when trying to administer Service".

   step 1: 验证连接, 在ArcCatalog中使用与Metadataserver.axl中相同的连接信息create a spatial database connection. 

   step 2: 验证用户使用数据库的权限,import a shapefile into the database, 成功再shapefile,失败则需用数据库工具赋予该用户恰当权限。(用户SDE不需要)

   step 3: 检查AXL文件的<TABLE_NAME prefix>,默认是<TABLE_NAME prefix="imsmetadata" />,如果第一次创建没有成功,则需重新命名,或在ArcCatalog中连接SDE删除此类表(注不要使用数据库工具删除)。

   step 4: Ensure that Fulltext Indexing (or Catalog) have been enabled.
             Oracle database: 
               grant execute on ctx_dll to <metauser>; (使用SQLPlus Worksheet 给用户授权)
             SQL Server:
               Create the full text catalog:  SDE_DEFAULT_CAT

   step 5: 重试创建或启动Metadata服务.