天天看點

sybase 珍藏系列之五

Sybase 11.0.5 for SCO OpenServer 3.2v5.0.5 的安裝

一、建立sybase使用者,sybase組: 

假定sybase使用者的根目錄是:/u/sybase 

二、用root使用者mountCD光牒。 

mount -f HS,lower /dev/cd0 /mnt 

三、用sybase使用者登陸,将CD光牒上sybload檔案拷到目前目錄上。 

運作 $ ./sybload -D 展開sybase檔案。 

展開時需輸入sybaseserver的源檔案絕對路徑,如:/mnt/sco/sybase... 

還需要輸入CAS号碼。 

四、root使用者登陸調配參數: 

#scoadmin -〉Hardware -〉Kernel -〉turn parametres -〉修改AIO的值。 

#scoadmin -〉Hardware -〉Kernel -〉turn parametres -〉修改share data的值。 

連結核心後重新啟動。 

将下列檔案中的 N 改為 Y : 

/etc/conf/sdevice.d/suds 

/etc/conf/sdevice.d/aio 

連結後重新啟動。 

執行:/etc/suds_ctrl -a 100 (注意:100是sybase使用者的gid,即組标示。) 

五、用sybase使用者登陸,執行sybinit, 

配置 1。interfaces檔案 

2。sybase server 其中master等裝置檔案可以放在/u/sybase/dev目錄下。 

3。sybase backup server 

配置完後,會自動裝載資料庫,可用 showserver 指令檢查是否啟動。 

修改.profile檔案。在其中加入環境參數。 

DSQUERY=SERVERNAME #SERVERNAME 是你的sybase server的名字,依你的sybinit安裝時起的名字而定。 

SYBASE=$HOME 這裡是指interfaces檔案所在的路徑。 

export DSQUERY SYBASE 

另外,PATH中可加入$HOME/install路徑,友善執行startserver,showserver指令。 

六、用root登陸,在/etc/rc2。d中加入開機時自啟動檔案:S99startsybase 

該檔案的内容為: 

su - sybase -c “/u/sybase/install/startserver -f /u/sybase/RUN_SERVERNAME 1>;/dev/null 2>;/dev/null" 

su - sybase -c “/u/sybase/install/startserver -f /u/sybase/RUN_BACKUP_SERVER 1>;/dev/null 2>;/dev/null" 

其中,SERVERNAME,RUN_BACKUP_SERVER分别為你的sybase伺服器和備份伺服器的名字。 

七、登陸資料庫後需要立即修改的參數: 

1,對系統管理者參數加密: 

sp_password null, my_secret 

2, 關閉主裝置預設狀态:(關閉是為了避免不小心将其他的東西都建立在預設裝置上,但同時也增加了麻煩,每次使用這些本來預設的東西時還要指定他們,也可不做此步) 

sp_diskdefault master,defaultoff 

sp_dropdevice diskdump 

3. 增加tempdb空間: 

1>;disk init name="tempdb_device",physname="/u/sybase/dev/tempdb_device.dat",vdevno=2,size=10240 

(注意:size以2k為機關) 

2>;go 

1>;alter database tempdb on tempdb_device=20 (注意這裡20又以M為機關) 

2>;go 

4. 為伺服器命名:(注意當需要與遠端資料庫通信時一定要做這一條) 

sp_addserver SERVERNAME, local 

5. 設定明顯的配置項: 

sp_configure "open database", 20 (你打算建立的應用資料庫的數目) 

sp_configure "total memory ", 25600 (以2k為機關,25600就是50M) 

sp_configure "procedure cache", 25 (指procedure cache能使用total memory的百分比); 

sp_configure "user connections",25 (使用者連接配接數,按需求來) 

修改完後,重新啟動資料庫。 

八、建立使用者資料庫: 

disk init name="mydatabase",physname="/u/sybase/dev/mydatabase", vdevno=4,size=512000 

disk init name="mydatabase",physname="/u/sybase/dev/mylog",vdevno=5,size=256000 

go 

create database my_data on mydatabase=1000 log on mylog=500 

go 

sp_dboption my_data "select into/bulkcopy", true 

go 

sp_dboption my_data "trunc log on chkpt",true 

go 

use my_data 

go 

checkpoint 

go 

sp_addlogin myname,"111111" 

go 

use master 

go 

sp_changeowner myname, my_data 

go 

這是我的全部家當):

希望大家有空多聯系,我在長沙一家軟體公司,去年一直在山東出差!

出外靠朋友啊!大家多多幫幫!

--------------------------------------------------------------------------------

 qiup001 回複于:2003-01-21 16:40:40

:D

--------------------------------------------------------------------------------

 cailiang007 回複于:2003-02-13 17:14:41

也不臉紅。到處都有這些基礎類容三。。。還用你說。。。

--------------------------------------------------------------------------------

 bluetune 回複于:2003-02-13 18:05:51

對初學者還是有用的。支援

--------------------------------------------------------------------------------

 simbalwd 回複于:2003-02-16 14:01:29

請問哪裡有Sybase 11.0.5 for SCO 5.0.5的下載下傳啊?

謝謝!

--------------------------------------------------------------------------------

 Blackrose 回複于:2003-02-18 17:52:55

好像SCO上面最高版本為 11.0.3

沒有11.0.5這個版本

--------------------------------------------------------------------------------

 xbycn 回複于:2003-02-18 18:14:42

你如果買正版的SYBASE ,他們會送你一些參考書的,我們機關的就是這樣來的。市面上是比較難找,我有SYBASE12.0 中文版的資料,下載下傳位址是

沒有空間,隻有傳到陶清網站-PB/MIS程式設計論壇

http://www.pdriver.com/bbs3/non-cgi/usr/6/6_24613.rar

SYBASE12.5 中文資料 參考手冊(1)第一卷 -構件塊

http://www.pdriver.com/bbs3/non-cgi/usr/6/6_24615.rar 

SYBASE12.5 中文資料 參考手冊(2)  參考手冊, 第二卷 -指令  

http://www.pdriver.com/bbs3/non-cgi/usr/6/6_24616.rar 

SYBASE12.5 中文資料 參考手冊(3)       

參考手冊, 第三卷 -過程

http://www.pdriver.com/bbs3/non-cgi/usr/6/6_24612.rar

 SYBASE12.5 中文資料 參考手冊(4) 第四卷 -表格

--------------------------------------------------------------------------------

 tintin 回複于:2003-03-03 12:54:52

沒有11.0.5這個版本!

原文連結:http://bbs.chinaunix.net/viewthread.php?tid=2317

轉載請注明作者名及原文出處