在 init.ora 中可以设置
解决方案 »
- netca
- 繁體系統下的Oracle查詢簡體系統下的SQL數據庫,中文是亂碼(問號),如何解決?
- 怎么在oracle官网注册号,登录下载oracle11g啊,跪求!!!
- oracle存储过程,输出参数为数组的问题?紧急求助!寝室疯了。。
- 高手们,没有监听器和TNS操作超时的问题
- 多对一的快照刷新
- oracle9i workgroup edition(10user)for NT能否双机热备用
- 小弟想开发SQL数据库软件,不知用什么工具比较好,请大家推荐,说得好,100分奉上!!
- 一个新手的问题?
- 在哪建表
- 请问如何在独立启动的情况下对oracle数据库进行备份?
- 急!!请教各位大侠,这个存储过程错在哪里?谢谢!
# SQLPLUS_NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
去掉注释符#,同时将其修改为SQLPLUS_NLS_LANG=AMERICAN_AMERICA.ZHS16GBK。
对于Windows操作系统,还需要修改一项,在文件中找到# SQLPLUS_SYSTEMROOT=c:\\WINNT40,去掉注释符,将其修改为你所在机器的操作系统主目录。如操作系统的主目录在D盘的Winnt下,则将其修改为 SQLPLUS_SYSTEMROOT=d:\\WINNT。
对于后面一项的修改只对Windows操作系统进行,对UNIX操作系统则不需要。如果在Windows操作系统中不修改该项,在Oracle Enterprise Manager中,连接系统时,会提示如下的错误:
ORA-12560 TNS:protocol adapter error
或者
ORA-12545 Connect failed because target host or object does not exist
修改完成后,保存文件,退出编辑。重新连接SQL PLUS Worksheet,字符集乱码问题得到解决,显示正确的简体中文字符集。
windows: 注册表HKEY_LOCAL_MACHINE\Oracle\NLS_LANG 为
SIMPLIFIED CHINESE_CHINA.ZHS16GB231280
windows: 注册表HKEY_LOCAL_MACHINE\Oracle\NLS_LANG 为
SIMPLIFIED CHINESE_CHINA.ZHS16GB231280