Sybase ASE資料庫的license問題

chenfengwww發表於2012-04-27

sybase有三種安裝型別:

1. Express Edition,完全免費,不用綴述。

2. Developer Edition,沒有使用期限限制,用於開發和測試。似乎不能商用,無所謂了。我也是剛得知。以前好像是有60天的限制。

3. Enterprise Edition,它是有試用時間的限制的。是30天。

你的解決方法就是,把企業版的license切到開發版或者Express版。怎麼切?

[@more@]

先看看目錄$SYBASE/SYSAM-2_0/licenses下邊的三個檔案:

SYBASE_ASE_DE.lic SYBASE_ASE_XE.lic SYBASE_ASE_SE.lic

第一個檔案裡邊有這樣的內容:

PE=DE;LT=DT

第二個檔案裡有這樣的內容:

PE=XE;LT=CP

$SYBASE/$SYBASE_ASE/sysam/.properties檔案裡頭,看到這樣兩行:

PE=EE

LT=EV(或是ET)什麼的

PELT後邊的值,分別替換上邊兩個檔案裡的值。

替換成:

PE=XE

LT=CP

就變成express

替換成:

PE=DE

LT=DT

就變成開發版。

反過來也是可以的,即你開始一直使用開發版,後來,買到了合法的license,你把license檔案安裝好以後,找到其中的PELT值,然後修改$SYBASE/$SYBASE_ASE/sysam/.properties裡的對應值即可。

1、針對Sybase 15及以後版本的license

 Sybase 15及以後版本的license是個.lic的檔案

 1)、把這個.lic的檔案放在/opt/sybase/SYSAM-2_0/licenses/目錄下(假定Sybase是安裝在/opt/sybase下);

 2)、$/opt/sybase/ASE-15_0/install/startserver -f /opt/sybase/ASE-15_0/install/RUN_SERVER 1,透過啟動Sybase服務來使license生效。

2、針對Sybase 15以前的版本的license

   Sybase 15以前版本的license是個.dat的檔案 

   1)、把這個.dat的檔案同樣放在/opt/sybase/SYSAM-2_0/licenses/目錄下(假定Sybase是安裝在/opt/sybase下);

   2)執行$/opt/sybase/SYSAM-2_0/bin/sysam start,來使license生效。

from:http://blog.csdn.net/iihero/article/details/3903988

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22036495/viewspace-1058052/,如需轉載,請註明出處,否則將追究法律責任。

相關文章