在 ArcMap 计算机上安装 Microsoft ODBC driver for SQL Server 后,启动 ArcMap,将数据库服务器添加至目录树,然后连接到数据库服务器。
注:
可以使用 ArcMap 10.8.1 或更低版本来管理工作组数据库服务器及其上存储的地理数据库。
安装 ODBC 驱动程序
从 ArcGIS 客户端连接至数据库服务器(SQL Server Express 实例)时,您需要使用 SQL Server 的连接机制。 因此,您必须安装该机制:Microsoft ODBC driver for SQL Server。
可从 Microsoft 下载中心或 My Esri 获得并安装 ODBC 驱动程序。 检查 SQL Server 的 ArcGIS 系统要求,以确认所使用的 SQL Server Express 和 ArcGIS 软件版本支持哪个版本的 ODBC 驱动程序。 在所有计算机上安装此驱动程序,以便从 ArcMap 连接到数据库服务器。
如果要在 64 位操作系统上安装此驱动程序,可运行 64 位可执行文件;将同时安装 32 位和 64 位文件。 如果在 64 位操作系统上运行 32 位驱动程序,则驱动程序无法正常运行。
添加数据库服务器
如果需要对 Microsoft SQL Server Express 实例或其包含的地理数据库执行管理任务,则应在 ArcMap 的目录树中添加数据库服务器连接。
添加数据库服务器将在用户文件夹中创建数据库服务器连接文件(.gds 文件)并在该连接的数据库服务器文件夹中创建图标。
要添加数据库服务器,必须具有对该数据库服务器的访问权限。
与任何数据源连接相同,必须为需要管理数据库服务器及其地理数据库的各个客户端创建数据库服务器连接。
第一次在目录树中添加数据库服务器连接时,将自动连接到该数据库服务器。 如果在关闭目录窗口时保持连接处于打开状态,则在下次重新打开它时将自动连接。
- 启动 ArcMap,打开目录窗口,然后展开目录树中的“数据库服务器”文件夹。
- 双击添加数据库服务器。
- 在添加数据库服务器对话框中,提供数据库服务器的名称。 形式为 <server_name>\<instance_name>,其中服务器名是安装 SQL Server Express 的服务器的名称,实例名是 SQL Server Express 实例的名称。
例如,如果数据库服务器的名称是 SOPHIE\SQLEXPRESS,则 SOPHIE 是服务器名,而 SQLEXPRESS 是实例名。
如果不确定要使用的名称,可联系数据库服务器管理员来了解此信息。
- 单击确定。
服务器图标显示在目录树的数据库服务器下。
提示:
如果添加数据库服务器后目录树中出现的服务器图标上方带有白色空白方块,则说明已添加数据库服务器但其状态未知。 尝试双击它以进行连接。 如果无法连接,应向该数据库服务器的管理员咨询 SQL Server Express 实例是否正在运行且已连接到网络,以及您对该数据库服务器具有哪种类型的权限。
连接到数据库服务器
如果您与数据库服务器断开连接,则您可以在目录树中双击此数据库服务器以进行连接。
下一步
添加登录帐户至数据库服务器。