UJP - 技術情報

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

     

ASE 12.5 for Linux Install 〜Step 5 稼動確認と管理者アカウントのパスワード設定〜

ASE 12.5 for Linux Install

〜Step 5 稼動確認と管理者アカウントのパスワード設定〜


0.更新履歴

  • 2002.01.30 新規作成

1.はじめに

 このドキュメントでは,RedHat Linux 7.2に,Sybase Adaptive Server Enterprisee 12.5 for Linuxをインストールする手順を示す.

2.データベースが稼動しているか確認する

  • インストールディレクトリに移動する.
bash-2.05$ cd $SYBASE/ASE/install
bash-2.05$ pwd
/opt/sybase-12.5/ASE/install
bash-2.05$ ls
RUN_gx150  RUN_gx150_back  RUN_gx150_mon  SPR  auditinit  gx150.log  gx150_back.log  
showserver  startserver
bash-2.05$
  • showserverコマンドを使用して,サーバが稼動しているか確認する.
bash-2.05$ showserver
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
sybase    1412  0.0  0.3  1972  860 pts/1    S    19:49   0:00 sh -c /opt/sybase-12.
5/ASE/bin/backupserver -Sgx150_back -e/opt/sybase-12.5/database/log/backup.log -Ljap
anese -Jsjis -N25 -C20 -M/opt/sybase-12.5/ASE/bin/sybmultbuf  > /dev/null 2>&1 
sybase    1413  0.0  2.2  9000 5748 pts/1    S    19:49   0:00 /opt/sybase-12.5/ASE/
bin/backupserver -Sgx150_back -e/opt/sybase-12.5/database/log/backup.log -Ljapanese 
-Jsjis -N25 -C20 -M/opt/sybase-12.5/ASE/bin/sybmultbuf
sybase    1420  0.0  0.3  1972  860 pts/1    S    19:55   0:00 sh -c /opt/sybase-12.
5/ASE/bin/dataserver -sgx150 -d/opt/sybase-12.5/database/sysdevice/master.dat -e/opt
/sybase-12.5/ASE/install/gx150.log -c/opt/sybase-12.5/ASE/gx150.cfg -M/opt/sybase-12
.5/ASE  > /dev/null 2>&1 
sybase    1421  0.0 15.2 50968 38728 ?       S    19:55   0:01 /opt/sybase-12.5/ASE/
bin/dataserver -sgx150 -d/opt/sybase-12.5/database/sysdevice/master.dat -e/opt/sybas
e-12.5/ASE/install/gx150.log -c/opt/sybase-12.5/ASE/gx150.cfg -M/opt/sybase-12.5/ASE
bash-2.05$
  • 正しくインストールできていれば,dataserverとbackupserverが稼動している.

3.管理者アカウントの設定

  • Sybaseのデータベース管理者アカウントを使い,対話式コマンドラインツールであるisqlを使用して,接続してみる.
bash-2.05$ isql -Usa -P -Sgx150               
Msg 2401, Level 11, State 2:
Server 'gx150':
Character set conversion is not available between client character set 'iso_1'
and server character set 'sjis'.
No conversions will be done.
Due to previous errors, the language for this session is being forced to
'us_english'.
1> 
 
  • 警告が出ているのは無視する.
  • 接続しているASEのバージョンを確認する.
1> select @@version
2> go

 -------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------------------------------
--------------------------------
 Adaptive Server Enterprise/12.5/SWR 9617 GA/P/Linux Int
el/Linux 2.2.14-5.0smp i686/main/1647/32-bit/OPT/Fri Jun
  1 15:04:59 2001
(1 row affected)
1> 
 
  • インストール直後だと,saアカウントにはパスワードが設定されていない.
  • saアカウントのパスワードを設定する.
    • ここでは,パスワード設定なし状態(null)から,sybasepasswordに変更している.
    • パスワードは,6文字以上必要.
    • 一度パスワードを設定すると,パスワードなし状態には戻せない.
1> sp_password null,sybasepassword
2> go
Password correctly set.
(return status = 0)
1>
  • 設定したパスワードで再度接続して,終了しておく.
    • 言語環境と,文字セットも指定する.
bash-2.05$ isql -Usa -Psybase -Sgx150 -Jsjis -zjapanese
1> quit
bash-2.05$
  • 警告が出ずに接続できた.

4.Sybaseの終了と起動

  • isqlでsybaseに接続する.
bash-2.05$ isql -Usa -Psybasepassword -Sgx150               
Msg 2401, Level 11, State 2:
Server 'gx150':
Character set conversion is not available between client character set 'iso_1'
and server character set 'sjis'.
No conversions will be done.
Due to previous errors, the language for this session is being forced to
'us_english'.
1> 
  • バックアップサーバを停止する.
1> shutdown SYB_BACKUP 
2> go
Backup Server: 3.48.1.1: The Backup Server will go down immediately. 
Terminating sessions.
1> 
 
  • 次に,データサーバ(SQL Server)を停止する.
1> shutdown
2> go
00:00000:00010:2002/01/30 22:27:52.63 kernel  XP Server is not running.
Server SHUTDOWN by request.
The SQL Server is terminating this process.
00:00000:00010:2002/01/30 22:27:52.63 server  SQL Server shutdown by re
quest. 
00:00000:00010:2002/01/30 22:27:52.63 kernel  ueshutdown: exiting
CT-LIBRARY error:
        ct_results(): network packet layer: internal net library error:
 Net-Library operation terminated due to disconnect
bash-2.05$
  • shutdownの要求を受け付けて,サーバが停止したのでセッションが切れたというメッセージ.
  • 次に,サーバを起動する.
  • installディレクトリに移動する.
bash-2.05$ cd $SYBASE/$SYBASE_ASE/install
bash-2.05$ pwd
/opt/sybase-12.5/ASE/install
bash-2.05$ ls
RUN_gx150  RUN_gx150_back  RUN_gx150_mon  SPR  auditinit  gx150.log  
gx150_back.log  showserver  startserver
bash-2.05$ 
 
  • startserverコマンドと,RUN_SERVERファイルを使って,データベースを起動する.
  • まずは,SQL Serverを起動する.
bash-2.05$ startserver -f RUN_gx150


00:00000:00001:2002/01/30 22:31:31.09 server  Recovery complete.
00:00000:00001:2002/01/30 22:31:31.09 server  SQL Server's default uni
code sort order is 'binary'.
00:00000:00001:2002/01/30 22:31:31.09 server  SQL Server's default sor
t order is:
00:00000:00001:2002/01/30 22:31:31.09 server    'bin_sjis' (ID = 50)
00:00000:00001:2002/01/30 22:31:31.09 server  on top of default charac
ter set:
00:00000:00001:2002/01/30 22:31:31.09 server    'sjis' (ID = 141).
00:00000:00001:2002/01/30 22:31:31.09 server  Master device size: 128 
megabytes, or 65536 virtual pages. (A virtual page is 2048 bytes.)
00:00000:00009:2002/01/30 22:31:31.09 kernel  nspacket: send, Connect
ion refused
00:00000:00009:2002/01/30 22:31:31.09 server  Error: 7215, Severity: 
18, State: 1
00:00000:00009:2002/01/30 22:31:31.09 server  Can't send to site 'GX15
0_XP'.

bash-2.05$  
  • 'sjis'とか'bin_sjis'というキーワードが表示されたら,起動が終了しているので,ENTERキーを押すとプロンプトに戻ってくる.
  • サーバが稼動しているか確認する.
bash-2.05$ showserver
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
sybase    1510  0.2 14.5 50968 36848 ?       R    22:31   0:00 /opt/sybase-12.
5/ASE/bin/dataserver -sgx150 -d/opt/sybase-12.5/database/sysdevice/master.dat 
-e/opt/sybase-12.5/ASE/install/gx150.log -c/opt/sybase-12.5/ASE/gx150.cfg -M/o
pt/sybase-12.5/ASE
bash-2.05$ 
 
  • 次に,バックアップサーバを起動する.
bash-2.05$ startserver -f RUN_gx150_back
bash-2.05$ Backup Server/12.5/SWR 9617 GA/P/Linux Intel/Linux 2.2.14-5.0smp i6
86/main/2127/32-bit/OPT/Thu May 24 01:34:30 2001
Confidential property of Sybase, Inc.
Copyright 1987, 2001
Sybase, Inc.  All rights reserved.
Unpublished rights reserved under U.S. copyright laws.

This software contains confidential and trade secret information of Sybase,
Inc.   Use,  duplication or disclosure of the software and documentation by
the  U.S.  Government  is  subject  to  restrictions set forth in a license
agreement  between  the  Government  and  Sybase,  Inc.  or  other  written
agreement  specifying  the  Government's rights to use the software and any
applicable FAR provisions, for example, FAR 52.227-19.
Sybase, Inc. 6475 Christie Avenue, Emeryville, CA 94608, USA

ファイル '/opt/sybase-12.5/database/log/backup.log' に Backup Server メッセージ
をログします。


bash-2.05$ 
  • サーバが起動しているか確認する.
bash-2.05$ showserver
USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
sybase    1510  0.0 14.5 50968 36852 ?       S    22:31   0:00 /opt/sybase-12.
5/ASE/bin/dataserver -sgx150 -d/opt/sybase-12.5/database/sysdevice/master.dat 
-e/opt/sybase-12.5/ASE/install/gx150.log -c/opt/sybase-12.5/ASE/gx150.cfg -M/o
pt/sybase-12.5/ASE
sybase    1523  0.0  2.1  8860 5500 pts/1    S    22:51   0:00 /opt/sybase-12.
5/ASE/bin/backupserver -Sgx150_back -e/opt/sybase-12.5/database/log/backup.log
 -Ljapanese -Jsjis -N25 -C20 -M/opt/sybase-12.5/ASE/bin/sybmultbuf
bash-2.05$ 


広告スペース
Google