![某通訊SYBASE數(shù)據(jù)庫維護參考手冊范本_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/5bdb7ae0-824c-43ca-9e12-920cdd76076e/5bdb7ae0-824c-43ca-9e12-920cdd76076e1.gif)
![某通訊SYBASE數(shù)據(jù)庫維護參考手冊范本_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/5bdb7ae0-824c-43ca-9e12-920cdd76076e/5bdb7ae0-824c-43ca-9e12-920cdd76076e2.gif)
![某通訊SYBASE數(shù)據(jù)庫維護參考手冊范本_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/5bdb7ae0-824c-43ca-9e12-920cdd76076e/5bdb7ae0-824c-43ca-9e12-920cdd76076e3.gif)
![某通訊SYBASE數(shù)據(jù)庫維護參考手冊范本_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/5bdb7ae0-824c-43ca-9e12-920cdd76076e/5bdb7ae0-824c-43ca-9e12-920cdd76076e4.gif)
![某通訊SYBASE數(shù)據(jù)庫維護參考手冊范本_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/5bdb7ae0-824c-43ca-9e12-920cdd76076e/5bdb7ae0-824c-43ca-9e12-920cdd76076e5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1.安裝指導31.1 ASE安裝一般指導31.2 ASE11.9.2簡易安裝手冊(for Unix)4安裝概述4預(yù)下載任務(wù):5下載6IBM AIX6HP UX6Digital Unix6預(yù)安裝任務(wù):7開始安裝:8安裝后任務(wù):101.3 ASE12.0 簡易安裝手冊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 雙機切換設(shè)置指南(standby方式)222. 技術(shù)???42.1 關(guān)于Backup Server242.2 Backup Server的名字262.3 Sybase的數(shù)據(jù)庫設(shè)備272.4 數(shù)據(jù)庫選項(dboptions)的使用與管理282.5 Index & Performance312.6 SQL Server 事務(wù)日志352.7 閥值管理(Threshold Management)392.8 日常后備數(shù)據(jù)庫422.9 使用dump transaction with no_log的危險性432.1
3、0 在ASE 11.9.2版中采用了行級加鎖機制以提高性能442.10.1 所支持的加鎖機制452.10.2 對小量數(shù)據(jù)的多次并發(fā)訪問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.常見問題663.1 初級篇663.1.1 在SQL Server中表大小是否有限制?663.1.2 一旦客戶突然退出或系統(tǒng)重啟,SQL Server如何回滾事務(wù)?663.1.3 為什么有時候數(shù)據(jù)庫
4、事務(wù)日志滿了,使用Dump transaction with no-log仍不能截斷日志?663.1.4 即使表上沒有建立索引,為什么BCP操作仍記日志?663.1.5 如何生成bcp命令文件(以pubs2為例)?663.1.6 如何后備數(shù)據(jù)量大于2GB的數(shù)據(jù)庫673.1.7 如何查找數(shù)據(jù)庫啟動失敗原因673.1.8 如何在NT、UNIX下啟動關(guān)閉ASE683.1.9 如何在Windows操作系統(tǒng)上安裝Open Client12.0693.1.10基本的ASE 數(shù)據(jù)庫管理命令703.1.11簡單故障與排除方法713.2 中級篇713.2.1 IP地址改變后如何修改interfaces文件713
5、.2.2 如何解決數(shù)據(jù)庫被掛起的問題723.2.3 如何終止數(shù)據(jù)庫恢復過程743.2.4 如何刪除壞的用戶數(shù)據(jù)庫?(以pubs2為例)753.2.5 如何檢查數(shù)據(jù)庫中數(shù)據(jù)的一致性773.2.6 如何更改SQL Server名稱(在UNIX、OPENVMS平臺上)783.2.7 如何在HP平臺BCP OUT超過2G的數(shù)據(jù)793.3 高級篇803.3.1如何配置SQL Server來做遠程備份?803.3.2 如何配置SQL Server 11,使得快速BCP具有更好的性能?803.3.3如何將SQL/ASE SERVER移植到同種平臺(一樣操作系統(tǒng))的系統(tǒng)上813.3.4 如何做Rebuild
6、Master823.3.5 如何移植master設(shè)備843.3.6 如何重建sybsystemprocs系統(tǒng)數(shù)據(jù)庫863.3.7 如何做 rebuild log873.3.8 如何恢復master數(shù)據(jù)庫883.3.9 Replication Server 12.0如何支持字符集為eucgb的ASE數(shù)據(jù)庫?894. SYBASE培訓服務(wù)914.1 SYBASE培訓概述914.2 SYBASE主要數(shù)據(jù)庫課程介紹921. 安裝指導1.1 ASE安裝一般指導一. 檢查 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用戶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=實際內(nèi)存數(shù)(>32768000) ssm-threshold=0 vm: new-wire-method=0使用sysconfig -q ipc 檢查當前共享內(nèi)存值2. HP 使用sam 工具Kernel Configuration - Parameter - shmmax3.SUN 修改/etc/system文件 加入下行: se
9、t shmsys:shminfo_shmmax=nnn nnn=實際內(nèi)存數(shù)(>32768000)使用sysdef 檢查當前共享內(nèi)存值五. 調(diào)整異步I/O1. DEC: 編輯/etc/sysconfigtab 加入如下二行: rt: aio-max-num=1024 使用sysconfig -q rt 檢查當前異步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 用戶環(huán)境變量1. SYBASE 2. DSQUERY3. PATH4. 庫變量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 在光盤install 目錄下) 2) 創(chuàng)建sqlserver.rs$ srvbuildres -r sqlserver.rs 3) 創(chuàng)建backupserver.rs$srvbuildres -r backupserver.rs1.2 ASE11.9.2簡易安裝手冊(for Unix)安裝概述一、安裝分為兩部分:Unload 部分 使用sybsetup or sybload應(yīng)用程序從安裝介質(zhì)卸載ASE產(chǎn)品到機器上Install 部分 使用srvbuild應(yīng)用程序來安裝配置ASE產(chǎn)品在Install部分,用
13、srvbuild來安裝新的服務(wù)。Srvbuild把你新安裝的Adaptive Server、 Backup Server、Monitor Server 和 XP Server等的引擎加入interfaces 文件。二、環(huán)境變量的要求所要求的環(huán)境變量(必須要先設(shè)置這些環(huán)境變量后,才能成功的配置和運行Adaptive Server 和其他組件):對所有操作系統(tǒng)平臺要求:DSQUERY= Adaptive Server 名稱; export DSQUERY 注:如果沒有通過命令行選項指定Adaptive Server名稱,DSQUERY環(huán)境變量定義客戶機程序試圖連接的Adaptive Server名
14、稱。如果未設(shè)置,命令行也沒有指定,客戶機程序?qū)⒃噲D連接到安裝時給出的服務(wù)器名稱。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í)行。對于 C Shell 的環(huán)境應(yīng)該使用 setenv的方式:(example:)對于 C Shell :setenv LIBPATH=$SYBASE/lib:$LIBPATH對于 Bourner Shell:LIBPATH=$SYBASE/lib:$LIBPATH; export LIBPATH三、設(shè)備與數(shù)據(jù)庫的要求Adaptive Server 的
16、設(shè)備和系統(tǒng)數(shù)據(jù)庫: Master device 存儲系統(tǒng)數(shù)據(jù)庫 ( master, model, tempdb) sysprocsdev device 存儲系統(tǒng)過程數(shù)據(jù)庫 ( sybsystemprocs )Optional Devices and Databases ( installation SQL scripts in the $SYBASE/scripts ): sybsecurity Device存儲sybsecurity 數(shù)據(jù)庫和審計系統(tǒng)存儲過程sybsystemdb Device 存儲sybsystemdb 數(shù)據(jù)庫, 用來存儲有關(guān)兩階段提交事務(wù)的息sybsyntaxDataba
17、sedbccdbDatabase 當使用dbcc checkstorage命令時用來存儲dbcc結(jié)果信息預(yù)下載任務(wù):1.如果要在一臺遠程機器上運行sybsetup, 就需要給其顯示權(quán)限:xhost + remote_machine2.在遠程機器上運行sybsetup, 確認DISPLAY 環(huán)境變量已設(shè)置正確:DISPLAY= host_name:0.0; export DISPLAY3.創(chuàng)建“sybase” 組和用戶.4.用“sybase” 用戶登錄.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è)置共享庫環(huán)境變量. 注:為了確保正確的安裝,把$SYBASE/lib 放在共享庫路徑的第一位置,如果/usr/shlib 放在$SYBASE/lib 的前面,就可能碰到不能解決的符號錯誤。下載下載有兩種方式:A. 在 X-Windows 環(huán)境下下載:SUN Solaris把ASE CD放進 CD-ROM 并以”root”用戶來 mount CD:CD-ROM會自動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. 確認以 “sybase” 用戶登錄.2. 執(zhí)行sybsetup 程序:/cdrom/cdrom0/sybsetupor /cdrom/sybsetup3. 從 sybsetup 菜單中選擇要卸載的Sybase 產(chǎn)品.4. 確認在 sybsetup 中顯示的安裝路徑.5. 點擊繼續(xù) (the checkmark button).6. 提供設(shè)備介質(zhì)類型以與設(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. 點擊繼續(xù) (the checkmark button).8. 點擊打算安裝的產(chǎn)品9. 點擊繼續(xù).10. 點擊OK開始卸載產(chǎn)品.11. 在卸載過程最后會出現(xiàn) Install sybsetup? 屏幕,問詢是否要安裝 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. ) , 點擊 Yes or No由用戶選擇.12. 卸載結(jié)束后退出sybsetup13. 以”root”用戶拿出CD:SUN Solaris/usr/bin/eject cdIBM AIX/usr/sbin/unmount /cdromHP UX/etc/umount /cdromDigital Unix/sbin/umount /cdromB. 在文本環(huán)境下下載:同上同上
22、進入Sybase 安裝目錄:% cd $SYBASE啟動sybload 程序:/cdrom/cdrom0/sybload Dor /cdrom/sybload Dsybload 提示輸入相關(guān)信息:sybload 從CDROM的安裝的摘要提示:提示值$SYBASE directory確定當前路徑為Sybase的安裝路徑,或者確定正確的路徑Local or remote installation輸入”L”指明是本地安裝,輸入”R”指明是遠程安裝。Name of disk file of globalarchive輸入CD-ROM的磁盤文件(一般是:/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)品: 輸入每個要安裝的產(chǎn)品對應(yīng)的數(shù)字. 每個數(shù)字之后按“Return”確認. 按兩次“Return”輸入一空行結(jié)束.Product confirmationsybload 列出你選擇安
24、裝的產(chǎn)品. 輸入: “Y” 確定列出的產(chǎn)品是正確的。 “Q” 退出 任何其他字符則顯示產(chǎn)品菜單,可選擇其他產(chǎn)品。卸載結(jié)束后拿出CD.預(yù)安裝任務(wù):a) 如果需要的話要先安裝操作系統(tǒng)補丁(要求的操作系統(tǒng)補丁描述放在相應(yīng)的產(chǎn)品公告里面).b) 調(diào)整操作系統(tǒng)最大共享內(nèi)存參數(shù)和異步磁盤I/O(根據(jù)平臺不同而不同):SUN Solaris在/etc/system文件中加入下面一行:set shmsys:shminfo_shmmax = nnn這里nnn 至少29MB(14,336個2K pages ). 可以設(shè)置高一些. 然后重新啟動機器以使設(shè)置生效.使配置生效,需要重新創(chuàng)建內(nèi)核,reboot機器。IBM
25、 AIX需要配置異步磁盤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機器。HP UX通過 sam 操作系統(tǒng)管理程序來配置最大共享內(nèi)存參數(shù)shmmax為 nnn 這里nnn 至少29MB(14,336個2K pages ). 可以設(shè)置高一些. 同時還需要配置異步磁盤I/O:進入 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用戶身份執(zhí)行下面的語句: /etc/mknod /dev/async c 101 4 chmod 0660 /dev/async chown sybase:sybase /dev/async使配置生效,需要重新創(chuàng)建內(nèi)核,reboot機器。DigitalUnix在/etc/sysconfigtab文件中加入下面一行:ipc: shm-max = nnn這里nnn 至少29MB(14,336個2K pages ). 可以設(shè)置高一些. 對于Digital Unix 4.0a 還要增加下列一行:ssm-threshold=0如果此參數(shù)沒設(shè), ASE啟動將失敗, 并顯示os
28、 create region: shmat "xx": invalid argument 信息.另外還需要配置異步磁盤I/O, 在/etc/sysconfigtab文件中加入下面兩行:rt:aio-maximum=1024c) 調(diào)整共享內(nèi)存段, 這主要依賴于使用backup (dump) and recovery (load)的設(shè)備類型和數(shù)目,也許需要調(diào)整共享內(nèi)存段來適應(yīng)同時存在的Backup Server 進程. 其缺省設(shè)置為6.SUN Solaris可在/etc/system文件中添加下面一行來調(diào)整共享內(nèi)存段:set shmsys:shminfo_shmseg= x (
29、這里x是需要的配置參數(shù))HP UX通過 sam 操作系統(tǒng)管理程序來調(diào)整共享內(nèi)存段shmseg為 x 這里x是需要的配置參數(shù)Digital Unix可在/etc/sysconfigtab文件中添加下面一行來調(diào)整共享內(nèi)存段:set shmset:shminfo_shmseg= x (這里x是需要的配置參數(shù).)開始安裝:一 確認以 “sybase” 用戶登錄.二 以下列任何一種方式來啟動srvbuild 程序:- 從sybsetup菜單中選擇Build New Servers, 或- 在UNIX 提示符下輸入:$SYBASE/bin/srvbuild三 選擇要安裝的服務(wù)器類型四 輸入要安裝的服務(wù)器名
30、稱.五 點擊 OK六 如果選擇安裝Adaptive Server, 那么 AdaptiveServer 屬性屏幕會顯示出來七 輸入master 和 sybsystemprocs 設(shè)備路徑:/op_system_dir/master.dat/op_system_dir/systemprocs.dat對于其他屬性可使用缺省值.八 選擇下列一種方式來繼續(xù):- 繼續(xù)處理下一個服務(wù)器類型的屬性設(shè)置則點擊OK.- 要創(chuàng)建所定義的服務(wù)器則點擊BuildServer.九 如果選擇安裝Backup Server, 那么Backup Server 屬性屏幕會顯示出來十 輸入相關(guān)的Adaptive Server 名
31、稱. 若相關(guān)的Adaptive Server與Backup Server是在同一個srvbuild會話中創(chuàng)建的, 這一域?qū)⒉粫@示出來,所要創(chuàng)建的Adaptive Server 將被作為相關(guān)的AdaptiveServer十一 輸入sa用戶名, 或接受缺省值. 若相關(guān)的Adaptive Server與Backup Server是在同一個srvbuild會話中創(chuàng)建的, 這一域?qū)⒉粫@示出來十二 輸入sa口令. 若相關(guān)的Adaptive Server與Backup Server是在同一個srvbuild會話中創(chuàng)建的, 這一域?qū)⒉粫@示出來. 對于其他屬性可使用缺省值十三 選擇下列一種方式來繼續(xù):-
32、繼續(xù)處理下一個服務(wù)器類型的屬性設(shè)置則點擊OK.- 要創(chuàng)建所定義的服務(wù)器則點擊BuildServer十四 如果選擇安裝Monitor Server, 那么 Monitor Server 屬性屏幕會顯示出來十五 輸入相關(guān)的Adaptive Server 名稱. 若相關(guān)的Adaptive Server與Monitor Server是在同一個srvbuild會話中創(chuàng)建的, 這一域?qū)⒉粫@示出來十六 輸入sa用戶名, 或接受缺省值. 若相關(guān)的Adaptive Server與Monitor Server是在同一個srvbuild會話中創(chuàng)建的, 這一域?qū)⒉粫@示出來十七 輸入sa口令. 若相關(guān)的Adapti
33、ve Server與Monitor Server是在同一個srvbuild會話中創(chuàng)建的, 這一域?qū)⒉粫@示出來. 對于其他屬性可使用缺省值十八 選擇下列一種方式來繼續(xù):- 繼續(xù)處理下一個服務(wù)器類型的屬性設(shè)置則點擊OK.- 要創(chuàng)建所定義的服務(wù)器則點擊BuildServer.十九 如果選擇安裝XP Server, 那么XP Server 屬性屏幕會顯示出來二十 輸入相關(guān)的Adaptive Server 名稱. 若相關(guān)的Adaptive Server與XP Server是在同一個srvbuild會話中創(chuàng)建的, 這一域?qū)⒉粫@示出來二十一 輸入sa用戶名, 或接受缺省值. 若相關(guān)的Adaptive S
34、erver與XP Server是在同一個srvbuild會話中創(chuàng)建的, 這一域?qū)⒉粫@示出來二十二 輸入sa口令. 若相關(guān)的Adaptive Server與XP Server是在同一個srvbuild會話中創(chuàng)建的, 這一域?qū)⒉粫@示出來. 對于其他屬性可使用缺省值二十三 創(chuàng)建所定義的服務(wù)器點擊BuildServer二十四 如果選擇安裝了Adaptive Server, srvbuild 會顯示一個 SrvbuildQuestion 屏幕來詢問是否想要另外配置本地化語言和字符集以與排序方式. 點擊Yes來改變?nèi)笔≡O(shè)置, 則sqlloc 菜單會顯示出來. 點擊No則不去更改, 直至完成安裝配置工作
35、二十五 需要的話,還要打上相應(yīng)的SYBASE EBF補丁程序. 安裝EBF步驟見相應(yīng)的說明文件安裝后任務(wù):確認服務(wù)器安裝成功并正常運行:1. $SYBASE/install/showserver2. $SYBASE/bin/isql -Usa -P 1.3 ASE12.0 簡易安裝手冊1.3.1 SYBASE ASE12.0 For HP-9000/800 HP-UX安裝指南§ 安裝要求:o 操作系統(tǒng)補丁:HP UX 11.0要求以下操作系統(tǒng)補丁來運行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組和用戶o sybase軟件空間要求(不包括數(shù)據(jù)庫): 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用戶在UNIX提符下執(zhí)行以下語句:# /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修改后重新啟動系統(tǒng)。o 檢查數(shù)據(jù)庫要用到的每一個設(shè)備的位置、類型、
38、大小,確保所有數(shù)據(jù)庫使用的設(shè)備為sybase用戶可讀、寫、執(zhí)行。Sybase Adaptive Server 所用的設(shè)備和數(shù)據(jù)庫:Master device 存儲系統(tǒng)數(shù)據(jù)庫 ( master, model, tempdb )sysprocsdev device 存儲系統(tǒng)過程數(shù)據(jù)庫 ( sybsystemprocs )根據(jù)需要選擇的設(shè)備與數(shù)據(jù)庫: ( 安裝sql腳本在$SYBASE/scripts下 ): sybsecurity Device 存儲sybsecurity數(shù)據(jù)庫和審計系統(tǒng)存儲過程sybsystemdb Device 存儲sybsystemdb數(shù)據(jù)庫, 用來存儲有關(guān)兩階段提交事務(wù)的信
39、息sybsyntax數(shù)據(jù)庫dbccdb 數(shù)據(jù)庫 當使用dbcc checkstorage命令時用來存儲dbcc結(jié)果信息§ 軟件安裝:o 插入Sybase server光盤o 以 root 用戶登錄: # mount -F cdfs -o ro device_name /cdromo 以 sybase 用戶登錄:$ 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ù)庫服器:1.以sybase 用戶登錄系統(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ù)需要改寫DATA SERVER 的名字)sqlsrv.new_config: yessqlsrv.do_add_server: yeswork_protocol_list: tcpwork_hostname_list: HOSTNAME(對應(yīng)IP:本機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ù)庫的大小至少為80兆)sqlsrv.sybsystemdb_device_physical_name: USE_DEFAULTsqlsrv.sybsystemdb_device_size: USE_DEFAULTsqlsrv.sybsystemdb_database_size: USE_DEFAULTsqlsrv.default_backup_server: SYBASE_backup(根據(jù)需要改寫 Backup server 的名字)注意:sqlsrv.sybsystemprocs_device_size、sqlsrv.syb
44、systemdb_device_size 兩個參數(shù)數(shù)值要略小于實際sybsystemprocs與sybsystemdb所建邏輯卷的大?。?0M左右);3.初始化Sybase Adaptive Server,完成服務(wù)器安裝;方法:進入$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ù)需要改寫backup server 名字)bsrv.do_add_backup_server: yeswork_protocol_list: tcpwork_hostname_list: hostname(對應(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ù)需要改寫 DATA SERVER 的名字)sqlsrv.sa_login: sasqlsrv.sa_password: USE_DEFAULT編輯結(jié)束后,存盤退出,執(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 驗證運行的服務(wù):對每一個server, 在UNIX提示符下輸入:$SYBASE/$SYBASE_OCS/bin/isql Usa P Sserver_nameserver_name 是你想檢查的server的名字。如果這server已經(jīng)運行了,你可以看到isql的提示符:1>也可以在UNIX提示符下輸入$SYBASE/$SYBASE_ASE/install/shows
48、erver將顯示出與Adaptive Server 相關(guān)的進程。1.3.2 SYBASE ASE12.0 For SUN SOLARIS安裝指南一. 安裝要求:1.操作系統(tǒng)補?。?.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組和用戶o sybase軟件空間要求(
50、不包括數(shù)據(jù)庫): 1000MBo 系統(tǒng)參數(shù):調(diào)整共享內(nèi)存編輯/etc/system文件,加入以下行:set shmsys:shminfo_shmmax=nnn nnn為實際內(nèi)存數(shù)(至少要與Adaptive server 的total memory參數(shù)的大小配置一樣。)修改后重新啟動系統(tǒng)。o 檢查數(shù)據(jù)庫要用到的每一個設(shè)備的位置、類型、大小,確保所有數(shù)據(jù)庫使用的設(shè)備為sybase用戶可讀、寫、執(zhí)行。Sybase Adaptive Server 所用的設(shè)備和數(shù)據(jù)庫:Master device 存儲系統(tǒng)數(shù)據(jù)庫 ( master, model, tempdb )sysprocsdev device 存儲
51、系統(tǒng)過程數(shù)據(jù)庫 ( sybsystemprocs )根據(jù)需要選擇的設(shè)備與數(shù)據(jù)庫: ( 安裝sql腳本在$SYBASE/scripts下 ): sybsecurity Device 存儲sybsecurity 數(shù)據(jù)庫和審計系統(tǒng)存儲過程sybsystemdb Device 存儲sybsystemdb 數(shù)據(jù)庫, 用來存儲有關(guān)兩階段提交事務(wù)的信息sybsyntax 數(shù)據(jù)庫dbccdb 數(shù)據(jù)庫 當使用dbcc checkstorage命令時用來存儲dbcc結(jié)果信息二.軟件安裝:1.插入Sybase server光盤2.系統(tǒng)自動mount上cdrom.3.以 sybase 用戶登錄:$ 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ù)庫服器:1.以sybase 用戶登錄系統(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ù)需要改寫DATA SERVER 的名字)sqlsrv.new_config: yessqlsrv.do_add_server: yeswork_protocol_list: tc
54、pwork_hostname_list: HOSTNAME(對應(yīng)IP:本機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ù)庫的大小至少為80兆)sqlsrv.sybsystemdb_device_physical_name: USE_DEFAULTsqlsrv.sybsystemdb_device_size: USE_DEFAULTsqls
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代家居裝飾風格與心理健康關(guān)系探討
- 構(gòu)建以服務(wù)功能為導向的綠色生態(tài)環(huán)境教育體系
- 生物醫(yī)藥與健康產(chǎn)業(yè)的投資潛力研究
- 現(xiàn)代化技術(shù)與醫(yī)療中心的高層建筑設(shè)計思考
- 生態(tài)城市建設(shè)中環(huán)境科學的應(yīng)用研究
- Unit 5 We're family Period 3 (說課稿)-2024-2025學年外研版(三起)(2024)英語三年級上冊
- 2024-2025學年高中生物 第四部分 淺嘗現(xiàn)代生物技術(shù)說課稿 浙科版選修1
- 2024-2025學年高中物理 第四章 電磁感應(yīng) 5 電磁感應(yīng)現(xiàn)象的兩類情況(1)說課稿 新人教版選修3-2
- 9古代科技 耀我中華-獨領(lǐng)風騷的古代技術(shù)創(chuàng)造(說課稿)2023-2024學年統(tǒng)編版道德與法治五年級上冊
- 26 手術(shù)臺就是陣地 說課稿-2024-2025學年統(tǒng)編版語文三年級上冊001
- 授信審批部工作計劃及思路
- 財務(wù)管理學(第10版)課件 第3章 財務(wù)分析
- 地鐵前期工程交通疏解施工方案
- 小學語文大單元教學設(shè)計與實施
- 小學升初中六年級數(shù)學考試試卷含答案(達標題)
- 2024年長沙航空職業(yè)技術(shù)學院單招職業(yè)適應(yīng)性測試題庫完整
- 腫瘤微環(huán)境在癌癥進展中的作用研究
- 上海市發(fā)展改革研究院工作人員招考聘用12人公開引進高層次人才和急需緊缺人才筆試參考題庫(共500題)答案詳解版
- 2024年上海市各區(qū)高三語文二模試卷【文言文閱讀題】匯集練附答案解析
- 家禽消化系統(tǒng)認知
- 元宇宙技術(shù)與應(yīng)用智慧樹知到期末考試答案章節(jié)答案2024年中國科學技術(shù)大學
評論
0/150
提交評論