|
导过来的数据汉字显示为乱码. 为了解决这个问题,我设置NLS_LANG=American_America.zhs16gbk;export NLS_LANG, 使其生效,将A机器导出的数据暂存在文件中, 再设置NLS_LANG=AMERICAN_AMERICA.US7ASCII;export NLS_LANG, 使其生效,然后将文件中的数据处理导入B机器的数据库中. 问题是每次修改NLS_LANG环境变量,需要重新登录UNIX才能生效.而且两个数据库的字符集都不能修改. 请教各位大侠:怎样做才能不需要重新登录UNIX也能使修改的环境变量生效. |
|
|
|
#NLS_LANG=AMERICAN_AMERICA.US7ASCII your_command_here
在你的命令前加上NLS_LANG=AMERICAN_AMERICA.US7ASCII就行了。 |
|