让oracle数据表不显示中文而变成问号的方法
2009-03-04 17:18
357 查看
让oracle数据表不显示中文而变成问号的方法:
1.查询服务器端配置的字符集。在sqlplus中以dba用户执行:
select tab1.aa||'_'||tab2.bb||'.'||tab3.cc from (select VALUE$ aa from sys.props$ where name='NLS_LANGUAGE')tab1,(select VALUE$ bb from sys.props$ where name='NLS_ISO_CURRENCY')tab2,(select VALUE$ cc from sys.props$ where name='NLS_CHARACTERSET')tab3;
2.在客户端的注册表HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0中,如无系统变量NLS_LANG,则“新建”->“字符串”,重命名为“NLS_LANG”,并赋值为上述查询变量的值(注意引号内的字符应大写),再查看时不需要重启oracle。
1.查询服务器端配置的字符集。在sqlplus中以dba用户执行:
select tab1.aa||'_'||tab2.bb||'.'||tab3.cc from (select VALUE$ aa from sys.props$ where name='NLS_LANGUAGE')tab1,(select VALUE$ bb from sys.props$ where name='NLS_ISO_CURRENCY')tab2,(select VALUE$ cc from sys.props$ where name='NLS_CHARACTERSET')tab3;
2.在客户端的注册表HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0中,如无系统变量NLS_LANG,则“新建”->“字符串”,重命名为“NLS_LANG”,并赋值为上述查询变量的值(注意引号内的字符应大写),再查看时不需要重启oracle。
相关文章推荐
- Oracle 恢复数据后,数据库中中文变成问号解决方法
- yii下使用oracle中文都变成问号乱码的解决方法
- oracle中文数据显示乱码--字符集修改方法
- ssh框架里面添加数据时,jsp页面中文输入显示问号?解决方法
- T-SQL 语句插入中文数据时数据库显示全是问号“???”的解决方法(数据库编码规则)
- T-SQL 语句插入中文数据时数据库显示全是问号“???”的解决方法(数据库编码规则)
- ORACLE9I数据表中不显示中文,而变成问号
- load data infile 导入数据 中文显示乱码 解决方法
- 英文操作系统下中文操作软件汉字显示为问号的问题解决方法
- jasperreport导出pdf中文数据不能正常显示的解决方法
- oracle 导入数据显示为问号和乱码的处理办法
- mysql中文显示为问号?的解决方法
- Servlet中文显示问号解决方法
- mysql插入表中的中文字符显示为乱码或问号的解决方法
- java保存到mysql的中文数据变成问号
- jmeter链接jdbc 插入数据中文显示问号
- 为什么MySQL数据输出中文会变成了问号????
- Oracle数据库导入后,表中的数据中文显示正常,包中的中文全为问号
- 关于用PHP连接Mysql后添加数据,中文变成问号的解决方案
- oracle数据表中的中文变问号