- 論壇徽章:
- 0
|
Sybase 11.0.5 for SCO OpenServer 3.2v5.0.5 的安裝
一、建立sybase用戶,sybase組:
假定sybase用戶的根目錄是:/u/sybase
二、用root用戶mount光盤。
mount -f HS,lower /dev/cd0 /mnt
三、用sybase用戶登陸,將光盤上sybload文件拷到當(dāng)前目錄上。
運(yùn)行 $ ./sybload -D 展開sybase文件。
展開時需輸入sybaseserver的源文件絕對路徑,如:/mnt/sco/sybase...
還需要輸入CAS號碼。
四、root用戶登陸調(diào)配參數(shù):
#scoadmin -〉Hardware -〉Kernel -〉turn parametres -〉修改AIO的值。
#scoadmin -〉Hardware -〉Kernel -〉turn parametres -〉修改share data的值。
鏈接內(nèi)核后重新啟動。
將下列文件中的 N 改為 Y :
/etc/conf/sdevice.d/suds
/etc/conf/sdevice.d/aio
鏈接后重新啟動。
執(zhí)行:/etc/suds_ctrl -a 100 (注意:100是sybase用戶的gid,即組標(biāo)示。)
五、用sybase用戶登陸,執(zhí)行sybinit,
配置 1。interfaces文件
2。sybase server 其中master等設(shè)備文件可以放在/u/sybase/dev目錄下。
3。sybase backup server
配置完后,會自動裝載數(shù)據(jù)庫,可用 showserver 命令檢查是否啟動。
修改.profile文件。在其中加入環(huán)境參數(shù)。
DSQUERY=SERVERNAME #SERVERNAME 是你的sybase server的名字,依你的sybinit安裝時起的名字而定。
SYBASE=$HOME 這里是指interfaces文件所在的路徑。
export DSQUERY SYBASE
另外,PATH中可加入$HOME/install路徑,方便執(zhí)行startserver,showserver命令。
六、用root登陸,在/etc/rc2。d中加入開機(jī)時自啟動文件:S99startsybase
該文件的內(nèi)容為:
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服務(wù)器和備份服務(wù)器的名字。
七、登陸數(shù)據(jù)庫后需要立即修改的參數(shù):
1,對系統(tǒng)管理員參數(shù)加密:
sp_password null, my_secret
2, 關(guān)閉主設(shè)備缺省狀態(tài):(關(guān)閉是為了避免不小心將其他的東西都建立在缺省設(shè)備上,但同時也增加了麻煩,每次使用這些本來缺省的東西時還要指定他們,也可不做此步)
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. 為服務(wù)器命名:(注意當(dāng)需要與遠(yuǎn)程數(shù)據(jù)庫通信時一定要做這一條)
sp_addserver SERVERNAME, local
5. 設(shè)置明顯的配置項(xiàng):
sp_configure "open database", 20 (你打算建立的應(yīng)用數(shù)據(jù)庫的數(shù)目)
sp_configure "total memory ", 25600 (以2k為單位,25600就是50M)
sp_configure "procedure cache", 25 (指procedure cache能使用total memory的百分比);
sp_configure "user connections",25 (用戶連接數(shù),按需求來)
修改完后,重新啟動數(shù)據(jù)庫。
八、建立用戶數(shù)據(jù)庫:
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
這是我的全部家當(dāng)):
希望大家有空多聯(lián)系,我在長沙一家軟件公司,去年一直在山東出差!
出外靠朋友啊!大家多多幫幫! |
|