修改oracle 10g的字符集

修改数据库字符集为:ZHS16GBK
查看服务器端字符集

SQL > select * from V$NLS_PARAMETERS;
修改:
$sqlplus /nolog
SQL>conn / as sysdba
若此时数据库服务器已启动,则先执行 SHUTDOWN IMMEDIATE 命
令关闭数据库服务器,然后执行以下命令:
SQL>shutdown immediate
SQL>STARTUP MOUNT
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 ZHS16GBK
*
ERROR at line 1:
ORA-12721: operation cannot execute when other sessions are active
若出现上面的错误,使用下面的办法进行修改,使用INTERNAL_USE可以跳过超集的检查:
SQL>ALTER DATABASE CHARACTER SET INTERNAL_USE ZHS16GBK;
SQL>SHUTDOWN IMMEDIATE
SQL>STARTUP

  

时间: 2024-10-17 06:14:42

修改oracle 10g的字符集的相关文章

Linux修改oracle 10g的字符集

修改数据库字符集为:ZHS16GBK查看服务器端字符集SQL > select * from V$NLS_PARAMETERS修改:$sqlplus /nologSQL>conn / as sysdba~若此时数据库服务器已启动,则先执行 SHUTDOWN IMMEDIATE 命令关闭数据库服务器,然后执行以下命令:SQL>shutdown immediate~SQL>STARTUP MOUNT~SQL>ALTER SYSTEM ENABLE RESTRICTED SESSI

修改oracle 10g rac监听端口号为1523的步骤

修改oracle  10g rac监听端口号为1523的步骤 一. 修改listener.ora ,将其中的1521改为1523.事先做该文件的备份,以便快速复原 二. 修改tnsnames.ora ,将remote_listener对应的值 在 tnsnames.ora中的参数改为1523,事先做该文件的备份,以便快速复原 三. 修改local_listener数据库初始化参数 alter system set local_listener = '(ADDRESS = (PROTOCOL =

修改 Oracle 数据库实例字符集

?  简介 在 Oracle 中创建数据库实例后,就会有对应使用的编码字符集.当我们设置的字符集与操作系统或者其他软件字符集不一致时,就会出现中文乱码等情况.此时我们就需要修改 Oracle 数据库使用的字符集,下面是修改 Oracle 字符集的具体步骤: Oracle 一般使用以下两种字符集: 1.   SIMPLIFIED CHINESE_CHINA.ZHS16GBK GBK 16-bit Simplified Chinese 能够支持繁体中文,并且按照2个字符长度存储一个汉字. 2.  

修改Oracle数据库的字符集为UTF-8

1.改客户端字符集:通过WINDOWS的运行菜单运行Regedit,修改注册表 Start -> Run -> Rededit <-| Under registry Editor - > HKEY_LOCAL_MACHINE -> SOFTWARE ->ORACLE->KEY_XE->RIGHT WINDOW DOUBLE CLICK NLS_LANG -> CHANGE VALUE TO "AMERICAN_AMERICA.UTF8&quo

修改Oracle数据库的字符集(UTF8→ZHS16GBK)

1.  C:\Users\Administrator>sqlplus /nolog 2.以sysdba的身份登录上去 SQL> conn sys/root as sysdba 3.以mount打来数据库 SQL>startup mount 4.设置session SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL> ALTER SYSTE

oracle 10g 数据库字符集更改

1.更改数据库字符集为GBK SHUTDOWN IMMEDIATE; STARTUP MOUNT EXCLUSIVE; ALTER SYSTEM ENABLE RESTRICTED SESSION;ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;ALTER SYSTEM SET AQ_TM_PROCESSES=0;ALTER DATABASE OPEN;ALTER DATABASE NATIONAL CHARACTER SET AL16UTF16; 更改国际字符集

Windows 7安装Oracle 10g的方法

Windows7下安装Oracle 10g提示"程序异常终止,发生未知错误"的解决方法 1.修改Oracle 10G\database\stage\prereq\db\refhost.xml在 </SYSTEM> <CERTIFIED_SYSTEMS>后面添加 <!--Microsoft Windows 7--> <OPERATING_SYSTEM> <VERSION VALUE="6.1"/> </

win7 32位下装oracle 10g报未知错误

Oracle 10g版本是10201_database_win32,安装提示“程序异常终止,发生未知错误”. 1.修改Oracle 10G\database\stage\prereq\db\refhost.xml 在  </SYSTEM>   <CERTIFIED_SYSTEMS>后面添加   <!--Microsoft Windows 7-->   <OPERATING_SYSTEM>   <VERSION VALUE="6.1"

Oracle 10g 修改字符集为UTF8

安装完ORACLE后发现字符集设置错误,因此需要修改字符集,修改方法如下: 系统环境:CentOS 6.5 ORACLE版本:10.2 1.登录到系统,切换到oracle用户权限 # su - oracle 2.接着输入: $ sqlplus / as sysdba 3.Oracle Server端字符集查询 SQL> select userenv('language') from dual; USERENV('LANGUAGE') -------------------------------