正文
安装oracle显示中文,oracle安装后
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
怎么让ORACLE的提示变成中文的,而不是英文的?在线等,急急急
1、你安装的是plsql吗?安装之后执行语句的提示就是英文的。你如果要提示中文需要在安装一个汉化版。
2、,找找看有没有中文版连接 2。用google的网页翻译。
3、如果这还不行,就把更改字符集从ZHS16GBK到UTF8(这是安全的),再导入备份数据,恢复到原始状况。这样就有可能避开重新建库的麻烦。
4、表示不知道怎么去除英文字母 如果我是你的话,看你这个查询结果,是不是只是想把最后的 “!csl_……” 给删了?你可以substr(权限模块,0,instr(权限模块,!csl_))啊。
5、数据库应该没有这个自动转换的功能。这个应该是你的程序,比如自定义的数据库操作的类实现的功能。
6、中文:alter session set nls_language=SIMPLIFIED CHINESE;英文:alter session set nls_language=american;可以看一下你默认使用的语言:select * from V$NLS_PARAMETERS;--NLS_LANGUAGE。
解决oracle10g安装后的中文显示乱码
如果出现了中文乱码问题,可以使用以下方法解决:修改字符集:在创建表时,指定正确的字符集;或者在连接数据库时,指定正确的字符集。
这可能是因为字符集的差异造成的,毕竟Oracle 10g的版本比较旧了。Oracle安装时根据环境变量中的 LANG 字符集设置,来确定安装界面的字符集。简单的办法是使用英文字符集安装界面。
在Redhat上安装Oracle 10g没有设定字符集,采用的是操作系统默认字符集:WE8ISO8859P1,将字符集修改为:ZHS16GBK。由于过程不可逆,首先需要备份数据库。
PROPS$来修改主要是对应客户端的显示,与存储无关,所以仍旧是乱码。然后我重新创建了个数据库,指定字符集为AL32UTF8,插入中文就没问题了。可见我们如果要在数据库中显示中文,在创建数据库时一定哟指定好所用的字符集。
cmd命令连接Oracle数据库显示中文,以及中文乱码
字符集不匹配:Oracle数据库默认使用的字符集为AL32UTF8,如果在创建数据库或者表时没有指定字符集或者指定了其他的字符集,则可能会出现乱码问题。
按win+R键调出windows运行窗口,并在窗口中输入“cmd”以便进入命令行程序。在cmd命令行下输入“sqlplus用户名/密码@服务名”来登录数据库,其中用户名,密码,服务名需要根据实际情况进行替换。
远程连接oracle11g查询结果中文乱码是客户端和服务端编码设置不同引起的。检查windows7下面cmd里面sqlplus中oracle server端的字符集。打开cmd,用sqlplus登录,输入下面SQL查询服务端的字符集。
PROPS$来修改主要是对应客户端的显示,与存储无关,所以仍旧是乱码。然后我重新创建了个数据库,指定字符集为AL32UTF8,插入中文就没问题了。可见我们如果要在数据库中显示中文,在创建数据库时一定哟指定好所用的字符集。
Oracle数据出现中文乱码怎么解决
1、首先在电脑上找到并打开PLSQL,弹出登陆界面,进去登陆。然后随便写了一个查询语句,发现显示有乱码。这时先查看oracle服务器端的字符编码是什么。
2、备份数据库中所有用户的数据以oracle用户登陆,执行以下命令# export NLS_LANG = SIMPLIFIED CHINESE_CHINA.UTF8保持与数据库服务器端一致,这样在exp导出时,就不会存在字符的转换了,备份最原始的数据。
3、oracle数据库查询时出现乱码,很可能是该数据库的字符集设定不支持中文,但是表中数据含有中文,所以变为乱码。
怎样让Oracle支持中文
1、要么是你建库时,选择的字符集不支持中文,建议选择AL16UTF1AL32UTF8等unicode系列的字符集,支持多语言。要么是你插入数据的字符集,与数据库的字符集不一致;或者客户端与服务端的字符集不一致。
2、你安装的是plsql吗?安装之后执行语句的提示就是英文的。你如果要提示中文需要在安装一个汉化版。
3、测试不行,用scott/tiger登陆sqlplus然后connect sys/sys as sysdba,然后输入命令即可 。若此时数据库服务器已启动,则先执行SHUTDOWN IMMEDIATE命令关闭数据库服务器。
4、你是怎么登陆的sqlplus,是windows上直接登陆的,还是通过seccrt这类客户端先登录到数据库服务器上,然后在登录sqlplus的,如果是后一种情况,那不是sqlplus的问题,是seccrt这种客户端的问题。
5、不支持 需要修改 计算机(右键) ---属性---高级系统设置---高级---环境变量---新建,个人建议新建用户变量,变量名输入:“NLS_LANG”,变量值输入:“SIMPLIFIEDCHINESE_CHINA.ZHS16GBK”。
ORACLE显示中文为乱码。
1、首先在电脑上找到并打开PLSQL,弹出登陆界面,进去登陆。然后随便写了一个查询语句,发现显示有乱码。这时先查看oracle服务器端的字符编码是什么。
2、与存储无关,所以仍旧是乱码。然后我重新创建了个数据库,指定字符集为AL32UTF8,插入中文就没问题了。可见我们如果要在数据库中显示中文,在创建数据库时一定哟指定好所用的字符集。
3、出现错误提示,新字符集必须是老字符集的超集,也就原来字符集是新字符集的子集,可以再Oracle官方文档上查询字符集包含关系。下面使用Oracle内部命令internal_use,跳过超集检查,生产环境不建议使用此方法。
安装oracle显示中文的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle安装后、安装oracle显示中文的信息别忘了在本站进行查找喔。