!!!!简单的 db2 数据库 问题???

山豆 2003-09-11 11:56:46
别人拷贝的 *.ixf 文件,我怎么导到我自己的数据库中?
还有 我用odbc连db2,如果在没有安装过db2 的机器上,
是不是要装一个 odbc for ibm db2 的驱动
可以打包在安装文件中吗 ??
...全文
288 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mr_Bean 2003-11-11
  • 打赏
  • 举报
回复
大家都应该gz一下
sbks 2003-11-10
  • 打赏
  • 举报
回复
学习
山豆 2003-09-12
  • 打赏
  • 举报
回复

D:\DB2\BIN>db2 import from c:\ydd.ixf of ixf create into ddd in wu index in wu
SQL3150N PC/IXF 文件中的 H 记录具有产品 "DB2 01.00"、日期 "20030728"
和时间 "162323"。

SQL3063N H 记录中的单字节代码页值 "00437" 与应用程序的单字节代码页值 "1114"
不兼容。未指定 FORCEIN 选项。

SQL3110N 实用程序已完成处理。从输入文件读取了 "0" 行。
山豆 2003-09-12
  • 打赏
  • 举报
回复
因为这个表的字段是比较多得,我不想再创建表了,
所以就想通过1.ixf文件来创建表,
其中得 数据倒是没有什么得
山豆 2003-09-12
  • 打赏
  • 举报
回复
关键是我现在数据库总没有自己定义得表,是不是一定要先创建一个相同得表呀,
db2 import from c:\1.ixf of ixf replace_Create into 表1
但是我得dbTest中是没有这个表1 得 ,
db2boy 2003-09-12
  • 打赏
  • 举报
回复
应该import from 不是 to
flying120 2003-09-12
  • 打赏
  • 举报
回复
into 表名 刚才的写错了,into后跟插入的表名
flying120 2003-09-12
  • 打赏
  • 举报
回复
在CLP环境下
db2 connect to dbTest user 用户名 using 口令
db2 import to c:\1.ixf of ixf replace_create into dbTest

replace_create 表示有就替换没有插入
db2boy 2003-09-12
  • 打赏
  • 举报
回复
如果你想通过ixf文件建表,那就应该通过import工具。你可以看看这个页面
http://www-900.ibm.com/developerWorks/cn/dmdd/library/tutorials/campaign/db2cert7015/tutorial/db2cert7015-4-1.html,上面有例子
山豆 2003-09-12
  • 打赏
  • 举报
回复
to db2boy
你好,能不能说的清楚一点,
比如 我的 c:\1.ixf 文件,
我的 数据库名称是 dbTest
我怎么把 1.ixf 中的数据 恢复到 dbTest 中,
注: 我的dbTest 中没有类似1.ixf的表
谢谢,我急,在线等待,
能不能写的详细点
db2boy 2003-09-12
  • 打赏
  • 举报
回复
用load或者import都可以
flying120 2003-09-12
  • 打赏
  • 举报
回复
你第一个问题我也不懂,对不起,帮不了你:(
山豆 2003-09-12
  • 打赏
  • 举报
回复
to flying120
你好,第一个问题你知道吗 ?
我很急,在线等待,

别人导出的 *.ixf 文件,我怎么导入到我的数据库中,并看到其中的资料呢?
谢谢
山豆 2003-09-12
  • 打赏
  • 举报
回复
我导入了,好像很长时间得,都10几分钟了,都没有好呀,
怎么回事,
3000sunqin 2003-09-12
  • 打赏
  • 举报
回复
使用forcein选项就可以解决代码页不一致的问题
db2boy 2003-09-12
  • 打赏
  • 举报
回复
db2 import from c:\ydd.ixf of ixf modified by forcein Create into ddd in wu,
但即使导入也可能会有别的问题
山豆 2003-09-12
  • 打赏
  • 举报
回复
我用别得是可以得,但是 就是那个1114 没有办法解决
山豆 2003-09-12
  • 打赏
  • 举报
回复
不知道是我太笨,还是db2太繁,
就想把一个 ydd.ixf 中得东西看到就是这样得 艰难呀 ,
帮帮我,太着急了,
linxa 2003-09-12
  • 打赏
  • 举报
回复
ifx是export的一种文件格式,所以,用import就可以搞定了
山豆 2003-09-12
  • 打赏
  • 举报
回复

D:\DB2\BIN>db import from c:\ydd.ixf of ixf modified by codepage=1114 Create int
o ddd in wu
'db' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

D:\DB2\BIN>db2 import from c:\ydd.ixf of ixf modified by codepage=1114 Create in
to ddd in wu
SQL3016N 在文件类型的 filemod 参数中发现意外的关键字 "codepage=1114"。

D:\DB2\BIN>

加载更多回复(3)

5,889

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧