首页 / 浏览问题 / 桌面GIS / 问题详情
idesktopX11.1 oracle数据库连不上
13EXP 2023年12月27日

请问我用idesktop11.1的直接连数据库连不上,用10i的先连上再打开工作空间又可以,11.1新建数据库数据源也不行,PG库可以连,Oracle不可以,这是怎么回事呢

1个回答

您好,您Oracle数据库是什么版本呢,是安装在本地的数据库吗,您查看一下组件日志(桌面安装路径\bin\log)有没有具体报错。

iDesktop和Oracle链接教程和常见问题解决:https://blog.csdn.net/supermapsupport/article/details/90901464

希望可以帮到您

1,345EXP 2023年12月27日
数据库是ORACLE11.2 64位

创建连接报

2023-12-27 09:53:48 [error] ORA-00903: 表名无效
, ThreadID: 52296, Timespan(ms): 70016, ResourceID: 0x0000000387, SourceCode: f:\teamcity\ugo9dtrunkvs2017\01_sourcecode\src\engineosp\ugdatasourceosp.cpp(1109)

用10i创建好,用11.1打开报

2023-12-27 09:52:38 [error] 没有系统表,且非扩展打开, ThreadID: 52296, Timespan(ms): 15531, ResourceID: 0x0030010160, SourceCode: f:\teamcity\ugo9dtrunkvs2017\01_sourcecode\src\engineosp\ugdatasourceosp.cpp(121)

关键是,我先在10i里把数据库先连上,在用11.1打开工作空间,它是能连接的
ORA开头的是数据库本身的问题,您需要先解决这个问题才能在iDesktop连接。您可以看看ORA-00903系列问题的解决方法
感觉是idesktopX11i的问题吗,10i都是正常的,而且不是完全连不上,工作空间已经保存了数据源的还是正常的
您用的idesktopx具体版本是多少呢?是在官网下载的正式版本吗?
就是官网上的11.1
软件应该是没问题的,我这边测试11.1.1可以正常创建和打开数据库数据源
...