oracle服务器客户端安装过程中遇到的问题汇总

错误一:

Initialization error
Could not initialize "E:\app\18239\product\11.2.0\dbhome_1\bin\oci.dll"
Make sure you have the 32 bits Oracle Client installed.

OCIDLL forced to E:\app\18239\product\11.2.0\dbhome_1\bin\oci.dll
LoadLibrary(E:\app\18239\product\11.2.0\dbhome_1\bin\oci.dll) returned 0

解决一:安装完后Oracle的 oci.dll 是64位的,而32位应用程序 PLSQL Developer 无法加载。

  1. 从 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 下载Oracle Client Package。 我下载的是Instant Client for Microsoft Windows (32-bit) 【instantclient-basic-nt-11.2.0.2.0.zip】
  2. 将 instantclient-basic-nt-11.2.0.2.0.zip 解压至 E:\app\18239\oracle, oci.dll 所在目录为:E:\app\18239\instantclient_11_2\
  3. 设置环境变量
    TNS_ADMIN=\E:\app\18239\product\11.2.0\dbhome_1\NETWORK\ADMIN
  4. 启动PL/SQL Developer ,点击“取消”不要登录,菜单 --> Tools --> Perferences --> Connection 修改 Oracle_Home 和 OCI Library 的配置:
    OracleHome: E:\app\18239\instantclient_11_2
    OCI library: E:\app\18239\instantclient_11_2\oci.dll
    原文链接:https://blog.csdn.net/hemingwang0902/article/details/7027543

错误二:ORA-12505:TNS:监听程序当前无法识别连接描述符中所给出的SID

解决二:考虑到是否是本机电脑上的tnsnames.ora配置是否正确:
…\product\11.2.0\client_1\network\admin\tnsnames.ora

orcl_192 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.31.228)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID =orcl)
      (SERVER = DEDICATED)
    )
  )

…\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora

orcl=
  (description=
      (address=(protocol=tcp)(port=1521)(host=192.168.31.228))# 自己的ip
      (connect_data=
           (SERVER=dedicated )
           (service_name=orcl)
       )
   )
  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
1 由于ARCHIVE挂起导致数据库挂死 2 NIT文件SGA区设置太大,导致内存不够用,数据库和系统都挂死 3 由于临时表空间无法扩展导致数据库被挂起 4由于未打补丁导致RMAN备份时将数据库挂起 5由于BLOB类型的表记录数太多操作又太频繁导致数据库效率急差 6由于未对特大表(达到或超过100万条记录)定期做表分析导致数据库操作特别慢 7由于空间不够导致插入数据时扩展索引失败 8由于REDOLOG破坏导致数据库异常 9由于控制文件被破坏导致数据库无法正常启动 10由于数据文件丢失或破坏导致数据库无法正常启动 11由于空间参数设置不合理导致扩展表空间、索引等失败 12由于时间格式的环境变量设置问题导致话单无法入库 13由于大事务未使用大回滚段导致事务挂起 14由于数据库连接数太多导致服务器进程数多或内存耗尽 15由于使用了MTS方式,导致数据库操作特别慢(包括备份) 16由于存在一个大事务操作,导致数据库性能特别差或产生频繁日志切换 17由于没有COMMIT,导致数据库表被锁住 18索引创建不合理,导致数据库查询特别慢 19 由于BUFFER参数设置不合理导致EXP失败 20由于EXP不向上兼容,语言不兼容,导致不同版本、不同字符集的数据库无法导入 21 由于创建表空间时误将其创建在以‘本地管理’,导致在表空间上的所有对象无法修改其存储参数 22 错误地在系统表空间上建无关的数据文件 23 ORACLE客户端在P4上安装不成功 24由于LISTENER.ORA或TNSNAMES.ORA配置问题导致网络问题 25由于环境变量设置问题导致VERSOIN版本启动问题 26用户数据、表破坏下的数据恢复 27 由于OS层问题导致数据库ORA-600错误 .....

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

手可摘辰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值