亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Sybase在Tru64 UNIX操作系統(tǒng)上的安裝與配置

        2009-04-29 00:00:00
        現(xiàn)代情報(bào) 2009年2期

        〔摘 要〕在實(shí)際操作的基礎(chǔ)上,詳細(xì)介紹了Sybase在Compaq Alpha小型機(jī)的Tru64 UNIX操作系統(tǒng)上的安裝與配置。

        〔關(guān)鍵詞〕Sybase;Alpha;Tru64 UNIX;安裝;配置

        〔中圖分類號(hào)〕TP311.13 〔文獻(xiàn)標(biāo)識(shí)碼〕A 〔文章編號(hào)〕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)是一個(gè)基于C/S體系結(jié)構(gòu)的大型關(guān)系數(shù)據(jù)庫系統(tǒng),它在一些32位的操作系統(tǒng),比如X86體系結(jié)構(gòu)上的Windows平臺(tái)以及Space體系結(jié)構(gòu)上的Sun Solaris平臺(tái)(也有64位的)上的安裝與配置比較簡單,相關(guān)

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

        1 安裝環(huán)境

        安裝機(jī)型是HP(原為Compaq)的入門級(jí)服務(wù)器Alpha DS20E Server,操作系統(tǒng)是Tru64 UNIX

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

        2 安裝Sybase數(shù)據(jù)庫

        2.1 建立Sybase用戶和組

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

        2.2 修改系統(tǒng)參數(shù)

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

        ipc:

        shm-max==1000000000(這個(gè)值表示機(jī)器實(shí)際內(nèi)存為1G)

        ssm-threshold=0

        rt:

        aio-max-num=1024

        vm:

        new-wire-method=0

        2.3 安裝Sybase數(shù)據(jù)庫

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

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

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

        %cd/mnt

        %./install-c

        然后按照提示安裝。

        2.4 創(chuàng)建配置文件sql.rs

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

        %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

        然后進(jìn)入vi編輯器做如下配置:

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

        sybinit.product:sqlsrv

        sqlsrv.servername:SYBASE(創(chuàng)建Sybase數(shù)據(jù)庫服務(wù)器的名稱)

        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設(shè)備的邏輯卷名)

        sqlsrv.masterdevicesize:500

        sqlsrv.masterdatabasesize:400(數(shù)值應(yīng)比master設(shè)備的size小)

        sqlsrv.errorlog:USEDEFAULT

        sqlsrv.doupgrade:no

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

        sqlsrv.sybsystemprocsdevicesize:500

        sqlsrv.sybsystemprocsdatabasesize:400(數(shù)值應(yīng)比sybsystemprocs設(shè)備的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(創(chuàng)建Sybase備份數(shù)據(jù)庫服務(wù)器的名稱)

        :wq!(保存退出vi)

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

        在root用戶下,執(zhí)行以下命令:

        #chown sybase:sybase/usr

        2.5 修改配置文件.profile

        在/usr/users/sybase/.profile文件中,設(shè)置環(huán)境變量,需要添加以下內(nèi)容[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

        另外因?yàn)槲覀儼惭b的是中文版Tru64 UNIX,還需要設(shè)置SYBASE.csh的環(huán)境變量,只需要將SYBASE.csh文件中的內(nèi)容拷貝至.profile文件的末尾即可。方法如下[5]:

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

        2.6 初始化Sybase Adaptive Server

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

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

        在顯示安裝進(jìn)度并提示成功后即完成了Sybase服務(wù)器安裝。

        2.7 配置Backup Server

        執(zhí)行以下命令:

        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(也可以在服務(wù)器端使用圖形界面配置)

        具體參數(shù)如下

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

        sybinit.product:bsrv

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

        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(根據(jù)需要改寫)

        sqlsrv.salogin:sa

        sqlsrv.sapassword:USEDEFAULT

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

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

        提示成功后即完成了Sybase backup服務(wù)器安裝

        2.8 Sybase的其它配置

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

        #isql-Usa-P-S servername

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

        2>go

        另外,因?yàn)槲覀兊腁lphaServer系雙CPU系統(tǒng),所以需要執(zhí)行以下命令:

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

        2>go

        3 啟動(dòng)和關(guān)閉Sybase和Sybase backup服務(wù)器[7]

        重啟服務(wù)器以sybase用戶登錄,打開一個(gè)Terminal執(zhí)行以下命令:

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

        #startserver-f RUNSYBASE(啟動(dòng)Sybase服務(wù)器)

        #startserver-f RUNSYBASEBACKUP(啟動(dòng)Sybase備份服務(wù)器)

        以sybase用戶登錄,執(zhí)行以下命令:

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

        1>shutdown SYBASEBACKUP(關(guān)閉Sybase備份服務(wù)器)

        2>shutdown(關(guān)閉Sybase服務(wù)器)

        3>go

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

        4 創(chuàng)建數(shù)據(jù)庫

        4.1 創(chuàng)建數(shù)據(jù)庫所在的設(shè)備

        在SybaseCentral工具中創(chuàng)建數(shù)據(jù)庫(比如為xxx)所在的設(shè)備,大小如40G。步驟:login至服務(wù)器(如Alpha),打開Sybase Central——SybaseAdatactive Server Enterprise——Alpha(sa)——Database Devices,點(diǎn)擊Add Database Device,創(chuàng)建設(shè)備xxx,物理名是/xxx/dxxxdata,size是25G,其它是默認(rèn)選項(xiàng)。然后同樣創(chuàng)建設(shè)備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,右鍵點(diǎn)擊NEW,Logical name of the device為xxx,physical name of device為/xxx/dxxxdata,size為25G,其它為默認(rèn)選項(xiàng),點(diǎn)擊Execute。同樣創(chuàng)建xxxlog,Logical name of the device為xxxlog,physical name of device為/xxx/dxxxlog,size為15G。其它為默認(rèn)選項(xiàng)。這樣就建好了xxx和xxxlog兩個(gè)數(shù)據(jù)庫設(shè)備。

        4.2 在設(shè)備上創(chuàng)建數(shù)據(jù)庫

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

        5 結(jié) 語

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

        參考文獻(xiàn)

        [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].張擁軍,韓柯,原小玲,譯.北京:電子工業(yè)出版社,1999:272-276.

        [4]郭玉東.關(guān)系數(shù)據(jù)庫SybaseSQL Server應(yīng)用指南[M].西安電子科技大學(xué)出版社,1997:22.

        [5](美)Paul Watters.Solaris 9:The Complete Reference[M].董勇,徐傳富,王鵬,齊寧,譯.北京:機(jī)械工業(yè)出版社,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].余安平,俞俊平,譯.北京:電子工業(yè)出版社,2004:22-26.

        亚洲一区二区在线观看网址| 九九在线精品视频xxx| 久久爱91精品国产一区| 中文字幕精品一区二区的区别| 国产欧美性成人精品午夜| 亚洲美免无码中文字幕在线| 在线观看av国产自拍| 国产精品久久三级精品| 国产av无码专区亚洲av男同| 久久人妻内射无码一区三区| 中文字幕无码人妻丝袜| 国产精品日本中文在线| 久久午夜精品人妻一区二区三区| 亚洲中文字幕久久精品无码喷水| 91老司机精品视频| 国产亚洲一区二区三区三州| 亚洲高清中文字幕视频| 性欧美videofree高清精品| 免费jjzz在线播放国产| 国产精品久久婷婷六月| 一区二区三区中文字幕p站| 最新高清无码专区| 国产午夜视频免费观看| 中文字幕人妻一区二区二区| 成视频年人黄网站免费视频| 狠狠躁夜夜躁人人爽天天不卡软件 | 成人乱码一区二区三区av| 久久久久亚洲av无码网站| 国产一区二区三区亚洲精品| 亚洲不卡高清av网站| 无码国模国产在线观看| 色爱无码A V 综合区| 青青草免费视频一区二区| 亚洲av无码乱码国产精品久久| 人妻av一区二区三区精品| 白白色发布永久免费观看视频| 一本色道久久亚洲加勒比| 人人爽久久涩噜噜噜av| 久热香蕉av在线爽青青| 中文日本强暴人妻另类视频| 亚洲日韩av一区二区三区中文|