`
bruceyu
  • 浏览: 31121 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

查看和修改Oracle服务器端的字符集(转帖)

阅读更多

查看方法:

1、select * from v$nls_parameters;

2、select * from nls_database_parameters;

3、select * from sys.props$;

 

修改方法:

1、使用sys用户登录

首先执行:

     update props$ set value$ = 'WE8ISO8859P1' where name = 'NLS_CHARACTERSET';

     update props$ set value$ = 'china' where name ='NLS_LANGUAGE';

提交(commit),然后,重新启动数据库;

 

2、用客户端工具(PL/SQL DEVELOP or PB etc.)查询数据库,若显示乱码,先查询出数据库端的字符集,然后,从注册表中修改NLS_LANG字段的值,可能为AMERICAN_AMERICA.WE8ISO8859P1或者SIMPLIFIED CHINESE_CHINA.ZHS16GBK或者NA等。

 

3、SQL语句方式

alter system enable restricted session;

alter database 数据库名 character set 字符集名(如:ZHS16GBK);

alter database 数据库名 national character set 字符集名(如:ZHS16GBK);

分享到:
评论

相关推荐

    oracle字符集的查看和client字符集的修改

    当需要在不同的操作系统或者不同的客户端应用之间传输数据时,可能需要修改Oracle客户端的字符集设置以匹配服务器端的字符集。 1. **在Windows操作系统中修改**: - 打开注册表编辑器(`regedit`)。 - 寻找键值`...

    Oracle 修改字符集

    ### Oracle 修改字符集 在Oracle数据库管理中,有时我们需要更改数据库的字符集以适应不同的语言环境或解决数据兼容性问题。本文将详细介绍如何修改Oracle数据库的字符集,并提供实际操作步骤。 #### 一、理解...

    oracle修改字符集

    针对这种情况,我们可以按照以下步骤来修改Oracle 11g数据库的字符集,使其更改为ZHS16GBK。 首先,确保你有数据库的系统管理员权限,因为修改字符集需要以SYSDBA身份进行。在Windows环境下,打开命令行窗口(cmd)...

    怎样修改查看Oracle字符集及怎样修改字符集

    ### 如何查看与修改Oracle数据库字符集 ...通过上述方法,您可以有效地查看和修改Oracle数据库的字符集,从而确保数据的正确存储和检索。在进行任何修改之前,请务必充分了解所涉及的风险,并采取适当的数据保护措施。

    Oracle 字符集的查看和修改

    本文将深入探讨 Oracle 字符集的查看、修改以及相关知识。 首先,Oracle 字符集是一个字节数据的解释集合,具有大小和包容性关系。Oracle 的国家语言支持架构允许使用本地语言存储、处理和检索数据,包括错误消息、...

    修改Oracle数据库字符集的方法

    ### 修改Oracle数据库字符集的方法 #### 背景与意义 在使用Oracle数据库的过程中,可能会遇到需要更改数据库字符集的情况。这通常发生在原有字符集不能满足新的业务需求时,例如需要支持更多的语言或特殊字符。...

    oracle英文字符集插入到中文字符集

    "Oracle英文字符集插入到中文字符集"的主题聚焦于如何在不同字符集之间进行有效转换,以便在不修改客户端环境变量的情况下,实现数据的正确存储和检索。 Oracle数据库系统支持多种字符集,字符集决定了数据库如何...

    linux 下oracle中文乱码字符集设置

    Linux 下 Oracle 中文乱码字符集设置 Linux 下的 Oracle 数据库在导入数据库时...Linux 下的 Oracle 数据库中出现中文乱码问题可以通过修改字符集格式来解决,将字符集格式修改成支持中文的格式可以正常显示中文字符。

    oracle 字符集修改命令

    由于不同的地区和语言环境对于字符编码的需求各异,因此有时可能需要更改Oracle数据库的字符集设置。本文将详细介绍如何通过一系列的Oracle SQL命令来完成这一任务。 #### 二、准备工作 在进行任何字符集修改操作...

    Oracle 字符集详解

    本篇将深入探讨Oracle字符集的查看、修改、导入导出以及转换原理。 一、Oracle字符集的查看 在Oracle中,可以通过以下SQL查询来查看当前数据库的字符集设置: ```sql SELECT * FROM NLS_DATABASE_PARAMETERS ...

    修改oracle字符集.rar

    安装ORACLE数据库,字符集默认是AL32UTF8,有时需要改变数据库字符集,改成ZHS16GBK,资源里面是修改步骤。

    Oracle数据库字符集问题解决方案大全.doc

    如果服务器端和客户端的字符集不一致,或者加载数据字符集与服务器指定字符集不一致,均会导致汉字显示异常。 四、解决汉字显示异常的方法 根据字符集的设置情况,可以归纳出以下几种解决汉字显示异常的方法: 1....

    设置环境变量修改Oracle客户端字符集.pdf

    这将使得客户端字符集与服务器端字符集保持一致,从而解决数据交换问题。 四、结论 通过设置环境变量来修改客户端字符集,可以解决不同字符集之间的数据交换问题。这将使得数据交换更加安全可靠,並且提高了数据...

    查看oracle dmp字符集的小工具

    总的来说,"查看oracle dmp字符集的小工具"是数据库管理员、DBA和开发者不可或缺的辅助工具,它简化了处理Oracle DMP文件时的字符集验证步骤,有助于确保数据迁移的顺利进行。无论是在进行跨平台迁移,还是在不同...

    修改ORACLE11G字符集

    下面将详细介绍修改Oracle 11g字符集的具体方法和步骤。 #### 1. 检查当前字符集设置 在开始修改字符集之前,首先需要确认当前数据库使用的字符集。可以通过以下两种方式来检查: - **查询数据库参数**:使用`...

    oracle数据库导入导出命令! 更改字符集

    这两个实用程序允许用户高效地迁移大量数据,同时也支持数据转换和字符集调整。 1. **导出(Export)** - `expdp` 命令用于将数据库对象和数据导出到一个或多个转储文件中。基本语法如下: ``` expdp [username/...

Global site tag (gtag.js) - Google Analytics