社区
Oracle 高级技术
帖子详情
sqlplus 批量到入sql 脚本,脚本文件的格式UTF-8 出现乱码,怎么解决啊
jack420124
2010-04-14 04:08:15
sqlplus 批量到入sql 脚本,脚本文件的格式UTF-8里面有中文 ,执行过程 出现乱码,怎么解决啊
...全文
496
5
打赏
收藏
sqlplus 批量到入sql 脚本,脚本文件的格式UTF-8 出现乱码,怎么解决啊
sqlplus 批量到入sql 脚本,脚本文件的格式UTF-8里面有中文 ,执行过程 出现乱码,怎么解决啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
智慧磨坊
2010-04-15
打赏
举报
回复
把脚本文件编码改成非 UTF8 格式, 用 UltraEdit - File - Convertions - UTF8 to ASCII,保存文件就搞定了。
liuyi8903
2010-04-14
打赏
举报
回复
什么叫“执行过程”中出现乱码?说说你具体怎么做的。
tangren
2010-04-14
打赏
举报
回复
另存为gbk码试一下
sql
plus
执行
sql
脚本
,出现中文乱码
sql
plus
运行
SQL
脚本
,出现中文乱码
Oracle数据库之使用
sql
plus
执行
sql
脚本
乱码
解决
办法
说明:本来想使用Navicat来以
utf-8
的
格式
导入
sql
脚本
,但Navicat有一内存块不允许访问,导致执行
脚本
失败,找了半天没找到
解决
办法.但发现
sql
plus
可以执行成功,问题就是中文乱码. 后来发现,
sql
plus
里保存的
sql
脚本
的
格式
都是ANSI的
格式
. 1.
解决
办法:用记事本打开我们的
sql
脚本
文件
,另存为
格式
选择ANSI 2.执行命令@‘路径\xxx.
sql
’ 例如:@‘C:\Users\Administrator\Desktop\test.
sql
’ 3.用Navicat查看该用户下的表
记录生产
sql
plus
执行
sql
文件
中文乱码问题
银行生产环境没有pl
sql
执行权限,导致生产上线的时候需要通过服务器
sql
plus
命令执行
sql
文件
。
解决
思路:
sql
文件
指定了
utf-8
格式
,说明数据库使用的
格式
和
sql
文件
格式
不一致。执行完成后通过pl
sql
查询发现存在中文乱码情况。通过命令执行
sql
文件
。
Linux bom转
utf-8
,linux系统下
批量
转换UTF8到GB2312并处理UTF8的BOM标记
背景本人在使用oracle的
sql
plus
批量
导入UTF8编码的
sql
脚本
时,由于不了解如何设置让
sql
plus
识别UTF8
格式
,导致
出现乱码
、错行等错误,而使工作无法继续,在google无果的情况下只好想办法转换编码。由于
文件
较多,手动转换太麻烦,于是想到用
脚本
批量
转换,幸好网上相关
脚本
比较多,实现起来唯一的麻烦是UTF8的BOM标记。内容:复制代码代码如下:#!/bin/bashfor loo...
Linux上用shell
批量
把
文件
的编码从gb2312转到utf8
背景:项目中用vba写的
SQL
脚本
生成工具,生成的
SQL
里面含有汉字,
文件
编码全是GB2312。上传到linux服务器上,orcale的字符集设置是utf8,用
sql
plus
执行的时候,日志中的汉字乱码,
SQL
中汉字更新到DB中也是乱码,发现需要把
文件
转成utf8。改VBA工具来不及了,只好借助shell了。 思路:正好有一些需要
批量
替换的schema之类的,一起用Shell实现了。Linux中...
Oracle 高级技术
3,491
社区成员
18,714
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章