谁有Oracle Support Identifier帐号,帮我下载一个补丁资源解决数据库连接问题,高分酬谢

junki 2017-11-20 10:32:02
一、下载补丁地址:Bug 3807408 - CANNOT EXTERNALLY AUTHENTICATE USER WITH QUOTE IN USERNAME
二、具体问题描述:
需要在Vs2010远程连接Oracle9i和Oracle10g数据库,经过大量测试及网上查找资料:
1、安装Oracle10g客户端,在PLSQL都可以连接,但在VS中不行,具体原因是由于安装目录出现括号(如:C:\Program Files (x86))将不能获取地址,导致“在64位Windows操作系统上运行32位Oracle报错ORA-12154或者 ORA-6413”。
2、而安装Oracle11g客户端,在VS中是可以连接Oracle10g数据库,但连接9i时报“ora-03134 不再支持连接到此版本的服务器”
所以现在想通过安装补丁来修复Oracle引用路径问题。
三、问题背景参考:http://blog.csdn.net/codefighting/article/details/38516565
...全文
5619 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
junki 2017-11-27
  • 打赏
  • 举报
回复
是的,没有解决。 安装sqlserver的时候,怎么指定共享功能目录路径的?我试过很多方法不行的。
jdsnhan 2017-11-27
  • 打赏
  • 举报
回复
引用 11 楼 junki 的回复:
[quote=引用 10 楼 jdsnhan 的回复:] oracle11G以下,应用的所在目录,不能有括号,否则,会提前解析服务名,导致异常。类似:C:\Program Files (x86),可以把vs卸载,重新安装。 用10客户端,就可以兼容9了
你说的这个方法也尝试过,但安装Sqlserver2012时就自动安装了VS2010组件,且安装目录为灰不能改变(共享功能目录在很早之前已存在已不能改变);另外,就算卸载了VS2010,重新独立安装它,结果Sql Server Studio Management不能启动,SSIS包也异常。[/quote] 安装sqlserver的时候,也可以指定路径啊。
碧水幽幽泉 2017-11-25
  • 打赏
  • 举报
回复
引用 11 楼 junki 的回复:
[quote=引用 10 楼 jdsnhan 的回复:] oracle11G以下,应用的所在目录,不能有括号,否则,会提前解析服务名,导致异常。类似:C:\Program Files (x86),可以把vs卸载,重新安装。 用10客户端,就可以兼容9了
你说的这个方法也尝试过,但安装Sqlserver2012时就自动安装了VS2010组件,且安装目录为灰不能改变(共享功能目录在很早之前已存在已不能改变);另外,就算卸载了VS2010,重新独立安装它,结果Sql Server Studio Management不能启动,SSIS包也异常。[/quote] 问题还没解决呀。
junki 2017-11-25
  • 打赏
  • 举报
回复
引用 10 楼 jdsnhan 的回复:
oracle11G以下,应用的所在目录,不能有括号,否则,会提前解析服务名,导致异常。类似:C:\Program Files (x86),可以把vs卸载,重新安装。 用10客户端,就可以兼容9了
你说的这个方法也尝试过,但安装Sqlserver2012时就自动安装了VS2010组件,且安装目录为灰不能改变(共享功能目录在很早之前已存在已不能改变);另外,就算卸载了VS2010,重新独立安装它,结果Sql Server Studio Management不能启动,SSIS包也异常。
jdsnhan 2017-11-21
  • 打赏
  • 举报
回复
oracle11G以下,应用的所在目录,不能有括号,否则,会提前解析服务名,导致异常。类似:C:\Program Files (x86),可以把vs卸载,重新安装。 用10客户端,就可以兼容9了
junki 2017-11-20
  • 打赏
  • 举报
回复
Windows 64-bit AMD64 and INTEL EM64T 10.2.0.1.0 Patch 4: Apply Patch 4923787 or later 10.2.0.2.0 Patch 5: Apply Patch 5388871 or later 10.2.0.3.0: Apply Patch 5337014 or later 请提供这几个补丁,6017328@qq.com,谢谢!
junki 2017-11-20
  • 打赏
  • 举报
回复
这将导致发生现有网络的错误,因为网络层无法解析程序地址中包含的可执行文件是试图连接到Oracle的路径括号。 这个bug已被提出来如下修正方案: Bug 3807408 - CANNOT EXTERNALLY AUTHENTICATE USER WITH QUOTE IN USERNAME 更多信息 之所以遇到ORA-6413或ORA-12154这是一般是取决于您选择用于连接到Oracle的编程接口。 错误ORA-12154是当使用最新的OCI接口连接时的典型错误,接口包括 Oracle ODBC Driver Oracle Provider for OLE DB Oracle Objects for OLE Oracle Data Provider for .NET (ODP.NET) Microsoft's .NET Managed Provider for Oracle 错误ORA-6413则是使用旧版本的接口,即调用Oracle OCI API 7版本的接口: Microsoft ODBC Driver for Oracle Microsoft OLE DB Provider for Oracle 解决方案有如下两种 解决1: 使用Oracle软件包含Bug 3807408补丁的版本 注意: 目前为止已发布适用于Windows的补丁有: Windows 32-bit 9.2.0.7.0 Patch 6: Apply Patch 4928723 or later 10.2.0.1.0 Patch 4: Apply Patch 4923768 or later 10.2.0.2.0 Patch 5: Apply Patch 5383042 or later 10.2.0.3.0: Apply Patch 5337014 or later Windows 64-bit AMD64 and INTEL EM64T 10.2.0.1.0 Patch 4: Apply Patch 4923787 or later 10.2.0.2.0 Patch 5: Apply Patch 5388871 or later 10.2.0.3.0: Apply Patch 5337014 or later
minsic78 2017-11-20
  • 打赏
  • 举报
回复
引用 5 楼 junki 的回复:
这些都是客户端上的信息,Oracle客户端版本:10.2.0.1.0,32位
那就是没有,爱莫能助
junki 2017-11-20
  • 打赏
  • 举报
回复
这些都是客户端上的信息,Oracle客户端版本:10.2.0.1.0,32位
minsic78 2017-11-20
  • 打赏
  • 举报
回复


就这么多版本,选一个~
minsic78 2017-11-20
  • 打赏
  • 举报
回复
引用 2 楼 junki 的回复:
[quote=引用 1 楼 minsic78 的回复:] 你这补丁要求的是哪个版本,哪个OS上的?
1、OS版本:Windows Server 2008 R2 企业版,64位 2、Oracle客户端版本: ODTwithODAC1020221_32bit[/quote] 你这补丁到底是打在服务器上还是客户端的?要哪边的补丁就给那边的情况
junki 2017-11-20
  • 打赏
  • 举报
回复
引用 1 楼 minsic78 的回复:
你这补丁要求的是哪个版本,哪个OS上的?
1、OS版本:Windows Server 2008 R2 企业版,64位 2、Oracle客户端版本: ODTwithODAC1020221_32bit
minsic78 2017-11-20
  • 打赏
  • 举报
回复
你这补丁要求的是哪个版本,哪个OS上的?
碧水幽幽泉 2017-11-20
  • 打赏
  • 举报
回复
这个真没有,爱莫能助!
内容概要:本书《Deep Reinforcement Learning with Guaranteed Performance》探讨了基于李雅普诺夫方法的深度强化学习及其在非线性系统最优控制中的应用。书中提出了一种近似最优自适应控制方法,结合泰勒展开、神经网络、估计器设计及滑模控制思想,解决了不同场景下的跟踪控制问题。该方法不仅保证了性能指标的渐近收敛,还确保了跟踪误差的渐近收敛至零。此外,书中还涉及了执行器饱和、冗余解析等问题,并提出了新的冗余解析方法,验证了所提方法的有效性和优越性。 适合人群:研究生及以上学历的研究人员,特别是从事自适应/最优控制、机器人学和动态神经网络领域的学术界和工业界研究人员。 使用场景及目标:①研究非线性系统的最优控制问题,特别是在存在输入约束和系统动力学的情况下;②解决带有参数不确定性的线性和非线性系统的跟踪控制问题;③探索基于李雅普诺夫方法的深度强化学习在非线性系统控制中的应用;④设计和验证针对冗余机械臂的新型冗余解析方法。 其他说明:本书分为七章,每章内容相对独立,便于读者理解。书中不仅提供了理论分析,还通过实际应用(如欠驱动船舶、冗余机械臂)验证了所提方法的有效性。此外,作者鼓励读者通过仿真和实验进一步验证书中提出的理论和技术。

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧