arcsde feature dataset 中添加 feature class提示 must be owner to perform this operation
在arccatalog想这个数据集添加featureclass时报错:
arcgis engine 10.1中实现数据入库的功能,将shp文件添加到sqlserver数据库,数据库是使用sqlserver 2008 R2 企业版创建的,创建时使用的arcsde是9.3版本的,但是现在我使用的是arcsde 10.1和SQL server 2012 标准版,数据集在MS SSMS 2014 中不可见,但是通过arccatalog的目录树可见,通过IEnumDataset可以枚举出来,但是在createfeatureclass的时候报错,无法向数据集中添加要素类,求解.
=====================================================
网友都在讨论是不是同一个所有者,我这里进一步说一下,我试过分别用管理员用户和sde用户登录了,都无法访问这个,我觉得可能是schema的问题,
这个数据库有两个schema,sde和dbo,dbo用户和sde用户都只能访问dbo这个schema下的数据表。
怎么确认schema的用户是谁呢?
arcgis engine 10.1中实现数据入库的功能,将shp文件添加到sqlserver数据库,数据库是使用sqlserver 2008 R2 企业版创建的,创建时使用的arcsde是9.3版本的,但是现在我使用的是arcsde 10.1和SQL server 2012 标准版,数据集在MS SSMS 2014 中不可见,但是通过arccatalog的目录树可见,通过IEnumDataset可以枚举出来,但是在createfeatureclass的时候报错,无法向数据集中添加要素类,求解.
=====================================================
网友都在讨论是不是同一个所有者,我这里进一步说一下,我试过分别用管理员用户和sde用户登录了,都无法访问这个,我觉得可能是schema的问题,
这个数据库有两个schema,sde和dbo,dbo用户和sde用户都只能访问dbo这个schema下的数据表。
怎么确认schema的用户是谁呢?
2 个回复
李昫瑄 - gis 搬砖工人
赞同来自:
xfgood - Mac
赞同来自:
要回复问题请先登录或注册
发起人
相关问题
问题状态