不同机器上安装SDE和SQL Server数据库

地址: http://support.esrichina-bj.cn/esrilink/techarticle.php?file=000492
来自esri官网
 
在不同的机器上安装ArcSDE和Microsoft SQL Server
编号: 000492 相关产品及版本: ArcView,ArcSDE  9.0,9.1 平台: PC-Intel Windows
提交时间: 2005-07-19   修改时间: 2005-07-19 提交人: 林雪淋
内容摘要
向导提供如何在不同的机器上安装ArcSDE和SQL Server关系型数据库.一般建议ArcSDE和SQL RDBMS安装在同一台机器上
过程描述
按照以下过程.
1.在继续以前,请确认Microsoft SQL Server已经安装在远程服务器上,并正常运行.
2.在需要安装ArcSDE的机器上安装SQL Server的客户端.客户端网络工具包括SQL Server客户端软件包的版本.确认客户端正确安装,可以通过测试从远程的SQL操作到服务器的SQL.
3.使用客户端工具添加一个alias名,和远程sql服务器名.在ArcSDE的post-installation向导中,使用alias名作为sql server的实例(instance)名.
4.在ArcSDE服务器端用企业管理器注册这个alias.
A.鼠标右击SQL SERVER组,选择新SQL Server注册.
B.在向导中,从列表中选择alias名.
C.对SQL SERVER 登陆信息,用'sa'作为用户名和密码.
D.添加SQL Server到以存在的SQL Server组.
E.点完成,来注册alias.
5.执行安装需求,安装步骤在ArcSDE的安装盘中.
6.可以选择Custom,或Typical来全新安装.接受默认的设置.点下一步,创建空间数据库和'sde'用户.在ArcSDE for SQL Server对话框中,对于SQL Server实例名,输入alias名,新数据库名和sa用户名和密码.指定一个唯一的实例.post install过程创建一个ArcSDE知识库.
7.手动安装:
在客户端机器上,访问企业管理器,创建一个空的数据库.授予sde用户连接数据库的权限和以下权限:
create database,create view,create stored procedure,create function.
8.创建默认的instance:
Sdesetupmssql -o install -u sde -p <sde_password> -D <database name> -s <alias name> -l <path to authorization file(.ecp)>
9.创建服务:
sdeservice -o create -d <SQLSERVER,alias> -p <SDE_Password> -i <service>
10.注册admin数据库:如果数据库创建的名字不是'sde',那么在ArcSDE服务中用以下命令注册数据库.
sdeservice -o register -r ADMIN_DATABASE -v <database name> -d SQLSERVER -p <SDE-Password> -i <service>
11.在Services文件中添加服务名和tcp端口号.
在Windows2000或NT:service.sde文件在%SDEHOME%etc文件夹下,系统的services文件在c:WINNTsystem32driversetc下.
在windows 2003:service.sde文件在%SDEHOME%etc文件夹下,系统的services文件在c:Windowssystem32driversetc下.
12.使用以下命令来启动服务:
sdemon -o start -i service_name -p sde_password

你可能感兴趣的:(不同机器上安装SDE和SQL Server数据库)