999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Sybase在Tru64 UNIX操作系統上的安裝與配置

2009-04-29 00:00:00
現代情報 2009年2期

〔摘 要〕在實際操作的基礎上,詳細介紹了Sybase在Compaq Alpha小型機的Tru64 UNIX操作系統上的安裝與配置。

〔關鍵詞〕Sybase;Alpha;Tru64 UNIX;安裝;配置

〔中圖分類號〕TP311.13 〔文獻標識碼〕A 〔文章編號〕1008-0821(2009)02-0207-03

Installation and Configuration of Sybase on Tru64 UNIX Operation SystemPeng Ying

(Library,University of Electronic Science and Technology,Chengdu 610054,China)

〔Abstract〕Based on operation practice,this article introduced the installation and configuration of Sybase on Tru64 UNIX operation system for Compaq AlphaServer in detail.

〔Key words〕Sybase;Alpha;Tru64 UNIX;installation;configuration

Sybase ASE(Adaptive Server Enterprise)是一個基于C/S體系結構的大型關系數據庫系統,它在一些32位的操作系統,比如X86體系結構上的Windows平臺以及Space體系結構上的Sun Solaris平臺(也有64位的)上的安裝與配置比較簡單,相關

參考文獻也較多,但在Alpha體系結構上的HP(原為Compaq)Tru64 UNIX平臺上的安裝與配置則較為復雜。由于是在64位操作系統上的應用且安裝的機型比較特殊,所以我們最初的安裝過程并非一帆風順。經過多次摸索和排錯,現將總結出的一套方法供大家參考。

1 安裝環境

安裝機型是HP(原為Compaq)的入門級服務器Alpha DS20E Server,操作系統是Tru64 UNIX

5.1。其硬件配置為Alpha500MHzCPU,18.2G硬盤1塊(原配),希捷73G硬盤1塊(后來加裝),支持熱插拔。1G內存[1]。將18.2G的硬盤作為系統盤,系統邏輯卷劃分如下:root(1G),usr(13G),var(2.5G),swap(1G)。Sybase數據庫的版本是12.0。

2 安裝Sybase數據庫

2.1 建立Sybase用戶和組

在圖形界面下打開SysMan Menu[2]進行創建。用戶名為sybase,組名為sybase,用戶路徑為/usr/users/sybase。由于我們將sybase數據庫直接創建在sybase目錄下,所以無須修改所有數據庫使用的設備為sybase用戶可讀寫。

2.2 修改系統參數

用vi編輯器[3]編輯文件/etc/sysconfigtab,在末尾增加以下內容:

ipc:

shm-max==1000000000(這個值表示機器實際內存為1G)

ssm-threshold=0

rt:

aio-max-num=1024

vm:

new-wire-method=0

2.3 安裝Sybase數據庫

插入Sybase12.0安裝光盤,在root超級用戶下,將CDROM mount(加載)到一個目錄上。命令如下:

#/usr/sbin/mount /dev/disk/cdrom0c /mnt

接下來切換至sybase用戶,輸入如下命令:

%cd/mnt

%./install-c

然后按照提示安裝。

2.4 創建配置文件sql.rs

方法為以sybase用戶登錄,在/usr/users/sybase下建立rs文件夾,將Sybase安裝完成后在init文件夾中已建立的默認配置文件srvbuild.adaptiveserver.ra拷貝至/usr/users/sybase/rs文件夾下,并改名為sql.rs,然后用vi編輯器修改配置參數。實現的命令如下:

%mkdir/usr/users/sybase/rs

%cd /sybase/ASE-120/init/sampleresourcefilesl

%cp srvbuild.adaptiveserver.rs /usr/users/sybase/rs/sql.rs

%vi sql.rs

然后進入vi編輯器做如下配置:

sybinit.releasedirectory:/usr/users/sybase(這里需要輸入當前sybase的安裝目錄)

sybinit.product:sqlsrv

sqlsrv.servername:SYBASE(創建Sybase數據庫服務器的名稱)

sqlsrv.newconfig:yes

sqlsrv.doaddserver:yes

sqlsrv.networkprotocollist:tcp

sqlsrv.networkhostnamelist:Alpha(這里需要輸入hostname)

sqlsrv.networkportlist:4100

sqlsrv.masterdevicephysicalname:/usr/rsybmaster(輸入master設備的邏輯卷名)

sqlsrv.masterdevicesize:500

sqlsrv.masterdatabasesize:400(數值應比master設備的size小)

sqlsrv.errorlog:USEDEFAULT

sqlsrv.doupgrade:no

sqlsrv.sybsystemprocsdevicephysicalname:/usr/rsybsystemprocs(輸入systemprocs設備的邏輯卷名)

sqlsrv.sybsystemprocsdevicesize:500

sqlsrv.sybsystemprocsdatabasesize:400(數值應比sybsystemprocs設備的size小)

sqlsrv.sybsystemdbdevicephysicalname:/usr/rsybsystemdb

sqlsrv.sybsystemdbdevicesize:USEDEFAULT

sqlsrv.sybsystemdbdatabasesize:USEDEFAULT

sqlsrv.defaultbackupserver:SYBASEBACKUP(創建Sybase備份數據庫服務器的名稱)

:wq!(保存退出vi)

由于將數據庫的設備邏輯卷建在了/dev下,所以要賦予它以sybase用戶的讀寫權限,方法如下:

在root用戶下,執行以下命令:

#chown sybase:sybase/usr

2.5 修改配置文件.profile

在/usr/users/sybase/.profile文件中,設置環境變量,需要添加以下內容[4];

SYBASE=/usr/users/sybase

export SYBASE

PATH=D|SSYBASE/ASE-120/install:D|SSYBASE/OCS-120/bin:D|SSYBASE/ACE-120/bin:D|SPATH

export PATH

SHLIBPATH=D|SSYBASE/lib

export SHLIBPATH

LDLIBRARYPATH=D|SSYBASE/lib

export LDLIBRARYPATH

DSQUERY=SYBASE

export DSQUERY

LIBPATH=D|SSYBASE/lib:D|SLIBPATH

export LIBPATH

LANG=

export LANG

另外因為我們安裝的是中文版Tru64 UNIX,還需要設置SYBASE.csh的環境變量,只需要將SYBASE.csh文件中的內容拷貝至.profile文件的末尾即可。方法如下[5]:

#cat/usr/users/sybase/SYBASE.csh>>/usr/users/sybase/.profile

2.6 初始化Sybase Adaptive Server

在路徑usr/users/sybase/ASE120/bin下執行如下命令:

./srvbuildres-r/user/users/Sybase/rs/sql.rs

在顯示安裝進度并提示成功后即完成了Sybase服務器安裝。

2.7 配置Backup Server

執行以下命令:

D|S cd/usr/users/sybase/ASE-120/init/sampleresourcefiles

D|S cp srvbuild.backupserver.rs /usr/users/sybase/rs/backup.rs

D|S vi backup.rs(也可以在服務器端使用圖形界面配置)

具體參數如下

sybinit.releasedirectory:/usr/users/sybase

sybinit.product:bsrv

bsrv.servername:SYBASEBACKUP(根據需要改寫)

bsrv.doaddbackupserver:yes

bsrv.networkprotocollist:tcp

bsrv.networkhostnamelist:Alpha(這里需要輸入hostname)

bsrv.networkportlist:5100

bsrv.language:USEDEFAULT

bsrv.characterset:iso1

bsrv.tapeconfigfile:USEDEFAULT

bsrv.errorlog:USEDEFAULT

sqlsrv.relatedsqlsrvr:SYBASE(根據需要改寫)

sqlsrv.salogin:sa

sqlsrv.sapassword:USEDEFAULT

存盤退出后在路徑/usr/users/sybase/ASE-120/bin下執行如下命令:

./srvbuildres-r/usr/users/sybase/rs/backup.rs

提示成功后即完成了Sybase backup服務器安裝

2.8 Sybase的其它配置

我們分配Sybase使用800M內存,該內存值必須小于機器的實際內存(這里是1G),分配命令如下[6]:

#isql-Usa-P-S servername

1>spconfigure‘total memory’,400000000(單位為2k)

2>go

另外,因為我們的AlphaServer系雙CPU系統,所以需要執行以下命令:

1>spconfigure‘max online engines’,2

2>go

3 啟動和關閉Sybase和Sybase backup服務器[7]

重啟服務器以sybase用戶登錄,打開一個Terminal執行以下命令:

#cd/usr/users/sybase/ASE-120/install

#startserver-f RUNSYBASE(啟動Sybase服務器)

#startserver-f RUNSYBASEBACKUP(啟動Sybase備份服務器)

以sybase用戶登錄,執行以下命令:

#isql-Usa-Pxxx-SSYBASE(xxx指用戶sa的密碼;S指Adaptive Server Enterprise,Monitor Server,or Historical Server name.)

1>shutdown SYBASEBACKUP(關閉Sybase備份服務器)

2>shutdown(關閉Sybase服務器)

3>go

要查看當前啟動的服務,可以使用showserver命令。如果需要測試與服務器的連接,可在本機或Sybase客戶端通過isql進行連接。使用spwho可以查看所有已經登錄至服務器上的用戶和進程。

4 創建數據庫

4.1 創建數據庫所在的設備

在SybaseCentral工具中創建數據庫(比如為xxx)所在的設備,大小如40G。步驟:login至服務器(如Alpha),打開Sybase Central——SybaseAdatactive Server Enterprise——Alpha(sa)——Database Devices,點擊Add Database Device,創建設備xxx,物理名是/xxx/dxxxdata,size是25G,其它是默認選項。然后同樣創建設備xxxlog,物理名是/xxx/dxxxlog,size是15G。

如果使用DBA工具,方法如下:打開Managered Datasources——Alpha(Sybase Adaptive Server Enterprise/12.0/P/Digital UNIX/OSF1 V4.0D/1576/64bit/OPT……)——Storage——DatabaseDevices,右鍵點擊NEW,Logical name of the device為xxx,physical name of device為/xxx/dxxxdata,size為25G,其它為默認選項,點擊Execute。同樣創建xxxlog,Logical name of the device為xxxlog,physical name of device為/xxx/dxxxlog,size為15G。其它為默認選項。這樣就建好了xxx和xxxlog兩個數據庫設備。

4.2 在設備上創建數據庫

使用DBA工具,打開Managered Datasources——Alpha(Sybase Adaptive Server Enterprise/12.0/P/Digital UNIX/OSF1 V4.0D/1576/64bit/OPT……)——Database,右鍵點擊NEW,database name為xxx,Data Device選xxx,size輸入比如24G,Log Device選xxxlog,size輸入比如14G。后面為默認設置。這樣就建好了xxx和xxxlog兩個數據庫。創建數據庫的時間一般比較長。

5 結 語

由于HP Alpha小型機與Tru64 UNIX系統相配合能夠提供比較優越的性能,所以盡管Sybase數據庫在上述環境中的安裝、配置較一般系統復雜,但實際使用中卻很可靠和高效,對于一些關鍵業務(如圖書館自動化集成管理系統這種大型應用軟件)的運行能夠得到較好的保障。

參考文獻

[1]Compaq Computer Corporation.AlphaServer DS20E Reference Guide,2000.

[2]Compaq Computer Corporation.Compaq Tru64 UNIX System Administration,2000.

[3](美)Steve Moritsugu,等.UNIX使用指南(第2版)[M].張擁軍,韓柯,原小玲,譯.北京:電子工業出版社,1999:272-276.

[4]郭玉東.關系數據庫SybaseSQL Server應用指南[M].西安電子科技大學出版社,1997:22.

[5](美)Paul Watters.Solaris 9:The Complete Reference[M].董勇,徐傳富,王鵬,齊寧,譯.北京:機械工業出版社,2003:119.

[6]Sybase,Inc.Sybase Enterprise Troubleshooting and Error Messages Guide,1999.

[7](美)Jeffrey Garbus,Alvin Chang,Penny Garbus,Gary Tyrrell.Administrators Guide to Sybase ASE 12.5[M].余安平,俞俊平,譯.北京:電子工業出版社,2004:22-26.

主站蜘蛛池模板: 免费毛片a| 在线观看国产精品第一区免费| 夜夜操国产| av色爱 天堂网| 亚洲欧美精品一中文字幕| 国产乱子伦视频三区| 中文字幕久久精品波多野结| 中文无码日韩精品| 亚洲一区无码在线| 国产区在线观看视频| 午夜在线不卡| 日本黄色不卡视频| 色婷婷成人| 国产天天色| 久久精品只有这里有| 久久亚洲日本不卡一区二区| 日韩成人免费网站| 超碰91免费人妻| 国产精品美女在线| 亚洲欧洲天堂色AV| 亚洲 成人国产| 幺女国产一级毛片| 日韩第九页| 美女国内精品自产拍在线播放| 伊人丁香五月天久久综合| 国产99在线| 亚洲午夜国产精品无卡| 国产精品无码作爱| 天堂久久久久久中文字幕| 日本成人不卡视频| 久久综合亚洲鲁鲁九月天| 青青青亚洲精品国产| 99偷拍视频精品一区二区| 日本午夜影院| 亚洲全网成人资源在线观看| 97se亚洲综合| 亚洲精品视频免费看| 最新亚洲av女人的天堂| 精品无码一区二区三区在线视频| 永久免费AⅤ无码网站在线观看| 18禁色诱爆乳网站| 国产真实二区一区在线亚洲| 亚洲日韩第九十九页| 东京热av无码电影一区二区| 国产丝袜精品| 亚洲天堂在线免费| 日韩中文无码av超清| 国产91小视频在线观看| 91麻豆精品视频| 亚洲中文字幕无码爆乳| 国产亚洲精品91| 五月婷婷综合网| 人妻丰满熟妇αv无码| 欧美一区二区自偷自拍视频| 亚洲视频a| 国产一级在线观看www色| 亚洲婷婷在线视频| www.国产福利| 国产欧美视频综合二区| 免费一级毛片在线观看| 特级毛片8级毛片免费观看| 国产高清免费午夜在线视频| 色综合五月婷婷| 日本道综合一本久久久88| 亚洲国产成人久久77| 内射人妻无套中出无码| 亚洲经典在线中文字幕| 美女被操黄色视频网站| 99热这里只有精品免费国产| AV无码无在线观看免费| 欧美中文一区| 永久毛片在线播| 国产精品午夜福利麻豆| 亚洲成肉网| 免费国产无遮挡又黄又爽| 久热re国产手机在线观看| 国产91特黄特色A级毛片| 欧美久久网| 国产福利影院在线观看| 这里只有精品国产| 国产精品一区二区不卡的视频| 国产激情在线视频|