本章記載著 DB2 Spatial Extender 傳回給使用者的訊息。每一個訊息有一個識別字。 以字母 E 結尾的識別字代表錯誤訊息,以 W 結尾代表警告, 以 I 結尾代表一般資訊。
DBA7200E | 選取 10 個以上的直欄做為地理編碼程式的輸入 |
說明: 可選取 10 個以上的直欄做為地理編碼程式的輸入。
使用者回應: 將「所選取直欄」方框中的直欄名稱移動到「可用直欄」方框中, 直到「所選取直欄」方框列示十個 (或少於十個) 名稱為止。
DBA7201E | 未啟用資料庫供 Spatial Extender 使用。 |
說明: 使用 Spatial Extender 之前,必須先啟用資料庫供 Spatial Extender 使用。
使用者回應: 在資料庫上按一下右鍵,從功能表中選取「Spatial Extender」 -> 「啟用」。
GSE0000I | 作業順利完成。 |
GSE0001E | Spatial Extender 無法以使用者 ID "<user-id>" 的身份執行所要求的作業 ("<operation-name>")。 |
說明: 您要求此作業時所用的使用者 ID,不具備執行此作業的專用權或權限。
使用者回應: 請查閱文件來找出適當的授權,或向 Spatial Extender 管理者取得授權。
GSE0002E | "<value>" 不是 "<argument-name>" 引數的有效值。 |
說明: 您所輸入的值不正確或拼錯。
使用者回應: 請參閱文件或詢問 Spatial Extender 管理者,找出您需要指定的值或範圍值。
GSE0003E | Spatial Extender 無法執行所要求的作業, 因為尚未指定引數 "<argument-name>"。 |
說明: 您未指定此作業的必要引數。
使用者回應: 請以您想要的值來指定引數 "<argument-name>", 然後重新要求作業。
GSE0004W | 未評估引數 "<argument-name>"。 |
說明: 您所要求的作業不使用引數 "<argument-name>"。
使用者回應: 皆非必要的。
GSE0005E | Spatial Extender 無法處理您的要求來建立一個稱為 "<object-name>" 的物件。 |
說明: 可能是物件 "<object-name>" 已存在,或是您沒有適當的許可權可建立它。 此物件可能是表格、直欄、觸發函式、索引、檔案、或其它類型的物件。
使用者回應: 若 "<object-name>" 就是您所要的物件,不用執行其它動作。 否則,請正確地指定名稱,並確定您有正確的許可權來建立該物件。
GSE0006E | Spatial Extender 無法對已啟用或已登記的物件 "<object-name>" 執行所要求的作業。 |
說明: 物件 "<object-name>" 已啟用或登記,或已存在。 此物件可能是層、索引、空間參照系統、座標系統、地理編碼程式、或其它類型的物件。
使用者回應: 請確定物件 "<object-name>" 已存在,然後重新提出您的要求。
GSE0007E | Spatial Extender 無法對您尚未啟用或登記的物件 "<object-name>" 執行所要求的作業。 |
說明: 物件 "<object-name>" 尚未啟用或登記。 此物件可能是層、索引、空間參照系統、空間座標系統、地理編碼程式、或其它類型的物件。
使用者回應: 請啟用或登記物件 "<object-name>"。然後重新提出您的要求。
GSE0008E | 發生非預期的 SQL 錯誤 ("<sql-error-message>")。 |
使用者回應: 請查閱 SQL 錯誤訊息 "<sql-error-message>" 中和 SQLCODE 有關的詳細訊息。 必要時,請洽您的 IBM 服務人員。
GSE0009E | 無法對已存在的物件 "<object-name>" 執行所要求的作業。 |
說明: "<object-name>" 已存在於資料庫或作業系統中。 此物件可能是檔案、表格、概略表、直欄、索引、觸發函式、或其它類型的物件。
使用者回應: 請確定已正確地指定所要嘗試存取的物件。 必要時,請刪除該物件。
GSE0010E | 無法對可能不存在的物件 "<object-name>" 執行所要求的作業。 |
說明: "<object-name>" 不存在於資料庫或作業系統中。 此物件可能是檔案、表格、概略表、直欄、索引、觸發函式、或其它類型的物件。
使用者回應: 請確定您擁有正確的許可權來存取物件。若您具備此許可權,但物件不存在, 則您需要建立物件。
GSE0011E | Spatial Extender 無法停用或取消登記物件 "<object-name>"。 |
說明: "<object-name>" 依附於另一個物件。"<object-name>" 可能是空間參照系統、層、地理編碼程式、或其它類型的物件。
使用者回應: 請查閱文件來找出可依附的物件類型 "<object-name>"。 然後除去 "<object-name>" 所依附的特定物件。
GSE0012E | Spatial Extender 無法處理您的要求,因為完整的空間直欄 "<layer-schema.layer-name.layer-column>" 未登記成一個表格層。 |
說明: 完整的空間直欄 "<layer-schema.layer-name.layer-column>" 必須先登記為一個表格層,您才能夠執行相關的作業 (例如,啟用索引、啟用地理編碼程式來以批次模式移入、 或自動更新)。
使用者回應: 請在 Spatial Extender 型錄中檢查 DB2GSE.GEOMETRY_COLUMNS 概略表, 確定完整的空間直欄 "<layer-schema.layer-name.layer-column>" 已登記成為一個表格層。 另外,請確定含有此直欄的表格亦包含相對應的有效屬性直欄。
GSE0013E | 未啟用資料庫空間作業的功能。 |
說明: 未啟用資料庫空間作業的功能。因此,Spatial Extender 型錄不存在。
使用者回應: 請啟用資料庫的空間作業功能。
GSE0014E | 資料庫已為空間作業而啟用。 |
說明: 資料庫已為空間作業而啟用。
使用者回應: 請驗證資料庫是否如您所期望地啟用。必要時,請停用資料庫。
GSE0498E | 發生下列錯誤︰"<error-message>"。 |
GSE0499W | Spatial Extender 發出下列警告︰"<warning-message>"。 |
GSE0500E | 您所指定的作業模式 ("<operation-mode>") 無效。 |
說明: 您所要求的作業不支援指定的模式。
使用者回應: 請查閱文件來找出此作業支援的模式。
GSE1001E | Spatial Extender 無法登記一個稱為 "<schema-name.view-name.column-name>" 且基於空間直欄 "<schema-name.table-name.column-name>" 的概略表層。 |
說明: 您所指定的空間直欄 ("<schema-name.table-name.column-name>") 尚未登記成為一個表格層。
使用者回應: 將直欄 "<schema-name.table-name.column-name>" 登記成為一個表格層。
GSE1002E | Spatial Extender 無法登記一個稱為 "<schema-name.view-name.column-name>" 且基於表格 "<schema-name.table-name>" 的概略表層。 |
說明: 您所指定的表格 ("<schema-name.table-name>") 不直接或間接做為概略表 "<schema-name.view-name.column-name>" 的基礎。
使用者回應: 找出概略表 "<schema-name.view-name.column-name>" 的基本表格, 然後指定此表格。
GSE1003E | Spatial Extender 無法存取表格或概略表 "<schema-name.object-name>" 中的直欄 "<column-name>"。 |
說明: 表格或概略表 "<schema-name.object-name>" 中沒有一個稱為 "<column-name>" 的直欄。
使用者回應: 檢查表格或概略表 "<schema-name.object-name>" 的定義, 找出直欄的適當名稱。
GSE1004E | Spatial Extender 無法將完整的空間直欄 "<schema-name.table-name.column-name>" 登記成為一個表格層。 |
說明: 直欄 "<schema-name.table-name.column-name>" 不是空間資料類型, 或和基本表格不相關。
使用者回應: 請為 "<schema-name.table-name.column-name>" 定義一個空間資料類型, 或確定此直欄是區域基本表格的一部份。
GSE1005E | 您為概略表層所指定的空間參照系統 ("<view-layer-spatial-reference-id>"), 不同於此層的基礎表格層所使用的空間參照系統 ("<table-layer-spatial-reference-id>")。 |
說明: 概略表層的空間參照系統和基礎表格層的空間參照系統必須相同。
使用者回應: 請為概略表層指定表格層的空間參照系統。
GSE1006E | 因為 "<spatial-reference-id>" 不是有效的空間參照系統 ID, Spatial Extender 無法登記您所要求的層。 |
說明: 尚未啟用或登記您所指定的空間參照系統 ("<spatial-reference-id>")。
使用者回應: 請啟用或登記空間參照系統。然後重新提出您的要求來登記此層。
GSE1007E | Spatial Extender 嘗試新增空間直欄 ("<column-name>") 到表格 "<schema-name.table-name>" 失敗, 可能發生 SQL 錯誤 (SQLSTATE "<sqlstate>")。 |
使用者回應: 查閱 SQLSTATE "<sqlstate>" 的相關訊息。
GSE1008E | DB2 Spatial Extender 無法登記概略表層 "<layer-schema.layer-name.layer-column>", 因為概略表層的空間資料類型 "<layer-column-type>", 不符合基礎表格層 "<geo-schema.geo-name.geo-column>" 的空間資料類型 "<geo-column-type>"。 |
說明: 概略表層 "<layer-schema.layer-name.layer-column>" 的空間資料類型, 必須符合此層之基礎表格層 "<geo-schema.geo-name.geo-column>" 的空間資料類型。 若這兩種資料類型不一致,則處理空間資料時將發生不明確情形。
使用者回應: 請確定概略表層及其基礎表格層的空間資料類型皆相同。
GSE1020E | "<'spatial-reference-id>" 是無效的空間參照系統 ID。 |
說明: 尚未啟用 "<'spatial-reference-id>" 識別字的空間參照系統。
使用者回應: 請確定已啟用指定的空間參照。
GSE1021E | Spatial Extender 無法啟用空間參照系統 "<spatial-reference-id>", 因為相對應的空間座標系統 ID "<spatial-coordinate-id>" 無效。 |
說明: 識別字 "<spatial-coordinate-id>" 的座標系統未定義於 Spatial Extender 型錄中。
使用者回應: 檢查 Spatial Extender 型錄中的 DB2GSE.COORD_REF_SYS 概略表, 驗證座標系統識別字 "<spatial-coordinate-id>"。
GSE1030E | 因為 "<schema-name.table-name>" 不是基本表格, 所以 Spatial Extender 無法啟用地理編碼程式。 |
說明: 包含您要地理編碼的來源資料的物件必須是一個基本表格。
使用者回應: 請確定包含您要地理編碼的來源資料的直欄是基本表格的一部份。
GSE1031E | Spatial Extender 無法讓地理編碼程式 "<geocoder-id>" 在建立模式中自動為 "<layer-schema.layer-name.layer-column>" 這一層操作。 |
說明: 可能的原因如下:
使用者回應: 若地理編碼程式暫時失效,請讓它以「重建」模式自動操作。
GSE1032E | Spatial Extender 無法啟用地理編碼程式 "<geocoder-id>" 以重建模式為 "<layer-schema.layer-name.layer-column>" 這一層自動操作。 |
說明: 可能的原因如下:
使用者回應: 若地理編碼程式先前在捨棄模式中停用,或尚未定義給此層, 請使它能夠在「建立」模式自動操作。
GSE1033E | 當 Spatial Extender 嘗試新增觸發函式到一個表格, 且表格含有 "<layer-schema.layer-name.layer-column>" 這一層的直欄時, 發生了 SQL 錯誤 (SQLSTATE "<sqlstate>")。 |
說明: 觸發函式的目在於維護屬性直欄 (地理編碼程式的輸入來源) 和空間直欄 (地理編碼程式的輸出目標) 之間的資料完整性。 當 DB2 嘗試建立這些觸發函式時,發生 SQL 錯誤。
使用者回應: 查閱 SQLSTATE "<sqlstate>" 的相關訊息。
GSE1034E | Spatial Extender 無法為 "<layer-schema.layer-name.layer-column>" 這一層, 停用捨棄模式的地理編碼程式 "<geocoder-id>"。 |
說明: 可能的原因如下:
使用者回應: 嘗試停用地理編碼程式之前,請先判斷其狀態。例如, 是否已登記?是否已啟用?然後決定是否需要以捨棄模式停用。 例如,若從未啟用,則完全不需要停用。
GSE1035E | Spatial Extender 無法為 "<layer-schema.layer-name.layer-column>" 這一層, 停用無效模式的地理編碼程式 "<geocoder-id>"。 |
說明: 可能的原因如下:
使用者回應: 嘗試停用地理編碼程式之前,請先判斷其狀態。例如, 是否已登記?是否已啟用?然後決定是否需要以無效模式停用。例如, 若已於無效模式中停用,則不需要再以此模式來停用。
GSE1036E | 當 Spatial Extender 嘗試從一個表格中捨棄觸發函式, 且表格含有 "<layer-schema.layer-name.layer-column>" 這一層的直欄時, 發生了 SQL 錯誤 (SQLSTATE "<sqlstate>")。 |
說明: 建立觸發函式的目在於維護屬性直欄 (地理編碼程式的輸入來源) 和空間直欄 (地理編碼程式的輸出目標) 之間的資料完整性。當 DB2 嘗試捨棄這些觸發函式時,發生 SQL 錯誤。
使用者回應: 查閱 SQLSTATE "<sqlstate>" 的相關訊息。
GSE1037E | Spatial Extender 無法為表格層 "<layer-schema.layer-name.layer-column>" 的來源資料進行地理編碼程式,可能因為指定不正確的值 "<number-of-attributes>" 給引數,此引數指定要為此層的來源資料提供多少屬性直欄。 |
說明: 不正確地指定此層相關的屬性直欄數,或不正確地指定這些直欄的名稱。
使用者回應: 請確定以正確的屬性直欄數和名稱來登記此層, 或驗證地理編碼程式的輸入和輸出資料是否正確。
GSE1038E | 當 Spatial Extender 嘗試以批次模式對表格層 "<layer-schema.layer-name.layer-column>" 的來源資料進行地理編碼時, 發生了 SQL 錯誤 (SQLSTATE "<sqlstate>")。 |
使用者回應:
GSE1050E | 您所指定的格線大小 ("<grid-size>"), 對於第一個格線層次而言無效。 |
說明: 您為第一個格線層次指定零或負數做為格線大小。
使用者回應: 請指定正數做為格線大小。
GSE1051E | 您所指定的格線大小 ("<grid-size>"), 對於第二和第三個格線層次而言無效。 |
說明: 您為第二或第三個格線層次指定一個負數做為格線大小。
使用者回應: 請指定零或正數做為格線大小。
GSE1052E | 當 Spatial Extender 嘗試為表格層 "<layer-schema.layer-name.layer-column>" 建立空間索引 "<index-schema.index-column>" 時,發生了 SQL 錯誤 (SQLSTATE "<sqlstate>")。 |
使用者回應:
GSE1500I | 來源記錄 "<record-number>" 順利完成地理編碼。 |
說明: 含有屬性資料的記錄已順利完成地理編碼。
GSE1501W | 來源記錄 "<record-number>" 未進行地理編碼。 |
說明: 精準度太高。
使用者回應: 請以較低的精準度來進行地理編碼。
GSE1502W | 找不到來源記錄 "<record-number>"。 |
使用者回應: 判斷記錄是否存在於資料庫中。
GSE2001E | 指定的傳送檔 ("<filename>") 無效。 |
使用者回應: 驗證指定的檔案是一個 SDE 傳送檔,且適當地指定路徑名稱。
GSE2002E | 提供的 SQL WHERE 子句 ("<SQL-where-clause>") 無效。 |
使用者回應: 檢查 WHERE 子句的 SQL 語法、拼字及直欄名稱是否適當。
GSE2003E | 提供的形狀值錯誤。 |
使用者回應: 檢查提供的形狀是否符合空間直欄的指定類型。 若類型相符或相容,則表示幾何形式錯誤。 檢查重疊的多邊形、單一點的弦等。
GSE2004E | 傳送檔綱目和指定層的綱目不相容。 |
使用者回應: 檢查綱目和層名稱是否適當地指定。 若綱目不相配,請以新表格載入資料,分析綱目的差異。
GSE2005E | 傳送檔幾何類型和指定層的幾何類型不相容。 |
使用者回應: 檢查綱目和層名稱是否適當地指定。
GSE2006E | 檔案 "<filename>" 發生 I/O 錯誤。 |
使用者回應: 驗證檔案是否存在、對檔案是否具備適當的存取權限、 確定其他使用者目前未使用該檔案。
GSE2007E | 發生屬性轉換錯誤。 |
使用者回應: 確定表格中的全部屬性類型都有支援 - 例如,形狀檔不支援 BLOB 資料。也檢查超出範圍的資料值, 或錯誤資料值,例如錯誤日期。
GSE2008E | 匯入/匯出函數已用盡記憶體。 |
使用者回應: 請驗證您有足夠的記憶體可用。