基本这种情况是由于环境变量NLS_LANG的徝和数据库字符集不一致重新导入sql文件即可。
查看数据库的字符集在sqlsqlplus显示乱码中执行:
查看系统的NLS_LANG环境变量,在系统控制台中执行:
若两者不一致修改系统环境变量:
基本这种情况是由于环境变量NLS_LANG的徝和数据库字符集不一致重新导入sql文件即可。
查看数据库的字符集在sqlsqlplus显示乱码中执行:
查看系统的NLS_LANG环境变量,在系统控制台中执行:
若两者不一致修改系统环境变量:
博主设置当前文章不允许评论。
由于我配置了tuxedo8.1,所以更改了下环境變量.以前我可以在cmd中直接运行sqlsqlplus显示乱码的.但是改了下环境变量后却不能运行这个命令行了.我把自己加的环境变量也删除了问题是仍然不能执行这个命令?不知道如何才能解决该问题.
谢谢超级月亮的回答.现在已经好了.我估计我是配tuxedo的时候把oracle的path给冲掉了.按照你的加上去后正常.
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。