• 【ORACLE】使用中注意事项(二)


    问题1:ORACLE在插入数据的时候,有时候中文变成?????

    原因:由于当前计算机的字符集和服务器上的字符集不一致,导致中文乱码。

    解决方案: 在当前使用的计算机中设置环境变量

    在我的电脑上右键属性--高级系统设置-高级-环境变量,新建用户变量:

    变量名=变量值:

    LANG=zh_CN.GBK

    NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    Set NLS_LANG="simplified chinese"_china.zhs16gbk

    如图:乱码解决方案[5]


    问题2:安装32位Oracle客户端组件的情况下以64位模式运行

    错误提示:

    数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此问题。

    解决方案:

    解决方案:

    1、IIS中--》应用程序池

    2、高级设置

    clipboard

    3、启用32为应用程序池 改为TRUE

    clipboard[1]


    问题3:尝试加载 Oracle 客户端库时引发 BadImageFormatException。问题记录

    问题描述:PL/SQL装在64位的电脑上,想要连接64位的数据库,需要装一个32位的客户端。如果使用精简版的客户端【IntantClient】可能会出现此问题。精简版的客户端,只有OCI.dll 以及一些类库。 使用这个能使PLSQL连接上ORACLE数据库。但是使用ASP.NET连接ORACLE的时候,就会报错。“尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行,将出现此问题。

    解决方案: 安装完整版的客户端,大约有两三百M。然后在进行 问题2 的操作,即可。


    问题4:PLSQL登录报错,Initialization Error SQL *NET notproperly installed

    {4f32007c-228e-49dd-ab98-9c8045aaf94a}

    解决方案:

    解决方案:

    1、安装Oracle客户端

    2、配置PL/SQL软件

        打开PLSQL软件--》点击取消登录--》进入PLSQL主页面--》菜单栏工具--》首选项--》连接--》Oracle Home 、OCI库配置

    如果oracle客户端安装的文件夹里面有这个东西。

    clipboard[7]

  • 相关阅读:
    蓝翔杯子校内赛练习代码
    [蓝桥杯][算法训练VIP]猴子分苹果
    系统设计部分代码
    坐标离散化
    蒟蒻吃药计划-治疗系列 #round 1 机器分配+挖地雷
    蒟蒻吃药计划
    F小蒟蒻教你卡常
    最长不下降子序列
    最大子段和(DP)
    luogu P1216 (USACO1.5) Number Triangles
  • 原文地址:https://www.cnblogs.com/zhongxia/p/4385417.html
Copyright © 2020-2023  润新知