程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Sybase安裝

編輯:SyBase綜合文章
供參考
SQL Server 11.0.x FOR SCO OPENSERVER 5
  
   一. 安裝 SCO OpenServer 5.0.2 PATCH (OS5.0.4以上無需此步驟)
OSS437a
OSS441a
OSS446a

   二. 建立Sybase帳號(使用scoadmin)

  修改shell文件,增加Sybase DSQUERY PATH 環境變量。

 1. sh or ksh (.profile):
Sybase = 安裝目錄
DSQUERY = 數據庫服務器的名字(默認為Sybase)
PATH = $SYBASE/bin:$Sybase/install:$PATH:
export Sybase DSQUERY PATH



 2. csh (.cshrc)
setenv Sybase 安裝目錄
setenv DSQUERY 數據庫服務器的名字
set path = ($SYBASE/bin $Sybase/install $path .)

   三. 系統參數調整。

 1. 共享內存。
編輯/etc/conf/cf.d/stune
加入:

SHMMAX67108864 (=64M內存)
NFILE11000
NOFILES1024

 2. 激活異步I/O

將/etc/conf/sdevice.d/aio 文件“N”改為“Y”,
/etc/conf/sdevice.d/suds 文件“N”改為“Y”

 3. 編輯/etc/rc2

在文件最後加入/etc/suds_ctrl -a (注1)
例:檢查Sybase用戶所處組的組號如50(group),則為suds_ctrl -a 50

 4. 重建內核

# /etc/conf/cf.d/link_unix

 5. 重新啟動計算機

# shutdown -y -g0 -i6

   四. 安裝Sybase (注3)

 1.安裝11.0.3

# mount /dev/cd0 /cdrom
# su - Sybase
% /cdrom/sybload -D
Y (確認安裝目錄)
L (本地安裝)
/cdrom/sybimage
輸入 CAS# (34個字母,不區分大小寫和空格)
選擇產品序號(按空回車結束)
Y (確認選擇的產品)
# umount /cdrom

 2.安裝 Y2K EBF

# mount /dev/cd0 /cdrom
# su - Sybase
% tar xvf /cdrom/ebfss/ebf7575.tar
% tar xvf /cdrom/ebfcs/ebf7791.tar
# umount /cdrom

 3.配置 SQL Server

% $Sybase/install/sybinit (注4)

  注:
    1)以sybase登錄,使用id命令可以得到group id或通過 cat /etc/passwd | grep Sybase 得到。

    2)若安裝SQL Server 過程中boot server時出現下面錯誤(可檢查errorlog文件):ulinitspinlock:allocate mutex lock failed則是因為在執行suds_ctrl時Sybase用戶組的組號不對,重新執行suds_ctrl即可。

    3)#號為使用root用戶進行操作
您正在看的sybase教程是:Sybase安裝。。,%號為使用Sybase用戶操作。

    4)詳細步驟請查看安裝手冊
-----------------------------

--------------------
在SCO Unixware7.1上安裝ASE11.92
  
  一. 安裝 SCO Unixware7.1 Patch
pft7401h
pft7406b
pft7408c
pft7413j
pft7424b

  二. 建立Sybase帳號(使用sysadmin)

   修改shell文件,增加Sybase DSQUERY PATH 環境變量。

 1. sh or ksh (.profile):
Sybase = 安裝目錄
DSQUERY = 數據庫服務器的名字(默認為Sybase)
PATH = $SYBASE/bin:$Sybase/install:$PATH:.
export Sybase DSQUERY PATH



 2. csh (.cshrc)
setenv Sybase 安裝目錄
setenv DSQUERY 數據庫服務器的名字
set path = ($SYBASE/bin $Sybase/install $path .)

   三. 系統參數調整

 1. 共享內存
編輯/etc/conf/cf.d/stune
加入:

SHMMNI 100
SHMSEG 15
SHMMAX 256000000
SHMALL 2048
NPROC 500
ARG_MAX 51200
SFNOLIM 400
SFSZLIM 0x7FFFFFFF
HFSZLIM 0x7FFFFFFF
SDATLIM 0x7FFFFFFF
HDATLIM 0x7FFFFFFF
SCORLIM 0x7FFFFFFF
HCORLIM 0x7FFFFFFF
SVMMLIM 0x7FFFFFFF
HVMMLIM 0x7FFFFFFF
SSTKLIM 0x7FFFFFFF
HSTKLIM 0x7FFFFFFF

 2. 重建內核

# /etc/conf/bin/idbuild

 3. 重新啟動計算機

# shutdown -y -g0 -i6

   四. 安裝Sybase

 1.安裝11.92

# mount /dev/cd0 /cdrom
# su - Sybase
% /cdrom/sybload -D
Y (確認安裝目錄)
L (本地安裝)
/cdrom/sybimage
輸入 CAS# (34個字母,不區分大小寫和空格)
選擇產品序號(按空回車結束)
Y (確認選擇的產品)
# umount /cdrom

 2.修改資源文件

% cd $Sybase/init/sample_source_files
% cp *ada* ase.rs
% cp *back* back.rs
編輯ase.rs和back.rs文件

 3.配置 SQL Server 及 Backup


您正在看的sybase教程是:Sybase安裝。。 Server

% srvbuildres -r ase.rs
% srvbuildres -r back.rs

  注:
    1)#號為使用root用戶進行操作,%號為使用Sybase用戶操作。

    2)詳細步驟請查看安裝手冊

----------------------------------------------

ASE 11.9.2 for Linux安裝步驟
  
以root 登錄:

創建Sybase用戶及用戶組(useradd,

groupadd或Linuxconf)


mount CDROM
#mount /mnt/cdrom (#mount -t iso9660 /dev/cdrom /mnt/cdrom)


unload Sybase產品


(1)選用圖形方式
  #/mnt/cdrom/sybsetup
(2)選用字符方式
  # rpm -hiv -prefix /usr/sybase /mnt/cdrom/RPMS/Sybase-common-11.9.2-1.i386.rpm
  # rpm -hiv -prefix /usr/sybase /mnt/cdrom/RPMS/Sybase-ase-11.9.2-1.i386.rpm


更改Sybase用戶權限
#cd /usr/Sybase
#chown sybase:Sybase *

以Sybase登錄安裝 ASE 11.9.2:
改Sybase用戶環境變量
編輯用戶登錄文件:
例:bash 用戶,編輯bash_profile文件
$ vi bash_profile
 SYBASE=/usr/Sybase
 DSQUERY=Sybase
 LD_LIBRARY_PATH=$Sybase/lib
 LANG=C
 Export Sybase DSQUERY LD_LIBRARY_PATH LANG


install ASE11.9.2
(1) 選用圖形方式
  $srvbuild
  注意:Sybase用戶要具有對/tmp的寫權限
(2) 選用字符方式
  --編輯源文件(/init/sample_resourde_files/srvbuild.adaptive_server.rs,
  /init/sample_resourde_files/srvbuild.backup_server.rs)
  將源文件拷貝到備用目錄/usr/Sybase/user中:
  $cp /init/sample_resourde_files/srvbuild.adaptive_server.rs /user/ase.rs
  $cp /init/sample_resourde_files/srvbuild.adaptive_server.rs /user/backup.rs
  編輯ase.rs,backup.rs
  --運行源文件
  $ cd /usr/Sybase/bin
  $srvbuildres -r /usr/Sybase/user/ase.rs
  $srvbuildres -r /usr/Sybase/user/backup.rs

  附:如何修改OS內存配置

  在root用戶登錄文件中加入以下語句:

(以bash用戶,.bash_profile為例,更改系統內存值為60M)
#vi .bash_profile

echo "62914560" > /pro/sys/kernel/shmmax

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved