免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2972 | 回复: 15
打印 上一主题 下一主题

Sybase 数据库转换 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-06-21 14:03 |只看该作者 |倒序浏览
各DX,请问怎么样将Sybase for unix 的数据库转换到for Windows

论坛徽章:
0
2 [报告]
发表于 2004-06-21 18:07 |只看该作者

Sybase 数据库转换

用bcp把数据都导出来,然后在重建库,把数据再bcp进去。

论坛徽章:
0
3 [报告]
发表于 2004-06-22 11:16 |只看该作者

Sybase 数据库转换

1。在客户端的SSM 或sybase central 中生成该数据库的相关ddl文件(如数据库表、存储过程、视图、数据库操作设置、数据库用户等)。
2。用bcp将数据库中的数据导出。
3。在NT 上的sybase上执行这些ddl文件(用isql(isql -Uuser -Ppasswd  -i ddl文件) 或SSM来执行ddl文件)
4。用bcp导入数据。
另外,可用pb的数据管道,先在NT的夙愿把色上创建好数据库,在用数据库管道将表结构及数据传输到新数据库。

论坛徽章:
0
4 [报告]
发表于 2004-06-22 18:42 |只看该作者

Sybase 数据库转换

bcp out  的文件,每行数据没有换行符
WINDOWS 无法 BCP IN
那位大虾有解决办法?

论坛徽章:
0
5 [报告]
发表于 2004-06-23 11:39 |只看该作者

Sybase 数据库转换

谢谢,

论坛徽章:
0
6 [报告]
发表于 2004-06-23 18:23 |只看该作者

Sybase 数据库转换

我想在BCP时加上-c的选项就可以解决了。

论坛徽章:
0
7 [报告]
发表于 2004-06-23 22:32 |只看该作者

Sybase 数据库转换

能否采用dump/load试试,我曾经在AIX和HPUX试过,记得当时是可以的。如果数据量巨大,bcp的效率比dump/load好像差了许多。

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
8 [报告]
发表于 2004-06-24 09:06 |只看该作者

Sybase 数据库转换

DUMP/LOAD好象不行。。

论坛徽章:
0
9 [报告]
发表于 2004-06-24 20:16 |只看该作者

Sybase 数据库转换

它是不同的平台,我试过LOAD会成功但表中的数据好象会是乱码。

论坛徽章:
0
10 [报告]
发表于 2004-06-25 14:49 |只看该作者

Sybase 数据库转换

建议使用“九日”
所说的方法,BCP不会比LOAD慢多少,
这样做比较安全
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP