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修改编码集的步骤是为了确保数据正确显示,避免乱码问题。以下是一些关键知识点和解决方法: 1. **查看当前数据库字符集**: 使用`SELECT userenv('language') FROM dual;`查询当前会话的语言环境和字符...
本文将深入探讨如何修改Oracle数据服务器的编码,以满足不同语言环境的需求,确保数据的正确存储和检索。 Oracle数据库支持多种字符集(Charset),包括ASCII、AL32UTF8(即UTF-8)、ZHS16GBK等,这些字符集用于...
### Oracle编码规范详解 #### 一、概述 Oracle数据库作为一种广泛使用的数据库管理系统,在企业级应用中扮演着重要的角色。为了确保代码的一致性和可维护性,制定一套标准的Oracle编码规范至关重要。本文将详细...
在Oracle数据库管理中,有时我们需要更改数据库的字符集以适应不同的语言环境或解决数据兼容性问题。本文将详细介绍如何修改Oracle数据库的字符集,并提供实际操作步骤。 #### 一、理解Oracle字符集 1. **字符集...
Oracle 字符集查看与修改 Oracle 字符集是一个字节数据的解释的符号集合,具有大小之分,具有相互的包容关系。Oracle 支持国家语言的体系结构允许使用本地化语言来存储、处理、检索数据。 一、什么是 Oracle 字符...
Oracle存储过程编码规范是数据库开发中的一个重要组成部分,它旨在确保代码的可读性、可维护性和一致性。这份文档,版本号为3.0,主要涵盖了命名规范、注释信息以及错误处理等多个方面,以提升团队协作效率和代码...
通过附件里的命令行,可以实现oracle编码的更改,无需重新安装。
在Oracle数据库管理与维护过程中,遇到错误编码是常有的事情。理解这些错误编码背后的具体含义对于快速定位问题、解决问题至关重要。以下是对部分Oracle错误编码的详细解析,这将帮助数据库管理员或开发人员更准确地...
由于不同的地区和语言环境对于字符编码的需求各异,因此有时可能需要更改Oracle数据库的字符集设置。本文将详细介绍如何通过一系列的Oracle SQL命令来完成这一任务。 #### 二、准备工作 在进行任何字符集修改操作...
在使用Oracle数据库的过程中,有时会遇到需要更改数据库字符集的情况,比如将现有的字符集更改为与操作系统一致的字符集,以便更好地支持多语言环境或者解决数据导入导出时的字符编码问题。本文将详细介绍如何在...
网上基本找不到,sqlserver2012版本链接oracle乱码问题解决实测版。
Oracle数据库中文乱码问题解决方案 Oracle数据库中文乱码...Oracle数据库中文乱码问题的解决方案需要同时修改数据库服务器端和客户端的字符编码设置。通过正确的设置,可以确保中文字符在Oracle数据库中的正确显示。
### Oracle字符集的查看与客户端字符集的修改 #### 一、Oracle字符集的基本概念 在Oracle数据库系统中,字符集(charset)是用于表示文本数据的编码方式。正确设置和管理字符集对于确保数据的一致性和正确性至关重要...
首先查看oracle数据库的编码 SQL> select * from nls_database_parameters where parameter ='NLS_CHARACTERSET'; PARAMETER ——————– VALUE ——————– NLS_CHARACTERSET AL32UTF8 这其来源于props$,这...
在Oracle11g环境下,可能会遇到需要更改数据库字符集的情况,例如从AL32UTF8修改为ZHS16GBK。这种变更通常发生在需要支持特定语言环境的应用场景中,尤其是当应用主要面向中文用户时,采用ZHS16GBK字符集可以更好地...
Linux 下 Oracle 中文乱码字符集设置 Linux 下的 Oracle 数据库在导入数据库时...Linux 下的 Oracle 数据库中出现中文乱码问题可以通过修改字符集格式来解决,将字符集格式修改成支持中文的格式可以正常显示中文字符。
2. 表名和字段名:在创建或修改数据库对象时,使用拼音码或五笔码可以加速对象名的输入,尤其是在大量表和字段的项目中。 3. 脚本编写:在编写自动化脚本或存储过程时,拼音码和五笔码能够帮助提高编写速度。 4. ...
提供的三个`.reg`文件——ZHS16CGB231280.reg、ZHS16GBK.reg、WE8ISO8859P1.reg,就是预先配置好的注册表项,用于一键更改Oracle客户端的默认字符集。例如,导入ZHS16GBK.reg将使客户端使用GBK字符集,这对于连接到...