这个问题是我曾经在使用中遇到的,在网上搜了一下,发现很多人都遇到过,并且也说明了很多解决方法。引起这个问题是有很多种可能的,现在我将在网上收集的资料结合我自己的解决经验总结一下,希望对大家有帮助。

我用的是oracle10.2

问题的出现牵涉到一个字符集的概念,先做个简要介绍,深入的知识就自己google吧

影响oracle数据库字符集最重要的参数是NLS_LANG参数。它的格式如下:NLS_LANG = language_territory.charset它有三个组成部分(语言、地域和字符集),每个成分控制了NLS子集的特性。其中:Language 指定客户端消息的语言,territory 指定客户端的日期和数字格式,charset 指定字符集。如:AMERICAN _ AMERICA. ZHS16GBK

查看客户端字符集参数:select * from nls_session_parameters;

在网上介绍的很多方法只能适用一次,再次登录数据库后,又需要修改。

在windows下直接修改注册表可达到一劳永逸的效果:(建议修改前请关闭数据库)

Regedit.exe--HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0\NLS_LANGUAGE

如果是默认安装oracle的话,NLS_LANGUAGE这一项的值应该是SIMPLIFIED CHINESE_CHINA.ZHS16GBK(属于中文环境)双击修改其值为:AMERICAN_ AMERICA.ZHS16GBK (英文环境)

重启数据库问题解决。

注:US7ASCII是ZHS16GBK的子集,至于选择哪个字符集,依据自身需要。

oracle报无效月份 注册表,在oracle中插入时间时出现“无效的月份”解决方法相关推荐

  1. MySQL无效的月份_ORACLE 插入时间时显示'无效的月份'的问题

    以前出现了ORA-01843的错误.这个错误代表无效的月份一般在日期转化的时候会提示. 解决方法 alter session set NLS_DATE_FORMAT='DD-MON-YY'; 今天插入 ...

  2. oracle插入时间报错,Oracle 插入时间时 报错:ORA-01861: 文字与格式字符串不匹配 的解决办法...

    一.写sql的方式插入到Oracle中 往oracle中插入时间  '2007-12-28 10:07:24' 如果直接按照字符串方式,或者,直接使用to_date('2007-12-28 10:07 ...

  3. Mysql 查询blob数据很慢,关于oracle中clob字段查询慢的问题及解决方法

    关于oracle中clob字段查询慢的问题及解决方法 最近在用oracle的过程中用到了对blob字段模糊查询的问题,对oracle来说,我并不是高手,找了很多的资料终于能够查出来了. blob字段直 ...

  4. win10系统笔记本电脑修改注册表设置自动锁屏时间的方法

    描述:win10系统笔记本电脑修改注册表设置自动锁屏时间的方法 步骤: win键+r,输入regedit进入注册表界面 注册表界面按照路径找到,HKEY_LOCAL_MACHINE\SOFTWARE\ ...

  5. 计算机用户文件夹迁移,Win7系统通过注册表将用户目录转移到D盘或其他盘的方法...

    在win7系统中,默认用户目录是在C盘的,可是许多用户觉得这样会占用C盘空间,就想要将用户目录转移到D盘或其他盘,那么我们可以通过注册表来实现,现在给大家分享一下Win7系统通过注册表将用户目录转移到 ...

  6. 在Sql2005中,向表中插入数据时遇到uniqueidentifier列,如何插入数据?

    在Sql2005中,向表中插入数据时遇到uniqueidentifier列,如何插入数据? 原文 http://blog.csdn.net/quou2002/article/details/59650 ...

  7. Vue报错:Uncaught TypeError: Cannot assign to read only property ‘exports‘ of object 的解决方法

    Vue报错:Uncaught TypeError: Cannot assign to read only property 'exports' of object 的解决方法 参考文章: (1)Vue ...

  8. oracle无法读取配置注册表项,无法读取 C:/Program Files/Oracle/Inventory/ContentsXML/comps.xml...

    无法读取 C:/Program Files/Oracle/Inventory/ContentsXML/comps.xml 今天一个同事问我一个问题,安装oracle时一直安装不下去,查看安装日之后 爆 ...

  9. oracle一直在更新注册表,联想10代cpu电脑装win7后卡在正在更新注册表设置解决方法...

    [文章导读]最近有很多网友问我联想电脑10代cpu台式机安装win7卡在在更新注册表设置怎么办?出现这种情况一般情况是由于没有提前注入显卡驱动,现在很多新电脑都采用的集成显卡,10代以cpu采用的集显 ...

最新文章

  1. mybatis基础,mybatis配置文件核心组件typeHandler元素
  2. CStopwatch详细用法
  3. 日本公司用人工智能帮人做金融交易
  4. 关于 ElesticSearch 安装
  5. 工作278:控制数据从字典表获取
  6. 猎豹浏览器怎么设置允许弹出窗口 允许弹窗设置方法详解
  7. shell例题3-百度面试题
  8. ZooKeeper学习总结(2)——ZooKeeper开源Java客户端ZkClient使用
  9. Spring实战之Cache
  10. Android qemu pipe高速管道(九)
  11. Mac上crontab与/etc/crontab定时任务
  12. LINUX安装7Zip
  13. AVOD-理解系列(一)
  14. 8大排序算法的稳定和不稳定分析
  15. 服务器重装系统步骤,服务器操作系统怎么安装(服务器装系统教程)
  16. 阿里天池大数据竞赛——口碑商家客流量预测 A2
  17. 《C++ Primer Plus》第八章习题与参考答案
  18. Django之restframework中路由Routers
  19. 5.WEB及远程操作
  20. ObjectArx 如何替换CAD本身的命令

热门文章

  1. 从java代码获取类名_java代码获取当前类类名、方法名
  2. matlab各个指令的含义,[MATLAB基础] 求解这段指令的意思,越详细越好,谢谢啦
  3. 东莞市商业学校计算机平面设计在哪个校区,东莞市商业学校
  4. 香蜜台词共赴鸿蒙,香蜜台词斗法
  5. php_os用法,golang中os包用法
  6. Java import static静态导入
  7. C语言以字符串的形式读写文件
  8. Logistic回归——二分类 —— matlab
  9. inuri .php id=,php常用函数(遇见就补充)
  10. UFLDL之Softmax回归