本文主要是介绍iDesktop、iObjects “打开数据库型数据源”出错解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
——以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行天下————————
这篇关于iDesktop、iObjects “打开数据库型数据源”出错解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!