Error: 创建Geodatabase错误,创建数据库失败,不能创建以下文件
文章编号 : 31944
软件: ArcGIS - ArcEditor 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcInfo 9.2, 9.3, 9.3.1, 10 ArcGIS Engine Runtime 9.3, 9.3.1, 10 ArcGIS Server 9.2, 9.3, 9.3.1, 10
操作系统: N/A
软件: ArcGIS - ArcEditor 9.2, 9.3, 9.3.1, 10 ArcGIS - ArcInfo 9.2, 9.3, 9.3.1, 10 ArcGIS Engine Runtime 9.3, 9.3.1, 10 ArcGIS Server 9.2, 9.3, 9.3.1, 10
操作系统: N/A
1 个回复
易智瑞技术支持
赞同来自:
"Error creating this geodatabase
CREATE DATABASE failed. Some file names listed could not be created. Check related errors."
原因:
创建Geodatabase的过程是由SQL Server Express执行的,这个错误通常是由于运行SQL Server Express的用户对指定的目录(如C:\或D:\)没有足够的权限。
解决方法:
有两个可能的方法 1.改变运行SQL Server Express的用户对指定目录的权限。 1)从开始菜单——程序——Microsoft SQL Server 2005——Configuration Tools——SQL Server Configuration Manager打开配置管理器; 2)在配置管理器的左边栏里点击SQL Server 2005 Services图标; 3)在右边栏里右键点击SQL Server instance选择属性(默认的SQL Server实例名是SQLEXPRESS); 4)记录Log On页面里的用户名; 5)关闭属性窗口; 6)关闭SQL Server配置管理器; 7)打开Windows Explorer,浏览到创建新的Geodatabase的目录或文件夹; 8)右键点击文件夹选择属性; 9)选择安全属性页; 10)确保第4步记录的对该目录有读、写和执行的权利。 2.改变运行SQL Server Express的用户(确保执行下述操作前没有其他任何用户连接) 1)从开始菜单——程序——Microsoft SQL Server 2005——Configuration Tools——SQL Server Configuration Manager打开配置管理器; 2)在配置管理器的左边栏里点击SQL Server 2005 Services图标; 3)在右边栏里右键点击SQL Server instance选择属性(默认的SQL Server实例名是SQLEXPRESS); 4)在Log on页面,确保内置账户按钮被选中且从下拉菜单中选择Local System; ESRI安装文档推荐使用具有系统权限的本地账户,但如果这里出现的其它对需要的数据文件有足够权限的账户也是可以的; 5)点击确定改变登陆账户; 6)提示需要重启服务,点击Yes确认账户修改; 注意:这时候其它连接的用户都会被断开,且它们所做的操作会丢失。 7)实例重启成功后,关闭SQL Server配置管理器。
创建时间:2006-10-05
最近更新: 2010-06-29
【原文链接】
http://support.esrichina.com.cn/2006/1005/666.html
要回复问题请先登录或注册