arcgis创建sqlserver企业级空间数据库过程中出现的问题及解决方案
在arcgis中创建sqlserver版本的企业空间数据库过程中,出现了多种问题,现把问题的现象、原因和解决方案记录下来,以防遗忘(年纪大了)。

1 用sa账号创建空间数据库提示创建失败15456
安装sqlserver数据库后,最初通过Navicat用windows账号连接数据库后,发现sa账号存在;通过Navicat用sa账号连接数据库时,提示账号密码错误;在sql语句命令更新sa密码后,仍然提示账号密码错误。
通过安装SSMS客户端,发现sa账号没有启动,该账户启动状态,即解决问题。

2 用sa账号创建空间数据库提示创建失败15118,账号密码不符合window密码复杂度要求
开始设定sde账号密码为Sde,报错15118;
修改密码为SdeSqlserver@123,报错15118;
修改密码为SdeSqlserver!123,报错15118;
根据百度,解决方案1 创建空间数据库时切换到windows身份验证(最初不采用这种方式登录);2 调整windows密码策略,调整密码策略设置;3 在sqlserver中设置宽松的密码策略(减低安全性,不建议操作);4 为特定登录名设定强密码(不符合acgis中创建空间数据库的操作)。
根据分析windows密码策略中对密码设定的要求,发现“密码必须符合复杂性要求”中,“密码不能包含用户的帐户名,不能包含用户姓名中超过两个连续字符的部分”、“密码包含非字母字符(例如 !、$、#、%)”。
发现设定的密码违反这两条规则,修改密码后,创建空间数据库成果。

QQ32663739,欢迎沟通交流。
浙公网安备 33010602011771号