oracle 中文乱码 - Oracle / 非技术区
在liunx redhat5.4 虚拟机上安装oracle9i 安装好后
使用 sqlplus "/ as sysdba" 登陆时 汉字部分显示成乱码
怎么解决
sqlplus前,先:
#export NLS_LANG=american_america.zhs16gbk
要设置语言环境
如果在查询的表中有中文的时候出现乱码,就是你创建数据库的配置文件设置的问题,
可以用以下命令来解决:
SQL>SHUTDOWN IMMEDIATE;
SQL>STARTUP MOUNT EXCLUSIVE;
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 national character set internal_use utf8;
SQL>alter database character set internal_use zhs16gbk;
SQL>SHUTDOWN immediate;
SQL>startup;
http://blog.csdn.net/java3344520/archive/2010/04/10/5469843.aspx
修改字符集,可以参考我的BLOG
我的问题已解决,谢谢大家
在Linux 系统下
#export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
并将
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
加入到 .bash_profile 文件中
相关问答:
安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?
1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
大家好,我现在把oracle服务器上面 ......
exp user/password@dbname file=c:\table.dmp tables=jbitaku,jbitakum grants=y
然後按回車鍵 說明: user/password@dbname 分別表示用戶名,密碼和服務名 f ......
java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=186646784)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBErro ......
做玩data guard 后
在Primary服务器 执行
SQL>SELECT SEQUENCE#,APPLIED from V$ARCHIVED_LOG ORDER BY SEQUENCE#;
SEQUENCE# APP
---------- ---
13 NO
13 YES ......