2007-7-27 08:55
leirenyuan
新手提问 同一个用户怎样建多个实例?
试验环境:linux + DB2 v9
用户db2inst1是实例db2inst1的拥有者。
我用db2inst2用户可以创建新的实例,但是用db2inst1创建属于这个用户的第二个实例时报错:
The file or directory /home/db2inst1/sqllib already exists.
我用db2icrt -h 产看命令帮助,没有发现能够设置新路径的参数。是不是说一个用户只能拥有一个实例?
谢谢。
2007-7-27 20:29
beginner-bj
只有root用户才能创建实例
2007-7-29 06:58
leirenyuan
不好意思,我的描述有问题。我就是用的root用户创建实例,在指定实例的拥有者时如果是db2inst1的话就会报错。提示 The file or directory /home/db2inst1/sqllib already exists
我想知道怎么设置新实例的路径。谢谢。
2007-7-29 16:29
beginner-bj
这个没研究过了。把/etc/passwd中的/home/db2inst1/改掉,也许可以成功。
2007-7-30 09:08
leirenyuan
平时大家建多个实例的时候都是用不同的用户吗?
2007-7-30 12:31
beginner-bj
[quote]原帖由 [i]leirenyuan[/i] 于 2007-7-30 09:08 发表 [url=http://www.loveunix.net/discuz/redirect.php?goto=findpost&pid=696680&ptid=75117][img]http://www.loveunix.net/discuz/images/common/back.gif[/img][/url]
平时大家建多个实例的时候都是用不同的用户吗? [/quote]
肯定是
2007-8-4 13:46
dtbdtbdtb
每个用户只能创建一个instance
instance必须和某个os用户绑定
你想建第二个instance必须以新的用户
2007-8-14 14:43
showbu
dtbdtbdtb说得很对,我一直都是这样
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.