免费注册 查看新帖 |

Chinaunix

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

初次做unix上的sybase,问几个问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-04-12 10:15 |只看该作者 |倒序浏览
sybase资料相对较少,向大家请教几个问题
1 sybase可以设置文件编码吗? 比如说linux系统是utf-8的,sybase是否也可以设置utf-8
2 sybase数据导出时似乎不能直接生成csv文件,大家一般是不是都是导出后再做替换
3 和上面两个问题有关。数据导出后的文件编码可以指定吗? 比如gb2312还是utf-8

谢谢

论坛徽章:
7
数据库技术版块每日发帖之星
日期:2015-08-09 06:20:00数据库技术版块每日发帖之星
日期:2015-11-03 06:20:00数据库技术版块每日发帖之星
日期:2016-02-20 06:20:00数据库技术版块每日发帖之星
日期:2016-07-13 06:20:00数据库技术版块每日发帖之星
日期:2016-07-31 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
2 [报告]
发表于 2012-04-12 11:21 |只看该作者
1. 用sqllocres来设置db charset
2. 用bcp ... out... -t, 来生成无header的csv,若是ASE15.5就直接用transfer table ... to '...' for csv 来生成
3. 导出的文件都已经导出生成了,再如何转coding就不是DB的范围内了。

论坛徽章:
0
3 [报告]
发表于 2012-04-12 20:18 |只看该作者
针对3我想问
如果DB设置为UTF-8,系统也是UTF-8,那么导出的文件是不是也是该格式?

另外,bcp的时候,表中数据很多时,是不是会有超时的可能

论坛徽章:
7
数据库技术版块每日发帖之星
日期:2015-08-09 06:20:00数据库技术版块每日发帖之星
日期:2015-11-03 06:20:00数据库技术版块每日发帖之星
日期:2016-02-20 06:20:00数据库技术版块每日发帖之星
日期:2016-07-13 06:20:00数据库技术版块每日发帖之星
日期:2016-07-31 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
4 [报告]
发表于 2012-04-13 10:52 |只看该作者
是的。
超时没见过,曾经bcp最大导出一个1.2T的文件,也没见超时。

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
5 [报告]
发表于 2012-04-13 13:09 |只看该作者
回复 4# Eisen


    没有超时的情况, 不同于开发工具连接数据库时的超时概念。

单张表都1.2T,确实很大。 表多少行数?

论坛徽章:
7
数据库技术版块每日发帖之星
日期:2015-08-09 06:20:00数据库技术版块每日发帖之星
日期:2015-11-03 06:20:00数据库技术版块每日发帖之星
日期:2016-02-20 06:20:00数据库技术版块每日发帖之星
日期:2016-07-13 06:20:00数据库技术版块每日发帖之星
日期:2016-07-31 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
6 [报告]
发表于 2012-04-13 13:30 |只看该作者
行数忘记了……2年前作的,时间等了很久,不过记得不是一个表,而是一个view,很多表union出来的。

论坛徽章:
0
7 [报告]
发表于 2012-04-13 16:32 |只看该作者
Eisen 发表于 2012-04-13 13:30
行数忘记了……2年前作的,时间等了很久,不过记得不是一个表,而是一个view,很多表union出来的。

曾经听说有一种情况。
由于tempdb设的小,导致select到大于40W条数据时会超时。
不知是否真有这种情况

论坛徽章:
7
数据库技术版块每日发帖之星
日期:2015-08-09 06:20:00数据库技术版块每日发帖之星
日期:2015-11-03 06:20:00数据库技术版块每日发帖之星
日期:2016-02-20 06:20:00数据库技术版块每日发帖之星
日期:2016-07-13 06:20:00数据库技术版块每日发帖之星
日期:2016-07-31 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
8 [报告]
发表于 2012-04-13 16:40 |只看该作者
这个没关系吧……bcp又不用tempdb
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP