oracle安装之后想换成UTF8字符集,使用linux命令行操作如下
1、su - oracle --登录oracle账户
2、sql> conn / as sysdba --作为sysdba操作
3、sql>shutdown immediate 立即关闭oracle服务
显示:
Database closed.
Database dismounted.
starORACLE instance shut down.
4、sql>startup mount --打开控制文件
ORACLE instance started.
Total System Global Area 1.3429E+10 bytes
Fixed Size 2217992 bytes
Variable Size 6845106168 bytes
Database Buffers 6576668672 bytes
Redo Buffers 4661248 bytes
Database mounted.
5、sql> alter system enable restricted session;
System altered.
sql>alter system set JOB_QUEUE_PROCESSES=0;
System altered.
sql>alter system set AQ_TM_PROCESSES=0;
System altered.
sql>alter database open;
Database altered.
sql>alter database open;
alter database open
sql>alter database character set INTERNAL_USE AL32UTF8 ;
Database altered.
6、sql>shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
7、sql>startup
ok,结束,登录plsql使用select userenv('language') from dual; 可以查看到字符集已经修改成功了
相关推荐
Linux 下 Oracle 中文乱码字符集设置 Linux 下的 Oracle 数据库在导入数据库时...Linux 下的 Oracle 数据库中出现中文乱码问题可以通过修改字符集格式来解决,将字符集格式修改成支持中文的格式可以正常显示中文字符。
修改Oracle字符集需要一系列精确的操作步骤,并且需要数据库管理员具备一定的知识和经验。在执行字符集修改之前,首先需要通过Oracle提供的查询语句来查看当前的字符集设置。可以使用以下SQL命令来查看字符集: ```...
### Oracle字符集的查看与修改详解 #### 一、Oracle字符集概述 Oracle数据库系统支持多种字符集,以便处理各种语言和地区的信息。字符集的选择对于数据的存储和处理至关重要,尤其是在全球化环境中,需要处理多种...
本文将深入探讨Oracle字符集的相关概念,包括如何通过设置环境变量来修改客户端字符集,以此解决因字符集差异而导致的数据转换或损耗问题。 #### Oracle字符集的重要性 Oracle数据库通过字符集支持多种语言环境下...
当装完oracle11g由于当时装的匆忙发现数据库的编码不对,显示编码为AL32UTF,要想显示中文需要改成ZHS16GBK.
案例:从Linux导出的数据导入到windows环境中发现字符集安装时候忘了修改为zhs16gbk(是原来的al32utf8)。
LINUX下修改ORACLE的字符集 在Linux系统下,安装的Oracle数据库默认的字符集为WE8ISO8859P1,这种字符集不支持中文,导致客户端录入的中文数据无法正确显示。在查询时,中文字符会显示为???。解决这个问题的关键是...
本文将详细介绍如何修改Linux系统的默认字符集来解决Oracle安装过程中出现的乱码问题。 ### 修改Linux系统默认字符集 #### 1. 了解字符集的重要性 字符集定义了操作系统如何解释和显示文本数据。不同的字符集适用...
### Linux下修改Oracle 10G的字符集:WE8ISO8859P1 修改为 ZHS16GBK #### 知识点概述 在Linux环境下,有时我们需要更改Oracle数据库的字符集来适应不同的语言环境或数据输入需求。本文将详细介绍如何在Oracle 10G...
2. Oracle字符集:Oracle支持多种字符集,如AL32UTF8(Unicode的UTF-8编码)、WE8ISO8859P1(西欧语言)等。数据库服务器和客户端需要保持字符集一致,以避免乱码问题。 二、客户端字符集设置 1. sqlnet.ora文件...
方法三:修改Oracle数据库的字符集 1. 如果已经安装了Oracle,但数据库字符集不正确,需要修改数据库的字符集。首先,登录到Oracle数据库: ``` sqlplus / as sysdba ``` 2. 使用`ALTER SYSTEM`语句更改全局数据库...
修改字符集的时候需要修改的彻底,否则会导致表以及其他资源没办法正常使用,按照文档上描述一步步操作就可以了,这个我自己尝试过了,我自己用的是linux oracle64位R2版本的
### Oracle修改字符集教程 #### 一、引言 在Oracle数据库管理中,字符集的设置至关重要,它直接影响到数据的正确存储与显示。本文将详细介绍如何在Oracle数据库中更改字符集,包括必要的步骤和注意事项。 #### 二...
Oracle数据库的字符集修改是一个关键的操作,...总之,Oracle字符集的修改涉及到多个步骤,需要谨慎操作。正确配置字符集可以确保数据的一致性和可读性,避免出现乱码问题,这对于一个良好的数据库管理实践至关重要。
这通常是由于系统缺少对中文字符集的支持或者JDK版本不兼容导致的。以下是一种解决此问题的详细步骤: 首先,你需要安装JDK,因为Oracle的图形界面工具如DBCA和NETCA依赖于Java运行环境。你可以从Sun Microsystems...
- **中文文档查看**:使用 Chinese simplified (GB ISO 18030) 字符集查看含有中文的文档。 - **文本编辑器**:输入 `gedit /路径/filename` 使用图形界面的文本编辑器编辑文件。 - **用户切换**:使用命令 `su –l ...
总之,解决Linux上Oracle汉字乱码问题涉及多个层面,包括安装JDK、更新字体配置以及正确设置数据库和系统的字符集。通过本文提供的方法,可以有效地避免和解决这个问题,让Linux上的Oracle数据库在处理中文数据时...
本文将详细解释如何查看及修改Oracle服务端和客户端的字符集。 首先,我们来了解如何在Oracle服务器端查询字符集。你可以通过执行以下SQL语句来获取当前数据库的字符集: ```sql SELECT userenv('language') FROM ...
定义数据库名称、字符集、表空间、redo logs等参数。 8. **初始化参数文件和密码文件**:配置`init.ora`和`orapw<sid>`文件,它们分别控制数据库的运行参数和管理用户名/口令。 9. **启动和停止服务**:学习如何...