我有系統間緩存數據庫文件(cache.dat大約160MB)。從管理門戶網站,我創建了一個指向我的文件的新數據庫。裝入系統間緩存數據庫
但是,當我去的文件安裝到數據庫中,它給了我一個錯誤 -
錯誤#86:數據庫默認排序規則不適
請幫我在這。
爲了您的信息,我使用的系統間緩存版本2011年1月2日
我有系統間緩存數據庫文件(cache.dat大約160MB)。從管理門戶網站,我創建了一個指向我的文件的新數據庫。裝入系統間緩存數據庫
但是,當我去的文件安裝到數據庫中,它給了我一個錯誤 -
錯誤#86:數據庫默認排序規則不適
請幫我在這。
爲了您的信息,我使用的系統間緩存版本2011年1月2日
這意味着,你要麼試圖在8位系統(反之亦然)安裝Unicode數據庫或者您正在使用歸類安裝一個數據庫沒有安裝到您的緩存系統。在最後一種情況下,您將需要安裝具有所需歸類的區域設置文件。您可以查看mgr目錄中的cconsole.log文件,以查看是否有更好的錯誤描述。
我有這個問題,我相信這是因爲我試圖掛載一個在endian系統上是big-endian的數據庫(或者反過來說 - 其實並不重要)。我我不確定這是否是問題,但是這是我想要在我試圖裝載的兩個數據庫之間唯一的區別。
進行復印,複製轉換與cvendian:
[email protected] 11:24:36 /scratch3/noddy/chopin/mgr/db16k
$ ../../bin/cvendian CACHE.DAT
This database is little-endian.
This database has a block size of 16384 Bytes.
This database has 1 volume and 1 map.
The last block in the primary volume is 768.
Original manager directory is /home/isc/cache/mgr/db16k/
No extension volumes.
Done converting CACHE.DAT to big-endian
希望這似乎及時
我無法找到任何現場安裝文件與所有必需的排序規則。有什麼辦法可以用所有需要的排序方式升級緩存。 請幫我不要這個。 – Hemant
這裏是確切的錯誤代碼/信息 「無法掛載c:\ intersystems \ trycache \ mgr \ nrad \,因爲它的默認排序規則(1280)不可用」 順便說一句,無法獲得整理下載1280,有人有任何想法? – Hemant