在数据库服务器上创建地理数据库

本主题仅适用于 ArcGIS for Desktop Standard 和 ArcGIS for Desktop Advanced。

需要在目录窗口中的数据库服务器上创建地理数据库。创建地理数据库后,会在 SQL Server Express 实例上创建一个新数据库。

必须对数据库服务器拥有服务器管理员权限才能创建地理数据库。在数据库服务器上创建的地理数据库会以 dbo 方案存储 ArcSDE 地理数据库系统表。它们只使用经 Windows 验证的用户,并且只能使用直连方式进行连接。

注注:

必须先安装 SQL Server Express(一种数据库服务器)并启用它来存储地理数据库,然后才能在该服务器上创建地理数据库。有关执行上述操作的信息,请参阅安装 SQL Server Express启用 SQL Server Express 来存储地理数据库

步骤:
  1. 以服务器管理员身份登录,启动 ArcMap,然后打开目录 窗口。
  2. 在目录树中右键单击要在其中创建新地理数据库的数据库服务器。
  3. 单击新建地理数据库
  4. 地理数据库名称文本框中输入新地理数据库的名称。

    名称必须以字母开头,不能包含空格或特殊字符(如 *、&、!、%、.、+ 或 -),并且与服务器名称组合时最大长度为 31 个字符。

  5. 如果要更改数据库文件的位置,请通过单击省略号按钮 (...) 并浏览到相应位置在地理数据库文件文本框中指定新位置。
  6. 初始大小文本框中输入新地理数据库的大小。
  7. 单位下拉菜单中选择 MB 或 GB,或使用默认大小 100 MB。

    无论初始大小如何,地理数据库都会根据需要增大,最大可达到 10 GB。

    注注:

    地理数据库的初始大小不能小于 SQL Server Express 实例中模型数据库的大小。模型数据库是所有新数据库的系统模板。模型数据库的大小决定了该 SQL Server Express 实例中创建的任何数据库的最小大小。如果尝试创建小于此最小大小的地理数据库,数据库创建将失败并返回以下错误消息:

    Error creating this geodatabase
    CREATE DATABASE failed. 
    Primary file must be at least <size of model> to accommodate a copy 
    of the model database.

  8. 单击确定

创建数据库文件和地理数据库方案时会显示进度条。完成后,新地理数据库会出现在“内容”选项卡和目录树中。

5/10/2014