iDesktop、iObjects “打开数据库型数据源”出错解决方法

来源:互联网 发布:青岛灭门案犯落网知乎 编辑:程序博客网 时间:2024/06/07 16:54

——以oracle为例

一、问题根源

很多人在用 iDesktop和 iObjects 打开“数据库型数据源”时总是打不开,大多数情况是两个错误导致的:
(1)Oracle客户端连不上Oracle数据库;
(2)iDesktop和 iObjects“打开数据库型数据源”的参数不对

二、解决办法

Oracle客户端连不上Oracle数据库的解决办法网上很多,百度两下,你就知道,不再赘述。iDesktop和 iObjects“打开数据库型数据源”的参数不对会出现如下提示错误:

[16:55:48] 打开数据源“ORCL_orcl”失败。
[16:56:34] 没有系统表,且非扩展打开
[16:56:34] 数据源建立连接失败!
[16:56:34] 打开数据源“ORCL_orcl”失败。

实际上很多时候是由于打开“数据库型数据源”时多填了一个参数导致的,仔细观察“新建数据库型数据源”参数和“打开数据库型数据源”参数,粗心的你我很多时候会在“打开数据库型数据源”的“数据库名称”里填上不必要的东西,于是就打开出错了,把数据库名称留空即可。

新建数据库型数据源:
这里写图片描述

打开数据库型数据源:
这里写图片描述

iObjects“打开数据库型数据源”也是一样,别填“数据库名称”!

注意:首先要“新建数据库型数据源”,然后才有“打开数据库型数据源”。有的用户没有“新建数据库型数据源”就“打开数据库型数据源”,这是不合逻辑且行不通的!

———————Q行天下————————

0 0
原创粉丝点击