不容忽略的ArcGIS Server的写入权限问题
环境:ArcGIS Server 92 + File Geodatabase
操作:插入字段
错误:access denied
代码:
IField pFld = (IField)context.CreateObject("esriGeodatabase.Field");
IFieldEdit pFldEdit = pFld as IFieldEdit;
pFldEdit.Length_2 = 10;
pFldEdit.Name_2 = nameStr;
pFldEdit.Type_2 = esriFieldType.esriFieldTypeDouble;
table.AddField(pFld);
开始不明就里地乱找了一通,没有相似的文章,终于起到server的权限问题,更改该文件数据库的写入权限,问题解决!
当前问题:
1、利用VS2005的SQL Express,不通过SQL Management加入到.\sqlexpress服务器,如何实现使用?OLEDB、ADO.NET试了都没有行的通,而且在作简单统计使用时有时出现并发错误···
2、FileGeodatabase程序部署时的问题,需要怎么配置?
学习中····