Sybase数据库安装及配置

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Case库sybase数据库安装安装环境

系统:Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

主机名:db

IP地址:172.16.9.86

内核:2.6.9-55.Elsmp

内存:4G

交换分区:4G

CPU:Intel(R) Xeon(R) 2GHz (2颗,32bits)

安装前准备

1、新建安装用户sybase

[root@db etc]# useradd –d /opt/sybase –m sybase

[root@db etc]# id sybase

uid=505(sybase) gid=505(sybase) groups=505(sybase)

2、修改内核参数

在/etc/sysctl.conf文件中加入如下三行:

kernel.shmmax=1000000000

kernel.exec-shield=0

kernel.exec-shield-randomize=0

然后执行如下命令,使修改生效:

[root@db etc]# sysctl –p

检查修改是否生效:

[root@db etc]# sysctl kernel.shmmax

kernel.shmmax = 1000000000

[root@db etc]# sysctl kernel.exec-shield

kernel.exec-shield = 0

[root@db etc]# sysctl kernel.exec-shield-randomize

kernel.exec-shield-randomize = 0

安装

在图形界面下进行安装

安装目录:/opt/sybase

安装版本:Adaptive Server Enterprise 12.5.2 EBF 11949 linux

以sybase用户登陆服务器图形界面,首先解压安装包

[sybase @db inst]$ tar xvfz ase1252_de_linux.tgz

然后执行安装命令:

[sybase @db inst]$./setup

根据提示进行设置,选择“Typical”安装。

安装后,修改sybase用户的.bash_profile文件。在该文件的末尾加入如下内容:. /opt/sybase/SYBASE.sh。修改完成后,注销用户,然后重新以sybase用户登陆系统。

检查服务是否已经起来:

[sybase@db ~]$ /opt/sybase/ASE-12_5/install/showserver

F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD

0 S sybase 13725 13724 0 76 0 - 11689 - May08 ? 00:00:00 /opt/sybase/ASE-12_5/bin/monserver -SDB -Usa -P -l/opt/sybase/ASE-12_5/install/DB_MS.log -L/opt/sybase/ASE-12_5/DB_MS.cfg -m/opt/sybase/ASE-12_5 -MDB_MS

0 S sybase 13597 13596 0 75 0 - 18861 - May08 ? 00:01:36 /opt/sybase/ASE-12_5/bin/dataserver -d/opt/sybase/data/master.dat -e/opt/sybase/ASE-12_5/install/DB.log -c/opt/sybase/ASE-12_5/DB.cfg -M/opt/sybase/ASE-12_5 –sDB

登陆数据库

[sybase@db ~]$ isql -Usa -P -Sdb

CT-LIBRARY error:

ct_connect(): directory service layer: internal directory control layer error: Requested server name not found.

通过google、baidu,以及重装数据库后,该问题一直没有得到解决,在陈川的帮助下解决,问题处在-S的db应该写成大写DB!

[sybase@db ~]$ isql -Usa -SDB

Password:

Msg 2401, Level 11, State 2:

Server 'DB':

Character set conversion is not available between client character set 'utf8'

and server character set 'iso_1'.

No conversions will be done.

1>

关闭数据库

1>shutdown

2>go

启动数据库

[sybase@db ~]$ /opt/sybase/ASE-12_5/install/startserver –f RUN_DB

数据库配置

查看数据库现状

1>

2> sp_helpdb

3> go

name db_size owner dbid created

status

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

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

------------------------------------------------------------------------------------------------------ master 6.0 MB sa 1 May 08, 2008

mixed log and data

model 2.0 MB sa 3 May 08, 2008

mixed log and data

sybsystemdb 2.0 MB sa 31513 May 08, 2008

mixed log and data

sybsystemprocs 120.0 MB sa 31514 May 08, 2008

trunc log on chkpt, mixed log and data

tempdb 3.0 MB sa 2 May 08, 2008

select into/bulkcopy/pllsort, trunc log on chkpt, mixed log and data

(1 row affected)

(return status = 0)

相关文档
最新文档