windows操作系统启动后SDE的服务无法自动启动的解决方法
分享
很多时候,重启windows操作系统后,SDE的服务的状态为未启动,其原因 是:
SDE作为数据库的一个客户端,SDE的服务在启动的过程中需要连接数据库,因此在SDE服务启动的时候,只有数据库的服务启动成功后,SDE的服务才会启动成功,但是操作系统启动服务的时候是同步的,也就是说启动数据库服务的过程中,SDE的服务也开始启动,此时数据库的服务还没有处于服务状态因此SDE的服务也无法启动。
为了能够让SDE的服务可以启动,必须保证数据库的服务已经启动。
解决办法如下:
1. 书写自定义的windows脚本,如下,并将其保存在一个.bat文件中,其内容如下:
TIMEOUT /T 60 /NOBREAK net stop "ArcSde Service(esri_sde)" TIMEOUT /T 30 /NOBREAK net start "ArcSde Service(esri_sde)" net start "ArcSde Service(esri_sde)" net start "ArcSde Service(esri_sde)"
2. 运行gpedit.msc打开组策略,在计算机配置-windows设置-脚本,右侧有开机和关机,添加上要执行的批处理或者脚本的完整路径即可。
文章来源:http://blog.csdn.net/liufeng1980423/article/details/6069783
SDE作为数据库的一个客户端,SDE的服务在启动的过程中需要连接数据库,因此在SDE服务启动的时候,只有数据库的服务启动成功后,SDE的服务才会启动成功,但是操作系统启动服务的时候是同步的,也就是说启动数据库服务的过程中,SDE的服务也开始启动,此时数据库的服务还没有处于服务状态因此SDE的服务也无法启动。
为了能够让SDE的服务可以启动,必须保证数据库的服务已经启动。
解决办法如下:
1. 书写自定义的windows脚本,如下,并将其保存在一个.bat文件中,其内容如下:
TIMEOUT /T 60 /NOBREAK net stop "ArcSde Service(esri_sde)" TIMEOUT /T 30 /NOBREAK net start "ArcSde Service(esri_sde)" net start "ArcSde Service(esri_sde)" net start "ArcSde Service(esri_sde)"
2. 运行gpedit.msc打开组策略,在计算机配置-windows设置-脚本,右侧有开机和关机,添加上要执行的批处理或者脚本的完整路径即可。
文章来源:http://blog.csdn.net/liufeng1980423/article/details/6069783
0 个评论
相关问题
- 盗版(破解)软件出问题了怎么解决?
- arcgis10.2有时候无法复制粘贴要素
- 在windows server2008 R2 64位中安装了portal 10.5 设置好托管arcgis server站点,并用data store为托管数据库,发布数据出错
- sketchup模型导入cityengine中部分纹理丢失,怎么解决?
- 如何使用脚本或其他方法,将图层属性中属性域原值内容替换为属性域描述?
- 微信页面 arcgis api 地图无法操作
- arcgis10.4 离线部署js api 4.3 版本 无法显示
- ArcGIS Server制作的缓存地图服务中,能否实现大比例尺下楼房阴影类似的3d效果?
- Linux下如何将ArcGIS Server的服务端口改为80
- 网站用arcgis API for JavaScript写好,发布网站之后,别人访问无法加载地图?
- ArcGIS Server服务状态正在停止