`

oracle编码的修改

 
阅读更多

Microsoft Windows [版本 6.1.7601]

版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

 

C:\Users\Administrator>select * from props$ where name='NLS_CHARACTERSET'

'select' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

 

C:\Users\Administrator>sqlno

'sqlno' 不是内部或外部命令,也不是可运行的程序

或批处理文件。

 

C:\Users\Administrator>sqlplus /nolog 

 

SQL*Plus: Release 11.2.0.1.0 Production on 星期一 2月 9 17:06:03 2015

 

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

 

ERROR:

ORA-01017: invalid username/password; logon denied

 

 

请输入用户名:  scott

输入口令:scott

 

连接到:

Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

 

SQL> select * from props$ where name='NLS_CHARACTERSET'; 

  2

SQL> select userenv('language') from dual;

 

USERENV('LANGUAGE')

----------------------------------------------------

SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

SQL> select * from orcl where parameter ='NLS_CHARACTERSET';

select * from orcl where parameter ='NLS_CHARACTERSET'

              *

第 1 行出现错误:

ORA-00942: 表或视图不存在

 

 

SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';

 

PARAMETER

------------------------------

VALUE

--------------------------------------------------------------------------------

 

NLS_CHARACTERSET

ZHS16GBK

 

 

SQL> select * from nls_instance_parameters where parameter='NLS_LANGUAGE';

 

PARAMETER

------------------------------------------------------------

VALUE

--------------------------------------------------------------------------------

 

NLS_LANGUAGE

AMERICAN

 

 

SQL> conn /as sysdba

已连接。

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup mount

ORACLE 例程已经启动。

 

Total System Global Area 1670221824 bytes

Fixed Size                  2176328 bytes

Variable Size            1107299000 bytes

Database Buffers          553648128 bytes

Redo Buffers                7098368 bytes

数据库装载完毕。

SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION;

 

系统已更改。

 

SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;

 

系统已更改。

 

SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;

 

系统已更改。

 

SQL> alter database open;

 

数据库已更改。

 

SQL> ALTER DATABASE CHARACTER SET AL32UTF8

  2

SQL> ALTER DATABASE character set INTERNAL_USE AL32UTF8;

 

数据库已更改。

 

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。

 

Total System Global Area 1670221824 bytes

Fixed Size                  2176328 bytes

Variable Size            1107299000 bytes

Database Buffers          553648128 bytes

Redo Buffers                7098368 bytes

数据库装载完毕。

数据库已经打开。

SQL>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Oracle 12C 修改编码集

    Oracle 12C修改编码集的步骤是为了确保数据正确显示,避免乱码问题。以下是一些关键知识点和解决方法: 1. **查看当前数据库字符集**: 使用`SELECT userenv('language') FROM dual;`查询当前会话的语言环境和字符...

    修改oracle 数据服务器编码

    本文将深入探讨如何修改Oracle数据服务器的编码,以满足不同语言环境的需求,确保数据的正确存储和检索。 Oracle数据库支持多种字符集(Charset),包括ASCII、AL32UTF8(即UTF-8)、ZHS16GBK等,这些字符集用于...

    oracle编码规范

    ### Oracle编码规范详解 #### 一、概述 Oracle数据库作为一种广泛使用的数据库管理系统,在企业级应用中扮演着重要的角色。为了确保代码的一致性和可维护性,制定一套标准的Oracle编码规范至关重要。本文将详细...

    Oracle 修改字符集

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

    oracle字符集查看与修改.pdf

    Oracle 字符集查看与修改 Oracle 字符集是一个字节数据的解释的符号集合,具有大小之分,具有相互的包容关系。Oracle 支持国家语言的体系结构允许使用本地化语言来存储、处理、检索数据。 一、什么是 Oracle 字符...

    Oracle存储过程编码规范.doc

    Oracle存储过程编码规范是数据库开发中的一个重要组成部分,它旨在确保代码的可读性、可维护性和一致性。这份文档,版本号为3.0,主要涵盖了命名规范、注释信息以及错误处理等多个方面,以提升团队协作效率和代码...

    oracle设置编码

    通过附件里的命令行,可以实现oracle编码的更改,无需重新安装。

    oracle错误编码一览

    在Oracle数据库管理与维护过程中,遇到错误编码是常有的事情。理解这些错误编码背后的具体含义对于快速定位问题、解决问题至关重要。以下是对部分Oracle错误编码的详细解析,这将帮助数据库管理员或开发人员更准确地...

    oracle 字符集修改命令

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

    oracle修改字符集

    在使用Oracle数据库的过程中,有时会遇到需要更改数据库字符集的情况,比如将现有的字符集更改为与操作系统一致的字符集,以便更好地支持多语言环境或者解决数据导入导出时的字符编码问题。本文将详细介绍如何在...

    链接服务器-SQL Server连接Oracle(乱码配置,无需修改数据库编码)

    网上基本找不到,sqlserver2012版本链接oracle乱码问题解决实测版。

    oracle数据库中文乱码问题解决方案.docx

    Oracle数据库中文乱码问题解决方案 Oracle数据库中文乱码...Oracle数据库中文乱码问题的解决方案需要同时修改数据库服务器端和客户端的字符编码设置。通过正确的设置,可以确保中文字符在Oracle数据库中的正确显示。

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

    ### Oracle字符集的查看与客户端字符集的修改 #### 一、Oracle字符集的基本概念 在Oracle数据库系统中,字符集(charset)是用于表示文本数据的编码方式。正确设置和管理字符集对于确保数据的一致性和正确性至关重要...

    查看oracle数据库的编码及修改编码格式的方法

    首先查看oracle数据库的编码 SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET'; PARAMETER ——————– VALUE ——————– NLS_CHARACTERSET AL32UTF8 这其来源于props$,这...

    Oracle11g 字符集 AL32UTF8 修改为ZHS16GBK

    在Oracle11g环境下,可能会遇到需要更改数据库字符集的情况,例如从AL32UTF8修改为ZHS16GBK。这种变更通常发生在需要支持特定语言环境的应用场景中,尤其是当应用主要面向中文用户时,采用ZHS16GBK字符集可以更好地...

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

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

    oracle 拼音码 五笔码

    2. 表名和字段名:在创建或修改数据库对象时,使用拼音码或五笔码可以加速对象名的输入,尤其是在大量表和字段的项目中。 3. 脚本编写:在编写自动化脚本或存储过程时,拼音码和五笔码能够帮助提高编写速度。 4. ...

    oracle字符集快速修改注册表

    提供的三个`.reg`文件——ZHS16CGB231280.reg、ZHS16GBK.reg、WE8ISO8859P1.reg,就是预先配置好的注册表项,用于一键更改Oracle客户端的默认字符集。例如,导入ZHS16GBK.reg将使客户端使用GBK字符集,这对于连接到...

Global site tag (gtag.js) - Google Analytics