怎样将一台机器中的informix数据库 完全复制 到另一台机器上?

特招 2005-01-19 10:09:26
两台机器之间没有网络
...全文
250 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloudflashes 2005-01-24
  • 打赏
  • 举报
回复
用onstat -d看一看你的数据库空间是怎么分配的。
如果你在做dbimport的时候没有指定参数,那么会把整个数据库建在rootdbs上。如果数据库空间规划得比较细的话,应该有专用于装数据的dbspace。
特招 2005-01-24
  • 打赏
  • 举报
回复
我已经用dbexport导出数据了
直接输入:dbexport -c -o d:\informix db
<保存的目录> 要导出的数据库
导出的db.exp目录有120M多点,
我导入的时候怎么就导入不了了呢
输入:dbimport -c -i d:\informix db
<db.exp所在的目录> 导入的数据库名

提示:翻译过来好像是空间不足!
请问如何扩充空间啊
playmud 2005-01-23
  • 打赏
  • 举报
回复
你可以通过select语句从systables表里面把所有的非系统表找出来,
然后生成一个教本
unload to "tablename1.txt" select * from tablename1;
unload to "tablename2.txt" select * from tablename2;
然后执行这个教本生成数据文件,然后在通过脚本导入
load from "tablename1.txt" insert into tablename1;
playmud 2005-01-23
  • 打赏
  • 举报
回复
用dbexport会死人的
特招 2005-01-21
  • 打赏
  • 举报
回复
dbexport 和
dbimport 用法
可以给举个详细的例子吗?
我的机器系统是windows 数据库informix9.40
earthpea 2005-01-19
  • 打赏
  • 举报
回复
dbexport -ss 数据库名
dbimport -d DBS名 数据库名

你可以查一下说明手册
特招 2005-01-19
  • 打赏
  • 举报
回复
dbexport 和
dbimport
命令都怎么用啊
举个例子
earthpea 2005-01-19
  • 打赏
  • 举报
回复
先用dbexport将数据库备下来,刻盘
再到另一台机子上,用dbimport恢复上去,不就行了嘛

1,195

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 Informix
社区管理员
  • Informix社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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