ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle数据库管理 » 如何解决用ftp工具上传文件至UNIX下的乱码问题?

标题: 如何解决用ftp工具上传文件至UNIX下的乱码问题?
离线 javaliu2006



精华贴数 0
个人空间 0
技术积分 696 (2934)
社区积分 4 (19483)
注册日期 2008-3-21
论坛徽章:0
      
      

发表于 2008-10-3 19:01 
如何解决用ftp工具上传文件至UNIX下的乱码问题?


FlashFXP工具上传tnsname.ora至UNIX下,用vi打开后,每行后面都多了个“^M”。

请问用FTP工具上传时,怎样才能避免产生“^M”这样的乱码,谢谢!


只看该作者    顶部
离线 oracledba
高级会员


精华贴数 2
个人空间 0
技术积分 12082 (99)
社区积分 186 (2522)
注册日期 2001-9-26
论坛徽章:12
ITPUB元老会员2007贡献徽章会员2006贡献徽章授权会员生肖徽章2007版:兔2008北京奥运纪念徽章:蹦床
2008北京奥运纪念徽章:跳水ITPUB新首页上线纪念徽章数据库板块每日发贴之星数据库板块每日发贴之星数据库板块每日发贴之星数据库板块每日发贴之星

发表于 2008-10-3 19:14 
windows的问题,要不vi转,要不传以前转Unix,这种问题自己查


__________________
MSN: rogerhuang75@hotmail.com
只看该作者    顶部
离线 donguaa



精华贴数 0
个人空间 0
技术积分 4 (159883)
社区积分 0 (1877408)
注册日期 2008-10-3
论坛徽章:0
      
      

发表于 2008-10-3 19:38 
严格的说,不一定是WINDOWS的问题,只是两端的编码不一致造成的,什么zh_CN.UTF-8,en_US.UTF-8,zh_CN.GBK这类问题,解决方法很多,我看最简单的方法是用记事本打开tnsname.ora另存,保存时注意编码选择ANSI,然后再传到UNIX上。


只看该作者    顶部
离线 OoNiceDream


精华贴数 0
个人空间 0
技术积分 1874 (892)
社区积分 7495 (205)
注册日期 2008-2-21
论坛徽章:33
九尾狐狸九尾狐狸九尾狐狸九尾狐狸九尾狐狸九尾狐狸
      

发表于 2008-10-3 19:46 
上传的时候,选择是bin还是ascii,没选的时候,我这边上传上去,文本文件也是乱码


__________________
只看该作者    顶部
离线 brucewoo
资深会员



精华贴数 0
个人空间 125
技术积分 2403 (665)
社区积分 705 (1197)
注册日期 2004-3-30
论坛徽章:41
ITPUB元老会员2007贡献徽章铁扇公主2008北京奥运纪念徽章:皮划艇静水生肖徽章2007版:虎生肖徽章2007版:鼠
生肖徽章2007版:牛生肖徽章2007版:兔生肖徽章:兔生肖徽章:虎生肖徽章:鼠生肖徽章:牛

发表于 2008-10-3 20:12 
一般都是ftp的ascii/bin模式没有选好


只看该作者    顶部
离线 owlstudio
db.dw.dm@gmail.com
9i OCP


来自 北京
精华贴数 0
个人空间 154
技术积分 2365 (675)
社区积分 67 (4303)
注册日期 2005-3-16
论坛徽章:11
ITPUB元老2008北京奥运纪念徽章:击剑    
      

发表于 2008-10-3 20:22 


QUOTE:
原帖由 javaliu2006 于 2008-10-3 19:01 发表

用FlashFXP工具上传tnsname.ora至UNIX下,用vi打开后,每行后面都多了个“^M”。

请问用FTP工具上传时,怎样才能避免产生“^M”这样的乱码,谢谢!

呵呵,开个vi, Ctrl+c   Ctrl+v,不更简单吗?


__________________
纸上来得终觉浅,绝知此事要躬行!

MSN/Email: db.dw.dm@gmail.com   欢迎交流!  
BLOG:         专注 - 思考 - 创新
只看该作者    顶部
离线 donguaa



精华贴数 0
个人空间 0
技术积分 4 (159883)
社区积分 0 (1877408)
注册日期 2008-10-3
论坛徽章:0
      
      

发表于 2008-10-3 20:33 


QUOTE:
原帖由 OoNiceDream 于 2008-10-3 19:46 发表
上传的时候,选择是bin还是ascii,没选的时候,我这边上传上去,文本文件也是乱码

呵呵,我用FTP,还真没选过BIN或者ASCII。文本文件乱码只是显示问题,比如我的服务器很都是默认的en_US.UTF-8,但我的客户端有的是zh_CN.UTF-8或者zh_CN.GBK,有时通过ssh查看txt,中文会乱码,改变一下LANG,就可以了。


只看该作者    顶部
离线 sswgej
jim


精华贴数 0
个人空间 562
技术积分 201 (9530)
社区积分 0 (916515)
注册日期 2006-5-9
论坛徽章:0
      
      

发表于 2008-10-3 21:33 
ultraedit转换一下,不是上传的问题,是你用window打开过,转成unix文件再上传的


只看该作者    顶部
在线/呼叫 Minsic
初级会员


精华贴数 0
个人空间 0
技术积分 151 (12178)
社区积分 0 (108630)
注册日期 2004-3-4
论坛徽章:1
ITPUB新首页上线纪念徽章     
      

发表于 2008-10-3 21:45 
这个是因为windows上的“回车”和unix上的不一样引起的,传上去后可以用dos2unix命令转一下,或者用vi等文本编辑器来将这个多出来的符号全局替换掉。


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问