安装了三个小时sde,一直没成,提示:
[Mon May 14 20:43:50 2012] SDE schema object install not completed.
[Mon May 14 20:43:50 2012] ERROR installing/upgrading ArcSDE, Error = -51
[Mon May 14 20:44:33 2012] Error creating VERSION table. (-51)
[Mon May 14 20:44:33 2012] DBMS error code: 2760
Microsoft SQL Native Client: 指定的架构名称 "sde" 不存在,或者您没有使用该名称的权限。
最后专家帮忙,弄成。两个要点:
(1) 在sqlserver中创建一个登录名sde.但不必创建sde数据库。
步骤:先创建一个sde数据库。
再创建sde用户。将sde用户的默认数据库设置成sde数据库
然后删除sde数据库. (备注,不要手动将sde用户设置成sde数据库的db_owner,否则无法删除sde数据库)
(2)向导(post installation)创建sde数据库时,datafile的路径和logfile的路径要在sqlserver的Data目录下
Datafile默认路径 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data.mdf
修改成 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Data.mdf
Logfile默认路径 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data.ldf
修改成 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\Data.ldf
--------------------
这两处设置正确,基本能下来。
command:
install,then uninstall. Until master it