免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: dlc02
打印 上一主题 下一主题

disk init 的问题 [复制链接]

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-06-20 06:20:00
21 [报告]
发表于 2006-04-18 11:24 |只看该作者
你的裸设备是不是只有400M,把size减小到194560(380M)试试能不能disk init成功

论坛徽章:
0
22 [报告]
发表于 2006-04-18 11:25 |只看该作者
原帖由 windsfree 于 2006-4-18 11:22 发表
在第二句的tempdb1后面加'.dat'.也许这样可以?
disk init name='tempdb1',
hysname='/home/sybase/data/tempdb1.dat',
size=204800


不太明白,但我试一下。

论坛徽章:
4
2015年亚洲杯之阿联酋
日期:2015-03-10 10:32:022015年亚洲杯之阿曼
日期:2015-03-10 14:53:222015亚冠之水原三星
日期:2015-07-18 15:40:262015亚冠之塔什干棉农
日期:2015-07-27 20:52:05
23 [报告]
发表于 2006-04-18 11:26 |只看该作者
oops,I made a mistake on zeros.your physical devices are raw type?if it does,you might shrink your sybase device size a little bit for OS control blocks.

[ 本帖最后由 1017of 于 2006-4-18 11:32 编辑 ]

论坛徽章:
0
24 [报告]
发表于 2006-04-18 11:31 |只看该作者
原帖由 echoaix 于 2006-4-18 11:24 发表
你的裸设备是不是只有400M,把size减小到194560(380M)试试能不能disk init成功

我的裸设备在vi vtoc的时候大小是235760,也就是115M,也就是说我在创建temodb1时已经留下了15M的间隙。应该不是我建大了。

论坛徽章:
0
25 [报告]
发表于 2006-04-18 11:34 |只看该作者
原帖由 1017of 于 2006-4-18 11:26 发表
oops,I made a mistake on zeros.your physical devices are raw type?if it does,you might shrink your sybase device size a little bit for OS control blocks.


没关系的。但我还是很感谢你的好心的帮助。

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-06-20 06:20:00
26 [报告]
发表于 2006-04-18 11:35 |只看该作者
disk init时size是以2k为单位的,你要建100M的设备,size应该为100×1024/2=51200.你再试试吧

论坛徽章:
4
2015年亚洲杯之阿联酋
日期:2015-03-10 10:32:022015年亚洲杯之阿曼
日期:2015-03-10 14:53:222015亚冠之水原三星
日期:2015-07-18 15:40:262015亚冠之塔什干棉农
日期:2015-07-27 20:52:05
27 [报告]
发表于 2006-04-18 11:36 |只看该作者
my gosh.the default unit of size from command disk unit equals sybase block size,in other words,it is 2k.so no more than 51200 or less could be reasonable values.try once again.

论坛徽章:
0
28 [报告]
发表于 2006-04-18 11:44 |只看该作者
原帖由 echoaix 于 2006-4-18 11:35 发表
disk init时size是以2k为单位的,你要建100M的设备,size应该为100×1024/2=51200.你再试试吧

对,这个size应该为100×1024/2=51200,是我计算有错误,但我又用51200试了一下还是报相同的错。

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-06-20 06:20:00
29 [报告]
发表于 2006-04-18 11:52 |只看该作者
把size再设小一点试试,
select @@version看看数据库版本

论坛徽章:
0
30 [报告]
发表于 2006-04-18 11:53 |只看该作者
原帖由 echoaix 于 2006-4-18 11:35 发表
disk init时size是以2k为单位的,你要建100M的设备,size应该为100×1024/2=51200.你再试试吧


谢谢了,刚刚是我执行错误。问题真的就是你说的这样。我真诚的感谢各位,也为我为了这个低级的错误浪费了各位好心人的时间与精力表示抱歉。现在我已经创建成功temodb1了。真的非常感谢在家。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP