Error: Error:当执行ArcSDE Post Installation操作时提示:Unable to start iomgr. DBMS error code: 2714

文章编号 : 29570
软件: ArcSDE 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: Windows 2000, 2003Server
已邀请:

易智瑞技术支持

赞同来自:

错误信息: 当使用Post 安装开始服务时,会弹出如下错误:
"An error was encountered while running ArcSDE Post Installation Operation Failed, Unable to start iomgr. DBMS error code: 2714".

相关的日志文件信息如下:

-------------------------------------------------------

ArcSDE 9.1 SQL Server Build 2101 Thu Mar 3 18:55:48 PST 2005

-------------------------------------------------------

Connected to instance . . .

Unable to verify the existence of the DBTUNE table, error = -62.

DBMS error code: 2714

Microsoft OLE DB Provider for SQL Server: There is already an object named 'dbtune' in the database.



原因: 原因有可能是当在SQL Server Enterprise Manager/Management Studio下使用不同备份文件来恢复数据库造成的

而且ArcSDE Geodatabase一旦创建不能重命名,原始数据库的名称是硬编码的数据库对象。当进行数据库恢复时数据库名称被修改,ArcSDE服务就不能启动。



解决方法: 将数据库重命名为原始名称,按照如下步骤:
1:关闭服务
2:退出企业管理器
3:针对在查询分析器中的主数据库中运行下面的存储的过程:EXEC sp_renamedb 'melissa', 'richland'

如果还是有问题,因为现有数据库共享相同的名称,则必须使用不同的路径。如果原始的目标被创建复制的数据库的测试,必须创建一个新的数据库,用新的名称。使用ArcSDE向导进行资料库的创建,授权软件,创建服务,然后可以在 ArcCatalog 中的两个数据库之间复制数据。




创建时间:2011-03-02
最近更新: 2010-01-14


原文链接
http://support.esrichina.com.cn/2011/0302/975.html

要回复问题请先登录注册