某通訊SYBASE數(shù)據(jù)庫(kù)維護(hù)參考手冊(cè)范本_第1頁(yè)
某通訊SYBASE數(shù)據(jù)庫(kù)維護(hù)參考手冊(cè)范本_第2頁(yè)
某通訊SYBASE數(shù)據(jù)庫(kù)維護(hù)參考手冊(cè)范本_第3頁(yè)
某通訊SYBASE數(shù)據(jù)庫(kù)維護(hù)參考手冊(cè)范本_第4頁(yè)
某通訊SYBASE數(shù)據(jù)庫(kù)維護(hù)參考手冊(cè)范本_第5頁(yè)
已閱讀5頁(yè),還剩86頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1.安裝指導(dǎo)31.1 ASE安裝一般指導(dǎo)31.2 ASE11.9.2簡(jiǎn)易安裝手冊(cè)(for Unix)4安裝概述4預(yù)下載任務(wù):5下載6IBM AIX6HP UX6Digital Unix6預(yù)安裝任務(wù):7開(kāi)始安裝:8安裝后任務(wù):101.3 ASE12.0 簡(jiǎn)易安裝手冊(cè)101.3.1 SYBASE ASE12.0 For HP-9000/800 HP-UX安裝指南101.3.2 SYBASE ASE12.0 For SUN SOLARIS安裝指南131.3.3 SYBASE ASE12.0 For IBM RS/6000 AIX 安裝指南161.3.4 SYBASE ASE12.0 For DIGI

2、TAL UNIX 安裝指南191.4 SYBASE ASE12.0 For UNIX 雙機(jī)切換設(shè)置指南(standby方式)222. 技術(shù)專(zhuān)刊242.1 關(guān)于Backup Server242.2 Backup Server的名字262.3 Sybase的數(shù)據(jù)庫(kù)設(shè)備272.4 數(shù)據(jù)庫(kù)選項(xiàng)(dboptions)的使用與管理282.5 Index & Performance312.6 SQL Server 事務(wù)日志352.7 閥值管理(Threshold Management)392.8 日常后備數(shù)據(jù)庫(kù)422.9 使用dump transaction with no_log的危險(xiǎn)性432.1

3、0 在ASE 11.9.2版中采用了行級(jí)加鎖機(jī)制以提高性能442.10.1 所支持的加鎖機(jī)制452.10.2 對(duì)小量數(shù)據(jù)的多次并發(fā)訪(fǎng)問(wèn)482.10.4 死鎖522.11 DBCC562.12 在SCO OPENSERVER 5上安裝SQL SERVER 11.0.x592.13 在SCO Unixware7.1上安裝ASE11.92622.14 ASE 11.9.2 for Linux安裝步驟643.常見(jiàn)問(wèn)題663.1 初級(jí)篇663.1.1 在SQL Server中表大小是否有限制?663.1.2 一旦客戶(hù)突然退出或系統(tǒng)重啟,SQL Server如何回滾事務(wù)?663.1.3 為什么有時(shí)候數(shù)據(jù)庫(kù)

4、事務(wù)日志滿(mǎn)了,使用Dump transaction with no-log仍不能截?cái)嗳罩荆?63.1.4 即使表上沒(méi)有建立索引,為什么BCP操作仍記日志?663.1.5 如何生成bcp命令文件(以pubs2為例)?663.1.6 如何后備數(shù)據(jù)量大于2GB的數(shù)據(jù)庫(kù)673.1.7 如何查找數(shù)據(jù)庫(kù)啟動(dòng)失敗原因673.1.8 如何在NT、UNIX下啟動(dòng)關(guān)閉ASE683.1.9 如何在Windows操作系統(tǒng)上安裝Open Client12.0693.1.10基本的ASE 數(shù)據(jù)庫(kù)管理命令703.1.11簡(jiǎn)單故障與排除方法713.2 中級(jí)篇713.2.1 IP地址改變后如何修改interfaces文件713

5、.2.2 如何解決數(shù)據(jù)庫(kù)被掛起的問(wèn)題723.2.3 如何終止數(shù)據(jù)庫(kù)恢復(fù)過(guò)程743.2.4 如何刪除壞的用戶(hù)數(shù)據(jù)庫(kù)?(以pubs2為例)753.2.5 如何檢查數(shù)據(jù)庫(kù)中數(shù)據(jù)的一致性773.2.6 如何更改SQL Server名稱(chēng)(在UNIX、OPENVMS平臺(tái)上)783.2.7 如何在HP平臺(tái)BCP OUT超過(guò)2G的數(shù)據(jù)793.3 高級(jí)篇803.3.1如何配置SQL Server來(lái)做遠(yuǎn)程備份?803.3.2 如何配置SQL Server 11,使得快速BCP具有更好的性能?803.3.3如何將SQL/ASE SERVER移植到同種平臺(tái)(一樣操作系統(tǒng))的系統(tǒng)上813.3.4 如何做Rebuild

6、Master823.3.5 如何移植master設(shè)備843.3.6 如何重建sybsystemprocs系統(tǒng)數(shù)據(jù)庫(kù)863.3.7 如何做 rebuild log873.3.8 如何恢復(fù)master數(shù)據(jù)庫(kù)883.3.9 Replication Server 12.0如何支持字符集為eucgb的ASE數(shù)據(jù)庫(kù)?894. SYBASE培訓(xùn)服務(wù)914.1 SYBASE培訓(xùn)概述914.2 SYBASE主要數(shù)據(jù)庫(kù)課程介紹921. 安裝指導(dǎo)1.1 ASE安裝一般指導(dǎo)一. 檢查 Release Bulletin 安裝相應(yīng)的OS版本 :/techinfo.sybase /css/techinfo.nsf/Rele

7、ase+Bulletins :/www-edm/cgi/websql/functions/cert/hts/AdvSearch/SEARCH.hts二. 檢查安裝的OS PATCH1. Digital UNIX #/usr/sbin/setld -i 2. HP-UX #/usr/sbin/swlist -l product | fgrep PH 3. AIX : #lslpp -h 4. SGI Irix #versions 'patch*' 5. Sun Solaris #showrev -p 三. 建立SYBASE用戶(hù)1. Digital #adduser2. HP #s

8、am3. IBM #smit4.SGI 菜單5.SUN #admintool (x-window) or useradd四 . 調(diào)整共享內(nèi)存1. Digital 編輯/etc/sysconfigtab 加入如下幾行: ipc: shm-max=nnn nnn=實(shí)際內(nèi)存數(shù)(>32768000) ssm-threshold=0 vm: new-wire-method=0使用sysconfig -q ipc 檢查當(dāng)前共享內(nèi)存值2. HP 使用sam 工具Kernel Configuration - Parameter - shmmax3.SUN 修改/etc/system文件 加入下行: se

9、t shmsys:shminfo_shmmax=nnn nnn=實(shí)際內(nèi)存數(shù)(>32768000)使用sysdef 檢查當(dāng)前共享內(nèi)存值五. 調(diào)整異步I/O1. DEC: 編輯/etc/sysconfigtab 加入如下二行: rt: aio-max-num=1024 使用sysconfig -q rt 檢查當(dāng)前異步I/O值2.HP:編輯/sbin/rc2.d/S500inetd 加如/etc/setprIvgrp sybase RTPRIO CHOWN MLOCK 使用sam 工具Kernel Configuration - Drivers - 設(shè)置asyncdisk 為In 重建內(nèi)核并r

10、eboot系統(tǒng)# /etc/mknod /dev/async c 101 4 # chmod 0660 /dev/async # chown sybase /dev/async3. IBM 使用smit 工具Devices - Asynchronous I/O - Change/Show . 1)設(shè)置ASYNC I/O STATE 為available 2)設(shè)置MAXIMUM number of servers 為激活設(shè)備數(shù)4. SGIAIO_THREADS 環(huán)境變量設(shè)置為 設(shè)備數(shù)*1.5六. 設(shè)置SYBASE 用戶(hù)環(huán)境變量1. SYBASE 2. DSQUERY3. PATH4. 庫(kù)變量DE

11、C & SUN & SGI :LD_LIBRARY_PATHHP-UX :SHLIB_PATHAIX :LIBPATH七. mount cdrom1. Dec#mount -t cdfs -o noversion -r -o rrip /dev/rz4c /cdrom2. HP#mount -F cdfs -o ro /dev/c0t0d2 /cdrom3. IBM#mount -v 'cdrfs' -r'' /dev/cd0 /cdrom八. 修改設(shè)備權(quán)限和屬主chown uid:gid /device/.九. 安裝1.圖形終端:$ /cdro

12、m/sybsetup2. 字符終端:1) $/cdrom/sybload -D (CAS 在光盤(pán)install 目錄下) 2) 創(chuàng)建sqlserver.rs$ srvbuildres -r sqlserver.rs 3) 創(chuàng)建backupserver.rs$srvbuildres -r backupserver.rs1.2 ASE11.9.2簡(jiǎn)易安裝手冊(cè)(for Unix)安裝概述一、安裝分為兩部分:Unload 部分 使用sybsetup or sybload應(yīng)用程序從安裝介質(zhì)卸載ASE產(chǎn)品到機(jī)器上Install 部分 使用srvbuild應(yīng)用程序來(lái)安裝配置ASE產(chǎn)品在Install部分,用

13、srvbuild來(lái)安裝新的服務(wù)。Srvbuild把你新安裝的Adaptive Server、 Backup Server、Monitor Server 和 XP Server等的引擎加入interfaces 文件。二、環(huán)境變量的要求所要求的環(huán)境變量(必須要先設(shè)置這些環(huán)境變量后,才能成功的配置和運(yùn)行Adaptive Server 和其他組件):對(duì)所有操作系統(tǒng)平臺(tái)要求:DSQUERY= Adaptive Server 名稱(chēng); export DSQUERY 注:如果沒(méi)有通過(guò)命令行選項(xiàng)指定Adaptive Server名稱(chēng),DSQUERY環(huán)境變量定義客戶(hù)機(jī)程序試圖連接的Adaptive Server名

14、稱(chēng)。如果未設(shè)置,命令行也沒(méi)有指定,客戶(hù)機(jī)程序?qū)⒃噲D連接到安裝時(shí)給出的服務(wù)器名稱(chēng)。SYBASE=Sybase安裝路徑; export SYBASE PATH=$SYBASE/bin:$SYBASE/install:$PATH; export PATHSUN Solaris LD_LIBRARY_PATH=$SYBASE/lib:$LD_LIBRARY_PATH;export LD_LIBRARY_PATHIBM AIXLIBPATH=$SYBASE/lib:$LIBPATH; export LIBPATHHP UXSHLIB_PATH=$SYBASE/lib:$SHLIB_PATH; expor

15、t SHLIB_PATHDigital UnixLD_LIBRARY_PATH=$SYBASE/lib:$LD_LIBRARY_PATH;export LD_LIBRARY_PATH以上環(huán)境變量的設(shè)置方式是在Bourner Shell 的環(huán)境下執(zhí)行。對(duì)于 C Shell 的環(huán)境應(yīng)該使用 setenv的方式:(example:)對(duì)于 C Shell :setenv LIBPATH=$SYBASE/lib:$LIBPATH對(duì)于 Bourner Shell:LIBPATH=$SYBASE/lib:$LIBPATH; export LIBPATH三、設(shè)備與數(shù)據(jù)庫(kù)的要求Adaptive Server 的

16、設(shè)備和系統(tǒng)數(shù)據(jù)庫(kù): Master device 存儲(chǔ)系統(tǒng)數(shù)據(jù)庫(kù) ( master, model, tempdb) sysprocsdev device 存儲(chǔ)系統(tǒng)過(guò)程數(shù)據(jù)庫(kù) ( sybsystemprocs )Optional Devices and Databases ( installation SQL scripts in the $SYBASE/scripts ): sybsecurity Device存儲(chǔ)sybsecurity 數(shù)據(jù)庫(kù)和審計(jì)系統(tǒng)存儲(chǔ)過(guò)程sybsystemdb Device 存儲(chǔ)sybsystemdb 數(shù)據(jù)庫(kù), 用來(lái)存儲(chǔ)有關(guān)兩階段提交事務(wù)的息sybsyntaxDataba

17、sedbccdbDatabase 當(dāng)使用dbcc checkstorage命令時(shí)用來(lái)存儲(chǔ)dbcc結(jié)果信息預(yù)下載任務(wù):1.如果要在一臺(tái)遠(yuǎn)程機(jī)器上運(yùn)行sybsetup, 就需要給其顯示權(quán)限:xhost + remote_machine2.在遠(yuǎn)程機(jī)器上運(yùn)行sybsetup, 確認(rèn)DISPLAY 環(huán)境變量已設(shè)置正確:DISPLAY= host_name:0.0; export DISPLAY3.創(chuàng)建“sybase” 組和用戶(hù).4.用“sybase” 用戶(hù)登錄.5.確定并創(chuàng)建Sybase 產(chǎn)品安裝目錄, 需要具有read, write, execute權(quán)限.6.設(shè)置SYBASE 環(huán)境變量為此Sybase

18、安裝目錄.7.增加$SYBASE/bin到 PATH 環(huán)境變量中.8.設(shè)置共享庫(kù)環(huán)境變量. 注:為了確保正確的安裝,把$SYBASE/lib 放在共享庫(kù)路徑的第一位置,如果/usr/shlib 放在$SYBASE/lib 的前面,就可能碰到不能解決的符號(hào)錯(cuò)誤。下載下載有兩種方式:A. 在 X-Windows 環(huán)境下下載:SUN Solaris把ASE CD放進(jìn) CD-ROM 并以”root”用戶(hù)來(lái) mount CD:CD-ROM會(huì)自動(dòng)mount.IBM AIX/usr/sbin/mount v cdrfsr device_name /cdromHP UX/etc/mount F cdfs o

19、ro device_name /cdromDigital Unix/sbin/mount r t cdfs o noversion o rrip device_name /cdrom1. 確認(rèn)以 “sybase” 用戶(hù)登錄.2. 執(zhí)行sybsetup 程序:/cdrom/cdrom0/sybsetupor /cdrom/sybsetup3. 從 sybsetup 菜單中選擇要卸載的Sybase 產(chǎn)品.4. 確認(rèn)在 sybsetup 中顯示的安裝路徑.5. 點(diǎn)擊繼續(xù) (the checkmark button).6. 提供設(shè)備介質(zhì)類(lèi)型以與設(shè)備路徑:Select CD-ROM (if not al

20、ready selected by default).Enter /cdrom/cdrom0/sybimageor /cdrom/sybimage as the name of the CD-ROMimage.Select Local (if not already selected by default)7. 點(diǎn)擊繼續(xù) (the checkmark button).8. 點(diǎn)擊打算安裝的產(chǎn)品9. 點(diǎn)擊繼續(xù).10. 點(diǎn)擊OK開(kāi)始卸載產(chǎn)品.11. 在卸載過(guò)程最后會(huì)出現(xiàn) Install sybsetup? 屏幕,問(wèn)詢(xún)是否要安裝 sybsetup程序到$SYBASE/bin 目錄中去( Do not

21、use the UNIX cp command to manually copy sybsetup from theCD to your system. If you do, sybsetup will not work. ) , 點(diǎn)擊 Yes or No由用戶(hù)選擇.12. 卸載結(jié)束后退出sybsetup13. 以”root”用戶(hù)拿出CD:SUN Solaris/usr/bin/eject cdIBM AIX/usr/sbin/unmount /cdromHP UX/etc/umount /cdromDigital Unix/sbin/umount /cdromB. 在文本環(huán)境下下載:同上同上

22、進(jìn)入Sybase 安裝目錄:% cd $SYBASE啟動(dòng)sybload 程序:/cdrom/cdrom0/sybload Dor /cdrom/sybload Dsybload 提示輸入相關(guān)信息:sybload 從CDROM的安裝的摘要提示:提示值$SYBASE directory確定當(dāng)前路徑為Sybase的安裝路徑,或者確定正確的路徑Local or remote installation輸入”L”指明是本地安裝,輸入”R”指明是遠(yuǎn)程安裝。Name of disk file of globalarchive輸入CD-ROM的磁盤(pán)文件(一般是:/cdrom/cdrom0/sybimageor

23、/cdrom/sybimage ).Confirm media device輸入“Y” 繼續(xù).輸入“N” 則需要重新輸入介質(zhì)設(shè)備.Customer AuthorizationString (CAS)如果被要求提供 CAS 字符串, 就使用CAS在 /cdrom/cdrom0/install/CAS 或者 /cdrom/install/CAS的指定.Sybase products 從sybload菜單選擇要卸載的產(chǎn)品: 輸入每個(gè)要安裝的產(chǎn)品對(duì)應(yīng)的數(shù)字. 每個(gè)數(shù)字之后按“Return”確認(rèn). 按兩次“Return”輸入一空行結(jié)束.Product confirmationsybload 列出你選擇安

24、裝的產(chǎn)品. 輸入: “Y” 確定列出的產(chǎn)品是正確的。 “Q” 退出 任何其他字符則顯示產(chǎn)品菜單,可選擇其他產(chǎn)品。卸載結(jié)束后拿出CD.預(yù)安裝任務(wù):a) 如果需要的話(huà)要先安裝操作系統(tǒng)補(bǔ)丁(要求的操作系統(tǒng)補(bǔ)丁描述放在相應(yīng)的產(chǎn)品公告里面).b) 調(diào)整操作系統(tǒng)最大共享內(nèi)存參數(shù)和異步磁盤(pán)I/O(根據(jù)平臺(tái)不同而不同):SUN Solaris在/etc/system文件中加入下面一行:set shmsys:shminfo_shmmax = nnn這里nnn 至少29MB(14,336個(gè)2K pages ). 可以設(shè)置高一些. 然后重新啟動(dòng)機(jī)器以使設(shè)置生效.使配置生效,需要重新創(chuàng)建內(nèi)核,reboot機(jī)器。IBM

25、 AIX需要配置異步磁盤(pán)I/O:§ 在UNIX提示符下輸入 “smit” 。§ 從Devices菜單, 選擇 Asynchronous I/O§ 選擇 Change/Show Characteristics of Asynchronous I/O§ 輸入以下的值 :SMIT Parameter Values for RS/6000 AIX 4.2.1MINIMUM number of servers1MAXIMUM number of servers 10MAXIMUM number of REQUESTS I/O 4096Server PRIORITY

26、39 ASYNC I/O STATEAvailable使配置生效,需要重新創(chuàng)建內(nèi)核,reboot機(jī)器。HP UX通過(guò) sam 操作系統(tǒng)管理程序來(lái)配置最大共享內(nèi)存參數(shù)shmmax為 nnn 這里nnn 至少29MB(14,336個(gè)2K pages ). 可以設(shè)置高一些. 同時(shí)還需要配置異步磁盤(pán)I/O:進(jìn)入 SAM Kernel Configuration 菜單.選擇 Drivers and set the Pending State for asyncdisk to In.the Actions menu, rebuild the kernel, and reboot the system.在U

27、NIX 提示符下, 以root用戶(hù)身份執(zhí)行下面的語(yǔ)句: /etc/mknod /dev/async c 101 4 chmod 0660 /dev/async chown sybase:sybase /dev/async使配置生效,需要重新創(chuàng)建內(nèi)核,reboot機(jī)器。DigitalUnix在/etc/sysconfigtab文件中加入下面一行:ipc: shm-max = nnn這里nnn 至少29MB(14,336個(gè)2K pages ). 可以設(shè)置高一些. 對(duì)于Digital Unix 4.0a 還要增加下列一行:ssm-threshold=0如果此參數(shù)沒(méi)設(shè), ASE啟動(dòng)將失敗, 并顯示os

28、 create region: shmat "xx": invalid argument 信息.另外還需要配置異步磁盤(pán)I/O, 在/etc/sysconfigtab文件中加入下面兩行:rt:aio-maximum=1024c) 調(diào)整共享內(nèi)存段, 這主要依賴(lài)于使用backup (dump) and recovery (load)的設(shè)備類(lèi)型和數(shù)目,也許需要調(diào)整共享內(nèi)存段來(lái)適應(yīng)同時(shí)存在的Backup Server 進(jìn)程. 其缺省設(shè)置為6.SUN Solaris可在/etc/system文件中添加下面一行來(lái)調(diào)整共享內(nèi)存段:set shmsys:shminfo_shmseg= x (

29、這里x是需要的配置參數(shù))HP UX通過(guò) sam 操作系統(tǒng)管理程序來(lái)調(diào)整共享內(nèi)存段shmseg為 x 這里x是需要的配置參數(shù)Digital Unix可在/etc/sysconfigtab文件中添加下面一行來(lái)調(diào)整共享內(nèi)存段:set shmset:shminfo_shmseg= x (這里x是需要的配置參數(shù).)開(kāi)始安裝:一 確認(rèn)以 “sybase” 用戶(hù)登錄.二 以下列任何一種方式來(lái)啟動(dòng)srvbuild 程序:- 從sybsetup菜單中選擇Build New Servers, 或- 在UNIX 提示符下輸入:$SYBASE/bin/srvbuild三 選擇要安裝的服務(wù)器類(lèi)型四 輸入要安裝的服務(wù)器名

30、稱(chēng).五 點(diǎn)擊 OK六 如果選擇安裝Adaptive Server, 那么 AdaptiveServer 屬性屏幕會(huì)顯示出來(lái)七 輸入master 和 sybsystemprocs 設(shè)備路徑:/op_system_dir/master.dat/op_system_dir/systemprocs.dat對(duì)于其他屬性可使用缺省值.八 選擇下列一種方式來(lái)繼續(xù):- 繼續(xù)處理下一個(gè)服務(wù)器類(lèi)型的屬性設(shè)置則點(diǎn)擊OK.- 要?jiǎng)?chuàng)建所定義的服務(wù)器則點(diǎn)擊BuildServer.九 如果選擇安裝Backup Server, 那么Backup Server 屬性屏幕會(huì)顯示出來(lái)十 輸入相關(guān)的Adaptive Server 名

31、稱(chēng). 若相關(guān)的Adaptive Server與Backup Server是在同一個(gè)srvbuild會(huì)話(huà)中創(chuàng)建的, 這一域?qū)⒉粫?huì)顯示出來(lái),所要?jiǎng)?chuàng)建的Adaptive Server 將被作為相關(guān)的AdaptiveServer十一 輸入sa用戶(hù)名, 或接受缺省值. 若相關(guān)的Adaptive Server與Backup Server是在同一個(gè)srvbuild會(huì)話(huà)中創(chuàng)建的, 這一域?qū)⒉粫?huì)顯示出來(lái)十二 輸入sa口令. 若相關(guān)的Adaptive Server與Backup Server是在同一個(gè)srvbuild會(huì)話(huà)中創(chuàng)建的, 這一域?qū)⒉粫?huì)顯示出來(lái). 對(duì)于其他屬性可使用缺省值十三 選擇下列一種方式來(lái)繼續(xù):-

32、繼續(xù)處理下一個(gè)服務(wù)器類(lèi)型的屬性設(shè)置則點(diǎn)擊OK.- 要?jiǎng)?chuàng)建所定義的服務(wù)器則點(diǎn)擊BuildServer十四 如果選擇安裝Monitor Server, 那么 Monitor Server 屬性屏幕會(huì)顯示出來(lái)十五 輸入相關(guān)的Adaptive Server 名稱(chēng). 若相關(guān)的Adaptive Server與Monitor Server是在同一個(gè)srvbuild會(huì)話(huà)中創(chuàng)建的, 這一域?qū)⒉粫?huì)顯示出來(lái)十六 輸入sa用戶(hù)名, 或接受缺省值. 若相關(guān)的Adaptive Server與Monitor Server是在同一個(gè)srvbuild會(huì)話(huà)中創(chuàng)建的, 這一域?qū)⒉粫?huì)顯示出來(lái)十七 輸入sa口令. 若相關(guān)的Adapti

33、ve Server與Monitor Server是在同一個(gè)srvbuild會(huì)話(huà)中創(chuàng)建的, 這一域?qū)⒉粫?huì)顯示出來(lái). 對(duì)于其他屬性可使用缺省值十八 選擇下列一種方式來(lái)繼續(xù):- 繼續(xù)處理下一個(gè)服務(wù)器類(lèi)型的屬性設(shè)置則點(diǎn)擊OK.- 要?jiǎng)?chuàng)建所定義的服務(wù)器則點(diǎn)擊BuildServer.十九 如果選擇安裝XP Server, 那么XP Server 屬性屏幕會(huì)顯示出來(lái)二十 輸入相關(guān)的Adaptive Server 名稱(chēng). 若相關(guān)的Adaptive Server與XP Server是在同一個(gè)srvbuild會(huì)話(huà)中創(chuàng)建的, 這一域?qū)⒉粫?huì)顯示出來(lái)二十一 輸入sa用戶(hù)名, 或接受缺省值. 若相關(guān)的Adaptive S

34、erver與XP Server是在同一個(gè)srvbuild會(huì)話(huà)中創(chuàng)建的, 這一域?qū)⒉粫?huì)顯示出來(lái)二十二 輸入sa口令. 若相關(guān)的Adaptive Server與XP Server是在同一個(gè)srvbuild會(huì)話(huà)中創(chuàng)建的, 這一域?qū)⒉粫?huì)顯示出來(lái). 對(duì)于其他屬性可使用缺省值二十三 創(chuàng)建所定義的服務(wù)器點(diǎn)擊BuildServer二十四 如果選擇安裝了Adaptive Server, srvbuild 會(huì)顯示一個(gè) SrvbuildQuestion 屏幕來(lái)詢(xún)問(wèn)是否想要另外配置本地化語(yǔ)言和字符集以與排序方式. 點(diǎn)擊Yes來(lái)改變?nèi)笔≡O(shè)置, 則sqlloc 菜單會(huì)顯示出來(lái). 點(diǎn)擊No則不去更改, 直至完成安裝配置工作

35、二十五 需要的話(huà),還要打上相應(yīng)的SYBASE EBF補(bǔ)丁程序. 安裝EBF步驟見(jiàn)相應(yīng)的說(shuō)明文件安裝后任務(wù):確認(rèn)服務(wù)器安裝成功并正常運(yùn)行:1. $SYBASE/install/showserver2. $SYBASE/bin/isql -Usa -P 1.3 ASE12.0 簡(jiǎn)易安裝手冊(cè)1.3.1 SYBASE ASE12.0 For HP-9000/800 HP-UX安裝指南§ 安裝要求:o 操作系統(tǒng)補(bǔ)?。篐P UX 11.0要求以下操作系統(tǒng)補(bǔ)丁來(lái)運(yùn)行ASE12.0 Extension Patch Bundle 9808PHNE_16017,PHNE_16599,PHNE_16470

36、PHKL_15689,PHKL_17091PHCO_16629,PHCO_19391PHSS_16404,PHSS_18072PHKL_14750,PHKL_17935,PHKL_18141PHCO_17556,PHCO_18103PHSS_15853,PHSS_17535,PHSS_17419,PHSS_18013o 創(chuàng)建Sybase組和用戶(hù)o sybase軟件空間要求(不包括數(shù)據(jù)庫(kù)): 1000MBo 系統(tǒng)參數(shù):調(diào)整共享內(nèi)存和異步I/O使用sam 工具Kernel Configuration - Parameter - 設(shè)置shmmax 為合適的內(nèi)存大小數(shù) (至少要與Adaptive se

37、rver 的total memory參數(shù)的大小配置一樣。)Kernel Configuration - Drivers - 設(shè)置asyncdisk 為In重建內(nèi)核并reboot系統(tǒng)以root用戶(hù)在UNIX提符下執(zhí)行以下語(yǔ)句:# /etc/mknod /dev/async c 101 4# chmod 0660 /dev/async# chown sybase:sybase /dev/async# vi /sbin/rc2.d/S500inetd加入/etc/setprivgrp sybase RTPRIO MLOCK CHOWN修改后重新啟動(dòng)系統(tǒng)。o 檢查數(shù)據(jù)庫(kù)要用到的每一個(gè)設(shè)備的位置、類(lèi)型、

38、大小,確保所有數(shù)據(jù)庫(kù)使用的設(shè)備為sybase用戶(hù)可讀、寫(xiě)、執(zhí)行。Sybase Adaptive Server 所用的設(shè)備和數(shù)據(jù)庫(kù):Master device 存儲(chǔ)系統(tǒng)數(shù)據(jù)庫(kù) ( master, model, tempdb )sysprocsdev device 存儲(chǔ)系統(tǒng)過(guò)程數(shù)據(jù)庫(kù) ( sybsystemprocs )根據(jù)需要選擇的設(shè)備與數(shù)據(jù)庫(kù): ( 安裝sql腳本在$SYBASE/scripts下 ): sybsecurity Device 存儲(chǔ)sybsecurity數(shù)據(jù)庫(kù)和審計(jì)系統(tǒng)存儲(chǔ)過(guò)程sybsystemdb Device 存儲(chǔ)sybsystemdb數(shù)據(jù)庫(kù), 用來(lái)存儲(chǔ)有關(guān)兩階段提交事務(wù)的信

39、息sybsyntax數(shù)據(jù)庫(kù)dbccdb 數(shù)據(jù)庫(kù) 當(dāng)使用dbcc checkstorage命令時(shí)用來(lái)存儲(chǔ)dbcc結(jié)果信息§ 軟件安裝:o 插入Sybase server光盤(pán)o 以 root 用戶(hù)登錄: # mount -F cdfs -o ro device_name /cdromo 以 sybase 用戶(hù)登錄:$ cd /cdrom$ ./install(字符終端使用 ./install c)把Sybase Server 產(chǎn)品下載到指定的路徑。4. 設(shè)置環(huán)境變量: csh : $ cp $SYBASE/SYBASE.csh $SYBASE/.cshrc sh or ksh使用 $ca

40、t $SYBASE/SYBASE.sh>> $SYBASE/.profile§ 配置數(shù)據(jù)庫(kù)服器:1.以sybase 用戶(hù)登錄系統(tǒng)2.修改配置文件;方法:Sybase 安裝完成后,在init文件夾中已建立配置文件的樣例($SYBASE/ASE-12_0/init/sample_resource_files/srvbuild.adaptive_server.rs)。在$SYBASE下建立rs文件夾(mkdir $SYBASE/rs);把樣例文件拷到 $SYBASE/rs文件夾下,并改名為sql.rs;用vi修改配置參數(shù) vi sql.rs具體配置參數(shù)如下:sybinit.re

41、lease_directory: $SYBASE(sybase安裝目錄)duct: sqlsrvsqlsrv.server_name: SYBASE(根據(jù)需要改寫(xiě)DATA SERVER 的名字)sqlsrv.new_config: yessqlsrv.do_add_server: yeswork_protocol_list: tcpwork_hostname_list: HOSTNAME(對(duì)應(yīng)IP:本機(jī)IP,應(yīng)已記錄在/etc/hosts中,下同)work_port_list: 4100sqlsrv.master_device_physical_name: /dev/rs

42、yb_master(master設(shè)備的邏輯卷名)sqlsrv.master_device_size: 100 (至少要比邏輯卷小2兆,主設(shè)備至少為30兆)sqlsrv.master_database_size: 50sqlsrv.errorlog: USE_DEFAULTsqlsrv.do_upgrade: nosqlsrv.sybsystemprocs_device_physical_name:/dev/rsyb_proc(sysprocs設(shè)備的邏輯卷名)sqlsrv.sybsystemprocs_device_size: 100(至少比邏輯卷小2兆,設(shè)備大小至少為80兆)sqlsrv.sy

43、bsystemprocs_database_size: 90(數(shù)據(jù)庫(kù)的大小至少為80兆)sqlsrv.sybsystemdb_device_physical_name: USE_DEFAULTsqlsrv.sybsystemdb_device_size: USE_DEFAULTsqlsrv.sybsystemdb_database_size: USE_DEFAULTsqlsrv.default_backup_server: SYBASE_backup(根據(jù)需要改寫(xiě) Backup server 的名字)注意:sqlsrv.sybsystemprocs_device_size、sqlsrv.syb

44、systemdb_device_size 兩個(gè)參數(shù)數(shù)值要略小于實(shí)際sybsystemprocs與sybsystemdb所建邏輯卷的大小(10M左右);3.初始化Sybase Adaptive Server,完成服務(wù)器安裝;方法:進(jìn)入$SYBASE/ASE12_0/bin路徑中,執(zhí)行srvbuildres命令srvbuildres r $SYBASE/rs/sql.rs4.提示成功后,完成Sybase服務(wù)器安裝;5.配置Backup Server:$ cd $SYBASE/ASE-12_0/init/sample_resource_files$ cp srvbuild.backup_server

45、.rs $SYBASE/rs/backup.rs$ vi backup.rs 具體參數(shù)如下:sybinit.release_directory: $SYBASE(sybase安裝目錄)duct: bsrvbsrv.server_name: SYBASE_backup(根據(jù)需要改寫(xiě)backup server 名字)bsrv.do_add_backup_server: yeswork_protocol_list: tcpwork_hostname_list: hostname(對(duì)應(yīng)IP,應(yīng)已記錄在/etc/hosts中,下同)work_port_list: 4200bsrv.

46、language: USE_DEFAULTbsrv.character_set: iso_1bsrv.tape_config_file: USE_DEFAULTbsrv.errorlog: USE_DEFAULTsqlsrv.related_sqlsrvr: SYBASE(根據(jù)需要改寫(xiě) DATA SERVER 的名字)sqlsrv.sa_login: sasqlsrv.sa_password: USE_DEFAULT編輯結(jié)束后,存盤(pán)退出,執(zhí)行$ srvbuildres r $SYBASE/rs/backup.rs6.提示成功后,完成Sybase備份服務(wù)器安裝;§ 安裝后的任務(wù):o 修

47、改SYBASE 系統(tǒng)管理員的口令:$SYBASE/$SYBASE_OCS/bin/isql Usa P Sserver_name§ sp_password null, new_password§ goo 驗(yàn)證運(yùn)行的服務(wù):對(duì)每一個(gè)server, 在UNIX提示符下輸入:$SYBASE/$SYBASE_OCS/bin/isql Usa P Sserver_nameserver_name 是你想檢查的server的名字。如果這server已經(jīng)運(yùn)行了,你可以看到isql的提示符:1>也可以在UNIX提示符下輸入$SYBASE/$SYBASE_ASE/install/shows

48、erver將顯示出與Adaptive Server 相關(guān)的進(jìn)程。1.3.2 SYBASE ASE12.0 For SUN SOLARIS安裝指南一. 安裝要求:1.操作系統(tǒng)補(bǔ)?。?.5.1:103540-35 & 111442-01 or103540-36 & 111444-012.6:105181-26 & 111435-01 or105181-28 & 111446-012.7:106541-03, 106327-05, 106300-06106541-16 & 111437-01 or106541-17 or later2.8:108528-07

49、& 111459-01 or108528-08 & 111433-02 or108528-09 or later108528-08,108652-32, 108875-09, 108879-07, 108968-05, 108974-11, 108975-04, 108977-01, 108985-02, 109137-01, 109299-02, 109320-02, 109783-01, 109951-01, 103346-28, 108827-10, 108901-03, 108991-12, 111177-02,2.創(chuàng)建Sybase組和用戶(hù)o sybase軟件空間要求(

50、不包括數(shù)據(jù)庫(kù)): 1000MBo 系統(tǒng)參數(shù):調(diào)整共享內(nèi)存編輯/etc/system文件,加入以下行:set shmsys:shminfo_shmmax=nnn nnn為實(shí)際內(nèi)存數(shù)(至少要與Adaptive server 的total memory參數(shù)的大小配置一樣。)修改后重新啟動(dòng)系統(tǒng)。o 檢查數(shù)據(jù)庫(kù)要用到的每一個(gè)設(shè)備的位置、類(lèi)型、大小,確保所有數(shù)據(jù)庫(kù)使用的設(shè)備為sybase用戶(hù)可讀、寫(xiě)、執(zhí)行。Sybase Adaptive Server 所用的設(shè)備和數(shù)據(jù)庫(kù):Master device 存儲(chǔ)系統(tǒng)數(shù)據(jù)庫(kù) ( master, model, tempdb )sysprocsdev device 存儲(chǔ)

51、系統(tǒng)過(guò)程數(shù)據(jù)庫(kù) ( sybsystemprocs )根據(jù)需要選擇的設(shè)備與數(shù)據(jù)庫(kù): ( 安裝sql腳本在$SYBASE/scripts下 ): sybsecurity Device 存儲(chǔ)sybsecurity 數(shù)據(jù)庫(kù)和審計(jì)系統(tǒng)存儲(chǔ)過(guò)程sybsystemdb Device 存儲(chǔ)sybsystemdb 數(shù)據(jù)庫(kù), 用來(lái)存儲(chǔ)有關(guān)兩階段提交事務(wù)的信息sybsyntax 數(shù)據(jù)庫(kù)dbccdb 數(shù)據(jù)庫(kù) 當(dāng)使用dbcc checkstorage命令時(shí)用來(lái)存儲(chǔ)dbcc結(jié)果信息二.軟件安裝:1.插入Sybase server光盤(pán)2.系統(tǒng)自動(dòng)mount上cdrom.3.以 sybase 用戶(hù)登錄:$ cd /cdrom

52、$ ./install(字符終端使用 ./install c)把Sybase Server 產(chǎn)品下載到指定的路徑。4. 設(shè)置環(huán)境變量: csh : $ cp $SYBASE/SYBASE.csh $SYBASE/.cshrc sh or ksh使用 $cat $SYBASE/SYBASE.sh>> $SYBASE/.profile三.配置數(shù)據(jù)庫(kù)服器:1.以sybase 用戶(hù)登錄系統(tǒng)2.修改配置文件;方法:Sybase 安裝完成后,在init文件夾中已建立配置文件的樣例($SYBASE/ASE-12_0/init/sample_resource_files/srvbuild.adap

53、tive_server.rs)。在$SYBASE下建立rs文件夾(mkdir $SYBASE/rs);把樣例文件拷到 $SYBASE/rs文件夾下,并改名為sql.rs;用vi修改配置參數(shù) vi sql.rs具體配置參數(shù)如下:sybinit.release_directory: $SYBASE(sybase安裝目錄)duct: sqlsrvsqlsrv.server_name: SYBASE(根據(jù)需要改寫(xiě)DATA SERVER 的名字)sqlsrv.new_config: yessqlsrv.do_add_server: yeswork_protocol_list: tc

54、pwork_hostname_list: HOSTNAME(對(duì)應(yīng)IP:本機(jī)IP,應(yīng)已記錄在/etc/hosts中,下同)work_port_list: 4100sqlsrv.master_device_physical_name: /dev/rsyb_master(master設(shè)備的邏輯卷名)sqlsrv.master_device_size: 100 (至少要比邏輯卷小2兆,主設(shè)備至少為30兆)sqlsrv.master_database_size: 50sqlsrv.errorlog: USE_DEFAULTsqlsrv.do_upgrade: nosqlsrv.sybsystemprocs_device_physical_name:/dev/rsyb_proc(sysprocs設(shè)備的邏輯卷名)sqlsrv.sybsystemprocs_device_size: 100(至少比邏輯卷小2兆,設(shè)備大小至少為80兆)sqlsrv.sybsystemprocs_database_size: 90(數(shù)據(jù)庫(kù)的大小至少為80兆)sqlsrv.sybsystemdb_device_physical_name: USE_DEFAULTsqlsrv.sybsystemdb_device_size: USE_DEFAULTsqls

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論