免费注册 查看新帖 |

Chinaunix

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

请教关于创建DB space和database的方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-12 10:29 |只看该作者 |倒序浏览
我现在需要用命令创建Linux上的Informix数据库,因为是自动的安装程序,不能用工具,只能用Linux和Informix的命令,我对Informix不熟,请高手指点一下,谢谢了。

1) 比如现在要创建一个1G大小的DB space 在"/usr/informix/data"目录中,然后在这个DB space上创建我的数据库(要支持事务)。 请问相应创建DB space和database的命令应该如何写?
2)创建完数据库后,我需要给用户, 如“myuser" 分配连接到数据库的权限,去创建表,下面命令是否正确?
      CREATE DATABASE in $DB_space_file WITH BUFFERED LOG" ;
         database $databaseName;
         grant resource to myuser;

3)crreate database时候后来的 WITH BUFFERED LOG或者 WITH LOG MODE ANSI有什么区别么?

多谢大家了,请帮帮我

论坛徽章:
0
2 [报告]
发表于 2006-09-12 18:08 |只看该作者

怎么没人回答啊? 请帮帮我吧,等了一天了

怎么没人回答啊? 请帮帮我吧,等了一天,  请知道的朋友回答一下吧,谢谢了。

[ 本帖最后由 sunqim 于 2006-9-12 20:50 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2006-09-12 21:21 |只看该作者
onspaces -c -d dbspace_name -p /usr/informix/data/yourfile -o 偏移量 -s 1024000

所有都能在论坛里找到的。。。

论坛徽章:
0
4 [报告]
发表于 2006-09-13 02:43 |只看该作者

回复 1楼 sunqim 的帖子

In "ANSI MODE", a select statement will be included into a transaction, where it is not in Informix "Buffered Log" mode.   Please ref the user manual for more accurate explaination.

论坛徽章:
0
5 [报告]
发表于 2006-09-14 13:26 |只看该作者
十分感谢楼上2位的回复, 我还想问一下,如果DB space已经创建完成, 建库的时候 下面的in 后面跟的应该是DB space name吧? 还是那个file的路径?  
另外,如果我只用下面的语句建库,不加log,不会影响事务的支持吧。

CREATE DATABASE in $DB_space_file;
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP