程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> sybase 珍藏系列之五(from shanhan)

sybase 珍藏系列之五(from shanhan)

編輯:SyBase綜合文章
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文件拷到當前目錄上。
運行 $ ./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 (用戶連接數,
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved