1. 程式人生 > >ArcSDE for SQL Server建庫提示:Case sensitive database is not supported

ArcSDE for SQL Server建庫提示:Case sensitive database is not supported

導語

今天有一個客戶諮詢,為什麼我的ArcGIS10.2 for SQL Server 建立企業級地理資料庫老是不成功,一直報Case sensitive database is not supported錯誤。

錯誤資訊

GP錯誤

Executing: CreateEnterpriseGeodatabase SQL_Server localhost sde1 DATABASE_AUTH sa ***** SDE_SCHEMA sde ***** # "c:\ArcGIS Server 10.1 none.ecp"
Start Time: Thu Jan 22 11:21
:40 2015 User has privileges required to create database objects. Database already exists. Geodatabase admin user created. Validated authorization file. User has required privileges for geodatabase setup. XML support is enabled for the database instance. [Case sensitive database not supported.] See the setup log
in the following location for additional error information: C:\Users\Esri\AppData\Local\Temp\sde_setup.log Could not create geodatabase tables and stored procedures. Failed to execute (CreateEnterpriseGeodatabase). Failed at Thu Jan 22 11:21:43 2015 (Elapsed Time: 3.90 seconds)

sdesetup.log錯誤

[Thu 
Jan 22 11:21:42 2015] <a href="http://www.iarcgis.com/?tag=error" title="檢視更多關於 Error 的文章" target="_blank">Error</a>: Success (0). [Thu Jan 22 11:21:42 2015] <a href="http://www.iarcgis.com/?tag=error" title="檢視更多關於 Error 的文章" target="_blank">Error</a>: Case sensitive database is not supported [Thu Jan 22 11:21:42 2015] ERROR installing/upgrading ArcSDE, <a href="http://www.iarcgis.com/?tag=error" title="檢視更多關於 Error 的文章" target="_blank">Error</a> = -460

原因

通過該錯誤資訊可以看出,這是因為SQL Server 例項使用所在計算機的預設排序規則。如果需要選擇其他排序規則,請單擊“排序規則”選項卡並更改“資料庫引擎”語言,然後再繼續。確保使用不區分大小寫的排序規則,因為 ArcGIS 不支援區分大小寫的排序規則

這就是說,使用者可能SQLServer設定的排序規則預設設定的區分大小的排序規則!


解決方案,詳見積思園