informix怎么导入数据sql文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了informix怎么导入数据sql文件相关的知识,希望对你有一定的参考价值。

只要可以导入数据,立马采纳,请说明怎么导入,用什么导入

在nmdb_load.sql文件所在目录下,运行 dbaccess
选择Query-language——选择数据库——选择Choose——选择nmdb_load——选择Run

或者在nmdb_load.sql文件所在目录下,执行:
dbaccess dbname nmdb_load.sql
其中dbname为你所要导入数据的数据库名称追问

哥们,你的问题已经解决了我的问题,会给你采纳的,但是导入后有乱码呀,该怎么处理?网上搜了好多,像改字体等,每有一个都不成功,能给说说吗?

追答

你是指导入数据库以后,选出来是乱码吗?

追问

是呀,用工具显示中文有乱码, 能加我q吗 11 30 270 367,害怕一会不能回复,一楼的哥们就不能回复他

参考技术A 安装 dbvisualizer这个工具
然后连接你那个 库,展开表,点击 import table data

追问

展开了在哪点  import table data

追答你不会再table哪里右击么

 

追问

在哪,我的都没有,就这么多了

追答你好好看看 我那个结构。我都不知道怎么回答你了,哎。
databases下面的piccccq这是库,piccccq库下面的table

追问

我库下是用户呀,你的结构都不和我的一样

追答

参考技术B 导入数据文件么?追问

用自己的方法导入了,一个一个导的,不过有乱码

追答

建议,先将数据导入临时表,再用
insert 原表名(字段) select 字段 from 临时表;
这种形式来完成,你可以看你导入后,临时表中字段是否有乱码,如果导入临时表都有乱码,那就要先解决乱码问题先!

追问

导入时必须用iso8859-1,但这样还是乱码,该怎么导入才不乱码呢

追答

你是INFORMIX 直接从服务器上 dbaccess 库名 进入 输入:load from filename insert into tmp_table;如果还是有乱码那就是数据库编码的问题了,或者是你用的查询工具的问题,你用的数据库客户端要支持GB32编码

以上是关于informix怎么导入数据sql文件的主要内容,如果未能解决你的问题,请参考以下文章

PostgreSQL数据导出导入问题,谢谢

sql文件怎么导入到Oracle数据库

sql文件怎么导入到Oracle数据库

主机mysql怎么导入数据库sql文件

怎样将.sql文件导入到数据库

sql文件怎么导入mysql数据库