oracle 客户端重新安装遇到的问题】的更多相关文章

前一阵,因为把ORACLE客户端的密码忘记了,在网上也找了好多方法,试着不重新安装找回密码,可是都行不通,没有办法重新装.安装时遇到一些问题,因为我是WIN7,64位系统,安装的oracle11g64位的客户端,问题出现了,找不到OCI.DLL文件.看了这篇文章http://blog.csdn.net/hemingwang0902/article/details/7027543想起来,好像不PLSQL,不能加载64位oracle11g中的oci.dll文件,所以我们要用32位的oci.dll文件…
C#使用System.Data.OracleClient连接Oracle数据库.之前在WinXP上正常运行的程序移植到Windows 2008 x64上之后就连不上数据库了,错误信息如下:启动database2sharp工具时提示:数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此问题.错误原因是原来WinXP机子上所安装的OracleInstantCli…
最近做的项目中,应用服务器迁移到另外一台服务器,操作系统升级为win10,配置好IIS里的应用程序发布网站和Webservice网站后, 客户端程序调用Webservice出错: “尝试加载 Oracle 客户端库时引发 BadImageFormatException.如果在安装 32 位 Oracle 客户端组件的情况下运行,将出现此问题”. 写了个控制台程序,在本机上运行测试,还是出现这个问题: 最开始以为是oracle客户端的问题,重新安装另外一个版本的客户端,运行程序还是出现这个错误.…
1.如果之前安装过Oracle,Win+R输入Services.msc,关掉以Oracle开头的服务(卸载Oracle服务端和客户端步骤一样,见另外一篇帖子) 2.Win+R输入regedit打开注册表,点到计算机 搜索关键字:Oracle 挨个删除带有Oracle的项以及键值,虽然耗费点时间,但是是值得的,万一哪里清理不干净,又得重新安装,也是浪费时间 我猜测:注册表清理不干净,可能造成安装配置EM报错 (PS:除了有一些键值看起来像驱动的不要删,例如下图,其他的都可以删掉): 客户端和服务端…
软件下载地址: 链接:https://pan.baidu.com/s/1Sluf890eNuaV8muL55eO2w 提取码:oez7 服务端因文件过大,所以分了两个文件压缩包,下载后将内容解压后放置同一个文件夹中 Oracle 手动添加环境变量: LD_LIBRARY_PATH C:\appx64\Administrator\product\11.2.0\client_1 ORACLE_HOME C:\appx64\Administrator\product\11.2.0\client_1 P…
1,查Oracle数据库创建时候的字符集:oracle服务器端执行 SQL> select name, value$ from sys.props$ where name like 'NLS%'; NAME                           VALUE$------------------------------ ----------------------------------------NLS_LANGUAGE                   AMERICANNLS_…
在VS 一切正常,发布到IIS出现问题 [System.Data.OracleClient 需要 Oracle 客户端软件 version 8.1.7 或更高版本] 前提条件: 在vs 开发的时候,一切访问都是正常的,然后发布到IIS上,出现了如上的问题,让我纠结了好久! 在网上找的一些解决办法都没用,什么添加权限啊~给Orcale 文件夹 添加Network Servervice 账户都不行, 而且我的环境也没有安装服务端,只是安装了pl/sql 客户端 再论坛找到一个核心的描述,让我豁然开朗…
需求:Linux平台,安装完整版Oracle客户端 Tips:如果只是用到sqlldr,sqlplus功能,可以参考<Linux上oracle精简版客户端快速部署>快速部署精简版:如果需要用到proc等其他功能,建议安装完整版客户端. 环境:RHEL5.4 + Oracle client 11.2.0.1 1.安装前检查 2.配置响应文件 3.静默安装客户端 4.配置环境变量 1.安装前检查 1.1 依赖包 比如RHEL5的依赖包需求: rpm -q binutils compat-libst…
查看 Oracle 服务器字符集 select userenv('language') from dual; 设置Oracle客户端字符集 添加环境变量NLS_LANG 值与服务器的Oracle服务器字符集保持一致即可…
出错的原因: 1.虽然报的是需要安装客户端8.1.7及以上版本,实际是由于.NET账户没有访问Oracle\bin文件夹的权限 2.在 Windows Server 2003/2008 或Windows XP的 NTFS系统中提供了高级的访问安全性,FAT32系统也许没有这个问题. 解决办法如下: 我用Windows Server 2008 为例 Windows Server 2003 和Windows XP也是一样的 1.打开安装有Oracle客户端的电脑,在安装目录 C:\oracle\or…
Oracle客户端工具出现"Cannot access NLS data files or invalid environment specified"错误的解决办法 方法一:参考,http://blog.csdn.net/longyuhome/article/details/7977433 方法二:此外也可以在环境变量(我的电脑-->右键属性-->高级系统设置-->环境变量-->系统变量)中添加NLS_LANG=SIMPLIFIED CHINESE_CHINA…
尝试加载 Oracle 客户端库时引发 BadImageFormatException 工程师给计算机诊断,就像医生给病人诊断一样,很多同样的症状,可能是由多种截然不同的原因导致的.   最近进行C# Oracle开发时,遇到一个问题"尝试加载 Oracle 客户端库时引发 BadImageFormatException.如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题."   在网上找了一些资料:   1.http://www.cnblogs.…
在实际工作中,总会遇到一些需要查看.验证ORACLE客户端版本的问题,因为一台服务器可能装了多个Oracle客户端版本:也有可能你需要知道安装的版本是32位还是64位的.如何查看Oracle客户端(Oracle Client)的版本呢? 下面介绍一下在Windows.Linux下如何查看Oracle客户端版本的方法. Windows平台:   方法1: 查看安装的Oracle客户端版本 如下所示,使用sqlplus -v命令,可以查到该客户端安装的 11.2.0.1.0的客户端版本. C:\Us…
Oracle客户端tnsnames.ora连接配置 Oracle90的在C:\Oracle\ora90\network\ADMIN下面 Oracel10g的在D:\oracle\product\10.2.0\db_1\network\ADMIN下面 记得一定是admin下 而不是admin\sample,如果没有创建一个即可,然后把下面的贴文件内 安装的时候,不要选择默认的选项  选择管理员选项,比较全,否则会很麻烦 64的系统也安装32位的客户端就可以,否则PLsql不能用 配置如下: RKK…
常用的Oracle开发的工具有SQL Developer和PL/SQL Developer,个人感觉前者虽然跨平台性优于后者,但比较大(大于300M)占用资源,而且用户体验也一般,而后者相对就小很多(小于30M),用起来也比较顺手. 用PL/SQL连接oracle数据库,不管是本地的还是远程的,一般都需要安装oracle客户端(500M左右)比较大,而且在各个系统上安装也有些讲究,需要修改相应配置文件,有点麻烦. 如何达到不安装oracle客户端,又能使用PL/SQL工具?本人做了如下测试并达到…
C#连接ORACLE报System.Data.Oracleclient需要Oracle客户端软件Version8.1.7或更高版本问题: 开始Webservice在32位系统ORACLE10g库中web.config中连接串为: <add name="EMRConnectionString" connectionString="Data Source=TEST1;User ID=TEST1;Password=TEST1;Unicode=True" provid…
前几天遇到了这个问题,情景是与oracle数据库连接的时候出现的.本机已经安装了客户端,使用toad数据库工具能够与数据库相连进行相关的操作.但是在使用代码进行连接的时候出现了这样的问题.找了好久,都没有找到原因,终于是我的一个同事找到了,他直接将代码中的某一段注释掉了,结果程序就能运行了,实在是佩服.但是我们都不太了解其中的原因,所以我决定还是一探究竟. 先在网络上找了好多这个问题的解答,但是都没有能符合我们这个情景的,所以您遇到的问题可能是跟我们遇到的问题是一样的,但又可能是不一样的哟.如果…
问题描述: 项目反馈应用负载的其中一台服务器业务操作的响应非常慢,登录该服务器发现W3WP进程CPU持续超过90%,哪怕在业务低峰期也是如此?远程查看后发现该应用服务器承载的请求确实很低,why??? 原因分析: 抓取w3wp进程的dump发现,正在运行的线程都没有我们系统的堆栈代码.并且长时间运行的工作线程的栈顶基本都是Oracle.DataAccess.Client.OracleTuningAgent.DoScan() ---->Oracle.DataAccess.Client.Oracle…
在iis下发布eworkflow+eform+ebiao的代码,访问oracle的数据库,用oracleClient或者oledb的方式连接,有时会报“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本. ”的错误,无法创建OracleConnection 原因:Oracle 9.2运行在NTFS的分区上时,对于某些非administrator组的用户,ORACLE_HOME 目录是不可见的,而在windows server 2003或xp下…
问题:System.InvalidOperationException: 尝试加载 Oracle 客户端库时引发BadImageFormatException.如果在安装32 位Oracle 客户端组件的情况下以64 位模式运行,将出现此问题.---> System.BadImageFormatException: 试图加载格式不正确的程序. (异常来自HRESULT:0x8007000B) 分析:提示很明显在64 bits的环境下使用了32位的oracle客户端组件.但是我们检查oracle是…
系统环境:windows2008 X64 IIS版本:iis7 oracle客户端版本:11g,另外装了32位的客户端. 网站.net framework版本: 4.0 目前状况,IIS可以正常运行,程序页面没有调用到数据库的可以正常运行.调用到数据库的,就报 “System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本”错误. oracle客户端可以正常运行,服务器上安装了PLSQL,可以正常连接. ========================…
本方法优点: 1.程序内集成Oracle客户端,无需用户自行进行配置 本方法缺点: 2.增加程序包的体积(Oracle instant client本身有几十兆大小) 下面说一下如何实现. 0.首先,从Oracle网站上下载对应版本的Oracle instant client包,网址在这里 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 由于是Windows程序,只需要下载W…
电脑是win8 64位,安装oracle 11g r2 64位的,谁知道一切装完毕后,打开项目却连不上oracle数据了...首先是pl/sql连不上,装了oracle服务器,应该是不用再装客户端,pl/sql应该就能连上的,应为oracle服务器版本自带了客户端的那些管理工具和功能.但是pl/sql一直报个错啊!大概意思是说找不到32位的oci.dll文件之类的错误,网上一搜,说pl/sql装在64位系统上,要连64位的数据库,还得装个32位的客户端.而我又不想再去装个客户端了,感觉太大了,再…
首先,安装oracle,再安装plsql 打开plsql——>选择“首选项(preferences)”——>输入oracle客户端路径 如下图:…
要连接Oracle往往需要安装上百兆的ORACLE客户端,显得十分麻烦.先就介绍如何通过使用精简客户端,且不需要安装的客户端,配合PLSQL连接oracle数据库.   其实这些操作都很简单,写在这里,就当是一个知识管理吧,以后忘记了怎么配置,就打开这篇博客.   首先下载安装包 在Oralce官方网站上下载Oracle Instantclient Basic package.地址如下:http://www.oracle.com/technetwork/database/features/ins…
免安装Oracle客户端使用PL/SQL Oracle客户端挺招人烦的,部署连接它的应用通常需要先安装它的客户端,安装程序要求在目标机器上写注册表,假设你没有洁癖的话,你仍可能被下面的事情绊住:当你的机器上的其他程序依赖于x64的Oracle的程序,并且它们很有可能根本不是你写的,因此你还不敢随便乱动服务器,但是你可能需要一个PL/SQL用来在相同的环境下执行查询,这个时候你还是需要一个免安装的办法来处理这个问题. 1.下载Oracle Instant Client (32-bit) 因为我的P…
PLSQL Developer 连接数据库需要安装Oracle客户端,在这里介绍一种Oracle客户端解压式安装,而不是exe安装. 安装步骤: 1:确定客户端安装所在主机的系统位数 2:选择正确的客户端版本 3:下载之后解压缩到根目录 4:安装PLSQL_Developer 数据库连接工具 5:在Oracle客户端解压目录创建tnsnames.ora文件 6:在plsql Developer安装目录创建plsql.bat文件 7:验证 安装步骤 确定客户端安装所在主机的系统位数 我的电脑---…
当Oracle客户端与服务器的字符集不统一时. 症状: 如:ORA-00283: ?????????? 提示信息中有好多问号. 解决方法: 1查询服务器的字符集: SQL> conn / as sysdbaConnected.SQL> select userenv('language') from dual; USERENV('LANGUAGE')----------------------------------------------------AMERICAN_AMERICA.US7AS…
1)安装Oracle 11g 64位,我用的版本下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html 2)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0),下载地址为: http://www.oracle.com/technetwork/database/features/ins…
这次更新主要是增加对Oracle的支持,不需要安装Oracle客户端,下面的配置文件列出了Kalman Studio支持的几种数据库 <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> </configSections> <connectionStrings> <clear/> <add name…