Oracle创建多个SDE服务方法

1、  1.创建新的Oracle实例;

1、2.将原来默认安装的ArcSDE 9.2\ArcSDE\ora9iexe文件夹拷贝并重命名为ora9iexe2(路径为ArcSDE 9.2\ArcSDE\ora9iexe2),只要设置一下dbinit.sde中的ORACLE_SID使之对应到新创建的数据库实例名。

1、3.开始-程序……里启动post安装,选择自定义custom,然后勾掉create ArcSDE Service我们最后手工创建;进入下一步填写你的oracle数据库信息;下一步 设置一下dbinit.sde的路径指向咱们刚才2中设置过的dbinit.sde;其中向导要求你输入SDE的许可,添加许可文件就可以了。[这步相当于手工创建的第4步].4、创建sde服务:sdeservice -o create –d oracle,CMDSDE -p sde -i cmd_sde -H "D:\Program Files\ArcSDE9.2\ArcSDE\ora9iexe2" –n

其中CMDSDE为表空间名(本机为SDEQZ),-P后面的sde为密码,本机为z1234,-i后为服务名,本机为demesri_sde;

2、  删除这个服务sdeservice -o delete -i demesri_sde

3、  windows/system32/etc/service 用txt打开,添加一行(sde的那个服务),修改掉服务名和端口号。

相关推荐