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

sybase 珍藏系列之二(from shanhan)

編輯:SyBase綜合文章
Sybase安裝
sybase數據庫的安裝分為兩種方式:文件系統方式和原始設備方式。文件系統方式即將sybase數據庫建立在文件系統( File System)的基礎上,以文件的形式存放,優點是讀寫的速度快,據Sybase公司工程師稱,其讀寫速度是原始設備方式的5倍,並且備份可以采用保存轉移文件的形式進行,較為靈活;而原始設備方式將數據庫系統直接建立在原始設備(Raw device)的基礎上,最大的優點是安全性較高。
以HP 11.0上安裝Sybase Adeptive Server 11.9.3為例,說明數據庫的安裝過程,筆者剛裝過,在RS6000上參數設置更簡單,以字符終端為例,圖形方式更簡單!
1、 用SAM修改異步IO的參數asycdsk,OUT->IN;(AIX 為aio available)
2、 用SAM修改共享內存最大值參數shmmax為1.5G(可以為物理內存大小或更大,但是HP Unix11上設置共享內存的值最大為1.75G,大於此值需要打補丁);
3、 Sybase系統將安裝在9.98和9.99的內置硬盤上的mount在/home上的文件系統/dev/vg00/lvol5下,該文件系統擴到2G;
4、 用SAM建立新組:Sybase;
5、 用SAM建立新用戶:sybase,屬於Sybase組;
7、#mknod /dev/async C 101 5
#chmod 0660 /dev/async
#chown sybase::Sybase /dev/async
8、#mkdir mnt
#mount –F cdfs –o –ro /dev/cdrom /mnt
9、#su – Sybase
$cat /mnt/install/CAS(顯示序列號,抄下做備用);
10、$/mnt/sybload –D,做缺省選擇最後輸入序列號;
11、修改.profile文件,全文如下:

# @(#) $Revision: 72.2 $

# Default user .profile file (/usr/bin/sh initialization).

# Set up the terminal:
if [ "$TERM" = "" ]
then
eval ` tset -s -Q -m 'hp' `
else
eval ` tset -s -Q `
fi
stty erase "^H" kill "^U" intr "^C" eof "^D"
stty hupcl ixon ixoff
tabs

# Set up the search paths:
PATH=$PATH:.

# Set up the shell environment:
set -u
trap "echo 'logout'" 0

# Set up the shell variables:
EDITOR=vi
export EDITOR
SYBASE=/home/sybase;export Sybase
PATH=$Sybase/bin:$PATH:.;export PATH
SHLIB_PATH=$Sybase/lib;export SHLIB_PATH

12、cp ./init/sample_resource_files/srvbuild/srvbuild.ada*.rs $Sybase/bin/ase1.rs
cp ./init/sample_resource_files/srvbuild/srvbuild.bac*.rs $Sybase/bin/back1.rs
(源文件在./init/sample_resource_files/srvbuild下)

13、vi ase1.rs
ase1.rs全文如下:
sybinit.release_directory:/home/Sybase
sybinit.product: sqlsrv
sqlsrv.server_name: HPWG
sqlsrv.new_config: yes
sqlsrv.do_add_server: yes
sqlsrv.Network_protocol_list: tcp
sqlsrv.Network_hostname_list: hpwg2
sqlsrv.Network_port_list: 4100
sqlsrv.master_device_phys
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved