SuperMap+Deskpro中Oracle数据源问题解析

SuperMap+Deskpro中Oracle数据源问题解析

ID:38144237

大小:194.42 KB

页数:3页

时间:2019-05-27

SuperMap+Deskpro中Oracle数据源问题解析_第1页
SuperMap+Deskpro中Oracle数据源问题解析_第2页
SuperMap+Deskpro中Oracle数据源问题解析_第3页
资源描述:

《SuperMap+Deskpro中Oracle数据源问题解析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Deskpro中Oracle数据源问题解析1.新建Oracle数据源失败的原因在Deskpro中,新建Oracle数据源失败可根据操作系统的不同分为如下两种情况:ò在32位操作系统中新建Oracle数据源失败;ò在64位操作系统中新建Oracle数据源失败。对这两种情况分别详述如下:1.1.32操作系统1.查看当前客户端是否已安装Oracle客户端程序。若未安装,Deskpro打开数据源的窗口中“Oracle数据源”一项为灰色,请先安装Oracle客户端;2.查看环境变量——系统变量——Path项对应的值是否包含Oracle客户端安装目录中Bin文件夹

2、的全路径。若因修改Path值导致Bin文件夹全路径被删除,Deskpro打开数据源的窗口中“Oracle数据源”一项为灰色,请在Path中添加Oracle客户端安装目录中Bin文件夹的全路径;3.查看Deskpro中Oracle数据源引擎依赖的OCI.dll文件是否正确。通过Depends.exe(若安装VisualStudio,可在安装目录下找到此文件)打开SmeOrcPlus50.sdx(6.0及以上版本的Oracle数据源引擎文件,6.0之前版本的数据源引擎为SmeOrcPlus.sdx),查看Oracle数据源引擎依赖的OCI.dll路径是否与

3、第二步环境变量中路径一致。若不一致,说明当前操作系统中存在多个Oracle客户端。解决方法:1).将当前依赖的OCI.dll文件所在全路径写入Path变量值的最前端;2).打开Path变量中最前端Oracle安装目录,将OCI.dll拷贝至Deskpro安装目录下Bin文件夹中。4.查看实例名是否输入正确。在打开Oracle数据源选项中,实例名与安装数据库时SID一致,唯一标识数据库实例。5.查看用户名及密码是否存在。在运行窗口中输入“sqlplusw”,输入用户名及密码,测试是否能够登录。若不能,证明用户名及密码有误。6.查看用户权限。新建Oracl

4、e数据源需要有connect和resource权限(如上两个权限可支持数据源创建数据集)。7.查看用户名是否已创建Oracle数据源。Oracle数据源属用户级别,一个Oracle用户只能创建一个Oracle数据源。可通过打开Oracle数据源的方式判断当前用户是否已创建Oracle数据源。1.2.64位操作系统1.查看当前系统中Oracle客户端版本信息。Deskpro目前仅支持32位Oracle客户端,若需在64位操作系统上使用Deskpro,需安装32位Oracle客户端。2.查看Deskpro及Oracle客户端的安装全路径。若Deskpro或

5、Oracle的安装路径中包含除中英文、数字、下划线以外的字符,请重新安装以保证Deskpro和Oracle安装路径正确。3.参考32位操作系统中注意事项。2.打开Oracle数据源失败的原因在Deskpro中,打开Oracle数据源失败可根据操作系统的不同分为如下两种情况:ò在32位操作系统中打开Oracle数据源失败;ò在64位操作系统中打开Oracle数据源失败。对这两种情况分别详述如下:2.1.32操作系统1.查看当前客户端是否已安装Oracle客户端程序。若未安装,Deskpro打开数据源的窗口中“Oracle数据源”一项为灰色,请先安装Ora

6、cle客户端;2.查看环境变量——系统变量——Path项对应的值是否包含Oracle客户端安装目录中Bin文件夹的全路径。若因修改Path值导致Bin文件夹全路径被删除,Deskpro打开数据源的窗口中“Oracle数据源”一项为灰色,请在Path中添加Oracle客户端安装目录中Bin文件夹的全路径;3.查看Deskpro中Oracle数据源引擎依赖的OCI.dll文件是否正确。通过Depends.exe(若安装VisualStudio,可在安装目录下找到此文件)打开SmeOrcPlus50.sdx(6.0及以上版本的Oracle数据源引擎文件,6.

7、0之前版本的数据源引擎为SmeOrcPlus.sdx),查看Oracle数据源引擎依赖的OCI.dll路径是否与第二步环境变量中路径一致。若不一致,说明当前操作系统中存在多个Oracle客户端。解决方法:1).将当前依赖的OCI.dll文件所在全路径写入Path变量值的最前端;2).打开Path变量中最前端Oracle安装目录,将OCI.dll拷贝至Deskpro安装目录下Bin文件夹中。4.查看实例名是否输入正确。在打开Oracle数据源选项中,实例名与安装数据库时SID一致,唯一标识数据库实例。5.查看数据库名称、用户名称及密码是否输入正确。在打开

8、Oracle数据源时,数据库名称可不必输入,对于同一Oracle数据源,数据库名称与用户名称一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。