怎样打开通过CreateEnterpriseGeodatabase工具创建的空间库呢?

通过CreateEnterpriseGeodatabase工具创建了SQLServer的数据库,本机和数据库服务器上都没有安装sde,在代码中,怎样打开这个数据库呢,能给指点一下方向吗?
已邀请:

朱新颖

赞同来自: agoodchild

可参考下面代码:
IPropertySet propertySet = new PropertySetClass();
 //直连SQL Server数据库
propertySet.SetProperty("SERVER", "192.168.220.134");
propertySet.SetProperty("INSTANCE", "sde:sqlserver:192.168.220.134");
propertySet.SetProperty("USER", "sde");
propertySet.SetProperty("PASSWORD", "sde");
propertySet.SetProperty("DATABASE", "sde103");      
IWorkspaceFactory sdewf = new SdeWorkspaceFactoryClass();
IWorkspace targetWorkspace = sdewf.Open(propertySet, 0);

要回复问题请先登录注册