阅读:3860回复:6
arcsde for sqlserver安装错误,附日志文件,帮忙解决一下
<P>sde_esri_sde.log文件:
------------------------------------------------------- ArcSDE 9.0 SQL Server Build 1926 Fri Mar 19 13:29:17 PST 2004 ------------------------------------------------------- IDBInitialize::Initialize Failed init_DB DB_instance_open_as_dba: -93 DBMS error code: 18456 Microsoft OLE DB Provider for SQL Server: 用户 'sde' 登录失败。</P> <P>giomgr_esri_sde.log</P> <P>Thu Jan 13 15:33:26 2005 - ****** Spatial Database I/O Manager ****** Thu Jan 13 15:33:26 2005 - SDE System Startup Initiated . . . Thu Jan 13 15:33:26 2005 - Validated System Paths. Thu Jan 13 15:33:26 2005 - SDE IOMGR going into background . . . Thu Jan 13 15:33:26 2005 - ANSI Codepage set . . . </P> <P>wise_crservice_err.log</P> <P>Successfully registered 'ADMIN_DATABASE' key for esri_sde instance </P> <P>wise_err.log</P> <P>Operation Failed, Unable to start iomgr. esri_sde service failed during initialization. Please check event log or error log files. Error starting esri_sde service on SUPERSTONE (-1) </P> <P>问题出在哪里?我在xp用户里加了sde。</P> |
|
1楼#
发布于:2005-01-13 19:44
<P>esri_sde 在服务里能启动吗?</P><P>我在xp用户里加了sde。</P><P>要在数据库里添加用户sde,在xp用户加是什么意思?</P>
|
|
|
2楼#
发布于:2005-01-13 20:21
<P> xp用户是指windows用户,post installation进行到了最后一步,创建服务的时候出错,说"operation failed,unable to start iomgr"。在服务里直接启动esri_sde会报错“本地计算机上的arcsde启动以后又停止了。一些服务自动停止,如果他们没有什么可做的,例如 '性能日志和警报' 服务!”一直没搞明白原因,因为前些天装过开始也启动不了,不过后来在服务里直接启动就好了,后来重新配置了一下,结果都不行了。</P><P> <FONT color=#dd6d22>老大简要介绍一下你的sde for sql安装过程吧,我用的是ftp下的</FONT></P>
|
|
3楼#
发布于:2005-01-13 21:58
1、环境 windows2000 sp3 ,sql 2000 sp3 sde8.2 with sp1, arcinfo 8.3
计算机名字为zongzhan-6afuly1, sql2000安装是按默认安的。SDE的安装目录为D:\arcgissde\. 2、先安装好软件 3、对sql进行设置,将身份验证设为windows和sql双验证,一定要这样做啊,不然你试试就知道了。 4、打开查询分析器,运行以下几断代码,代码全在generic文件夹下面,是2000的你就打开2000的远行,是97的当然就是那个97文件了。里面的东西不要改就行了,只是要分断远行。 5、打开企业管理器,把SDE用户的登陆密码设为sde。 6、下面就要进行dos设置工作了,这是最难的一部分! 7、打开win2000的DOS界面,进入SDE的bin目录。命令为 cd arcgissde\arcsde\sqlexe\bin 8、运行以下命令 sdesetupmssql -o install -u sde -p sde -s zongzhan-6auly1 -H D:\arcgissde\arcsde\sqlexe\ 以上命令把sde需要的必须表装进了SDE数据库里,这一步是必须的。 9、运行下命令(还是在bin目录下)sdeservice -o create -p sde -l @zongzhan-6auly1 -H D:\arcgissde\arcsde\sqlexe\ -i my_sde 10、修改下在两个文件 d:\winnt\systerm32\drives\ect\services 用记事本等工具打开它,加入以下两行 esri_sde 5151/tcp #arcsde my_sde 5154/tcp #my_sde 修改arcgsisde\arcsde\sqlexe\etc下面的service.sde文件,去除5151/tcp前面的#号,在另起一行加入以下代码 my_sde 5154/tcp 保存。 11.进入win2000的服务管理器,运行my_sde服务。 12、 enjoy you!!!!!!!!!!!!!!!! |
|
|
4楼#
发布于:2005-01-14 08:29
thanks a great lot
|
|
5楼#
发布于:2005-01-14 09:11
<P>搞定了,果然好用,再谢</P>
|
|
6楼#
发布于:2005-01-14 09:15
<P>gis老大,我的xp下配置略有不同,修改一下如下:</P>
<P>1、环境 windowsxp sp2 ,sql 2000,sde9 with sp2, arcgis9计算机名字为superstone, sql2000安装是按默认安的。SDE的安装目录为D:\arcgissde\. 2、先安装好软件 3、对sql进行设置,将身份验证设为windows和sql双验证,一定要这样做啊,不然你试试就知道了。 <FONT color=#dd4822>4、打开查询分析器,运行以下几断代码,代码全在D:\arcgissde\sqlexe\tools\generic文件夹下面,两个sql文件。里面的东西不要改就行了,只是要分断远行。 </FONT>5、打开企业管理器,把SDE用户的登陆密码设为sde。 6、下面就要进行dos设置工作了,这是最难的一部分! 7、打开win2000的DOS界面,进入SDE的bin目录。命令为 cd arcgissde\arcsde\sqlexe\bin 8、运行以下命令 sdesetupmssql -o install -u sde -p sde -s superstone -H D:\arcgissde\arcsde\sqlexe\ 以上命令把sde需要的必须表装进了SDE数据库里,这一步是必须的。 9、运行下命令(还是在bin目录下)sdeservice -o create -p sde <FONT color=#ff0000>-d SQLSERVER,superstone</FONT> -H D:\arcgissde\arcsde\sqlexe\ -i my_sde 10、修改下在两个文件 <FONT color=#ff0000>d:\windows\system32\drivers\etc\services</FONT> 用记事本等工具打开它,加入以下两行 esri_sde 5151/tcp #arcsde my_sde 5154/tcp #my_sde 修改arcgsisde\arcsde\sqlexe\etc下面的service.sde文件,去除5151/tcp前面的#号,在另起一行加入以下代码 my_sde 5154/tcp 保存。 11.进入win2000的服务管理器,运行my_sde服务。 12、 enjoy you!!!!!!!!!!!!!!!! </P> [此贴子已经被作者于2005-1-14 9:29:59编辑过]
|
|